Flashing Procedures - OnePlus 8T Questions & Answers

Coming over from Galaxy S5. Am used to installing TWRP with Odin, then flashing ROM's, Gapps, Magisk zips through TWRP. Now I'm reading about adb, fastboot, sideload, etc. Is this the only way or is the old way still acceptable. Thanks for any input.

You can use TWRP. Most of the rom threads were created before there was a viable TWRP version (Sept-21).
But you can't flash OOS install zips. Read the OP posts (multiple) in the 8T TWRP thread.

BillGoss said:
You can use TWRP. Most of the rom threads were created before there was a viable TWRP version (Sept-21).
But you can't flash OOS install zips. Read the OP posts (multiple) in the 8T TWRP thread.
Click to expand...
Click to collapse
Thanks...I've read most of the TWRP thread and it looks like I can't flash ROMs, Gapps, or Magisk zips without sideloading them? If that's the case, do I need TWRP at all?

I've done lots of testing in TWRP and I've only ever sideloaded a rom once. Also, TWRP does a lot more than just flash files.

BillGoss said:
I've done lots of testing in TWRP and I've only ever sideloaded a rom once. Also, TWRP does a lot more than just flash files.
Click to expand...
Click to collapse
I've been using TWRP for years, and CWM before that. I just wanted to know if I can use it to flash zips or will I have to sideload everything.

Yes, you can flash zips.

Related

[Q] Hydro Rom and CWM

Good Morning,
After searching all of 100 pages in the post for the Hydro rom I have a question that I didnt find in the thread.Im on latest JB/OTA update for my TF300t and I have flashed the CWM recovery after unlocking my bootloader.Now,I want to install the latest Hydro rom but the developer is suggesting the latest TWRP for the rom.
My question is,will i be able to flash the rom using CWM or do I have to use twrp?If so will i end up with a brick if i side load twrp along cwm?
The only place i didnt check is the youtube video instructions since im on a restricted network...
Anyone?
Im really itchy to flash the new rom I just need to know if i can flash both cwm and twrp or if it is safe with cwm already installed to flash twrp on top of it.
sapaira said:
Anyone?
Im really itchy to flash the new rom I just need to know if i can flash both cwm and twrp or if it is safe with cwm already installed to flash twrp on top of it.
Click to expand...
Click to collapse
It is an either or situation. There is one recovery partition and you can have stock, cwm, or twrp. You can't have more than recovery installed at a time.
There are a lot of issues being reported with cwm recently. Since the op says twrp I used twrp. It may or may not work with cwm.
Be aware that a backup made with cwm probably won't restore with twrp or the other way around.
Good Luck!

[Q] Cannot updade TWRP

Two questions actually. I have a tf300t, unlocked, currently running TWRP 2.6.3.0 and an old CM. Tried to flash a new 4.4.2 ROM, but it failed in TWRP. I read this is caused by having an old TWRP, so I'm trying to update it.
First, twrp's site has the newest twrp for the tf300t at 2.6.3.0. However, the ROM's page says to flash the 2.6.3.2 TWRP which doesn't exist on TWRP's site. Why does it not exist?
Second, I downloaded the linked TWRP file from the ROM's page, but it's a zip. When I try to flash it using fastboot and bootloader, fastboot acts like everything succeeded is fine but the tablet never installs anything. Fastboot reboot does nothing. However, if I try to flash a .blob, it works and the tablet gets the progress bar and it flashes. What should I do to get TWRP updated so I can flash a new ROM?
Thanks!
You flash the twrp 3.6.3.2 zip in your existing recovery not fastboot install it. Then reboot to android. (Required). Now go back into recovery.
Sent from my GS3 on Carbon KK using Tapatalk 4
hacam said:
First, twrp's site has the newest twrp for the tf300t at 2.6.3.0. However, the ROM's page says to flash the 2.6.3.2 TWRP which doesn't exist on TWRP's site. Why does it not exist?
Click to expand...
Click to collapse
Because TeamWin has not released a TWRP working for KitKat ROMs for our device yet. The one available in the OmniROM thread is scanno's own, unofficial build.
Sent from my TF300T using Tapatalk

unable to downgrade TWRP

I have ran into a problem and came here for help. I was on Android 5.1.1 and I wanted to try omni and a slimsaber build of omni so I tried to flash with 2.8.7.0 and could not get it to boot, tried for days. So I wanted to try the recommended recovery, 2.8.6.0 and tried through fastboot, flashify and toolkits. And I am unable to change recovery. Fastboot flash results in a loop to the OnePlus Android logo but flashing 2.8.7.0 is a quick fix for that but it's the only recovery I can flash. I have never seen a phone not take a fastboot partiton flash. I have flashed back to stock.. Flashed OOS you name it I tried it. I know others have had this issue but never seen a fix posted. Anyone?
I have a .zip that can be flashed on TWRP v2.8.7.0, so as to get TWRP v2.8.6.0
I'll upload it if you want me to. Thank me later!
~noob (you gotta start from somewhere)
Download the img and when are you on the twrp, change zip to img and will appear the img and it will be possible apply it. Its really simple.
evertking said:
I have ran into a problem and came here for help. I was on Android 5.1.1 and I wanted to try omni and a slimsaber build of omni so I tried to flash with 2.8.7.0 and could not get it to boot, tried for days. So I wanted to try the recommended recovery, 2.8.6.0 and tried through fastboot, flashify and toolkits. And I am unable to change recovery. Fastboot flash results in a loop to the OnePlus Android logo but flashing 2.8.7.0 is a quick fix for that but it's the only recovery I can flash. I have never seen a phone not take a fastboot partiton flash. I have flashed back to stock.. Flashed OOS you name it I tried it. I know others have had this issue but never seen a fix posted. Anyone?
Click to expand...
Click to collapse
To change TWRP version, to upgrade or downgrade, you just have to download the Flashify app from PlayStore and let it do the job in about 10 seconds, without any issue :good:
Did anything work? I'm stuck with the same problem, except on 3.0.2.0 and downgrading out of the question I can't even make any other recovery work!!!
On the OnePlus One, was trying to flash Jgcaap's MM build.
There is no downgrading or upgrading like matters. You can flash any version of twrp via twrp, FIRST GO TO YOUR TWRP AND FLASH 2.8.6 OR 3.0.2 . BOTH HAS FLASH ANY ROMS WITHOUT PROBLEMS.
drmuruga said:
There is no downgrading or upgrading like matters. You can flash any version of twrp via twrp, FIRST GO TO YOUR TWRP AND FLASH 2.8.6 OR 3.0.2 . BOTH HAS FLASH ANY ROMS WITHOUT PROBLEMS.
Click to expand...
Click to collapse
I already tried. -.- Wouldn't ask if I didn't run out of options.
The flash doesn't work, instead my recovery disappears and I reboot to system directly. Facing problems gives you experience, man :| Not a n00b here.
I found a typical kinda work around by trying this and that. Gonna create another thread to ask, now.

Rooting on NMF26U after TWRP install

Alright I've done some searching with no luck. Just flashed TWRP and have attempted to install supersu via twrp several times with no luck. Everything appears to work from TWRP but it doesn't actually do anything. I thought it might be because I didn't have 'allow 3rd party apps' checked but that wasn't the issue.
Haven't tried with fastboot because I read it interferes with TWRP somehow.. Has anyone rooted 7.1.1 not using TWRP or have any suggestions of what could be going wrong? Appreciate it.
It should be as simple as flashing with twrp and that's it. Do you have twrp RC1 and SU 2.79 SR 2? I've seen a lot of people trying to use older versions of SU because the original post in that thread hasn't been updated. The newest version is 2.79 SR2
Just download the SU 2.79 SR2 zip and flash in TWRP. Make sure you're using TWRP RC1.
Sent from my Pixel using XDA-Developers Legacy app
koreyb said:
Alright I've done some searching with no luck. Just flashed TWRP and have attempted to install supersu via twrp several times with no luck. Everything appears to work from TWRP but it doesn't actually do anything. I thought it might be because I didn't have 'allow 3rd party apps' checked but that wasn't the issue.
Haven't tried with fastboot because I read it interferes with TWRP somehow.. Has anyone rooted 7.1.1 not using TWRP or have any suggestions of what could be going wrong? Appreciate it.
Click to expand...
Click to collapse
Have you flashed this the way TWRP suggests:
first flash twrp via fast boot s you are using twrp but have not really fully installed
Then flash Twrp from TWRP
then flash SuperSU = latest - make sure you are using TWRP RC1
I had no problems flashing TWRP or ROOT following this process....I have also successfully backed up and restored several roms without any issues.
good luck
Yeah, are you using the ( can't remember the designation) or the RC build of twrp. Get the RC version. Also, don't restore backups from the ( pre RC version) with twrp RC 1*** ..

Uninstalling TWRP to default recovery?

I need some root functions temporarily then would like to go back to stock without doing a full wipe. I know I can remove magisk and root but I would like TWRP removed as well because it may cause issues with future app updates that I use.
Is there a way to uninstall TWRP or install the default recovery over TWRP?
Thanks.
Flash stock boot image
magistrateee said:
I need some root functions temporarily then would like to go back to stock without doing a full wipe. I know I can remove magisk and root but I would like TWRP removed as well because it may cause issues with future app updates that I use.
Is there a way to uninstall TWRP or install the default recovery over TWRP?
Click to expand...
Click to collapse
Not clear whether you actually installed TWRP and rooted yet, or not. But if not, you don't actually need to install TWRP to root the phone. There are 2 main root methods, neither of which requires TWRP to be installed:
1) Flash patched boot.img to root. This method doesn't touch recovery.
2) TWRP method. For this method, you need to fastboot boot TWRP.img, which is just a temporary "remote" boot of the TWRP image that resides on your computer. TWRP is not actually flashed to the phone when you do this. Installing TWRP to the phone involves (after booting TWRP as mentioned) then flashing the TWRP installer zip, which is purely optional. You can actually skip that step, and just (while booted TWRP) flash the Magisk zip to obtain root. if you do it that way, you have root (with Magisk) but not TWRP (still stock recovery).
In either case, you can use the fastboot stock ROMs to return the boot.img partition to stock using the fastboot stock ROM (as the previous reply also suggested):
https://forum.xda-developers.com/oneplus-7-pro/how-to/rom-stock-fastboot-roms-oneplus-7-pro-t3931424
Be aware, that you can't just flash a stock recovery (by itself) on this device. For A/B partition devices like the 7 Pro, there is no discrete recovery partition. Recovery is a part of the boot.img partition. You therefore need to flash the stock boot.img partition to get back to stock recovery (this should also unroot the phone).
magistrateee said:
I need some root functions temporarily then would like to go back to stock without doing a full wipe. I know I can remove magisk and root but I would like TWRP removed as well because it may cause issues with future app updates that I use.
Is there a way to uninstall TWRP or install the default recovery over TWRP?
Thanks.
Click to expand...
Click to collapse
Keep the stock boot image around along with the image that has TWRP and Magisk.
You can swap back and forth just by flashing the boot image.
Thanks for the reply.
redpoint73 said:
Not clear whether you actually installed TWRP and rooted yet, or not. But if not, you don't actually need to install TWRP to root the phone. There are 2 main root methods, neither of which requires TWRP to be installed:
1) Flash patched boot.img to root. This method doesn't touch recovery.
2) TWRP method. For this method, you need to fastboot boot TWRP.img, which is just a temporary "remote" boot of the TWRP image that resides on your computer. TWRP is not actually flashed to the phone when you do this. Installing TWRP to the phone involves (after booting TWRP as mentioned) then flashing the TWRP installer zip, which is purely optional. You can actually skip that step, and just (while booted TWRP) flash the Magisk zip to obtain root. if you do it that way, you have root (with Magisk) but not TWRP (still stock recovery).
In either case, you can use the fastboot stock ROMs to return the boot.img partition to stock using the fastboot stock ROM (as the previous reply also suggested):
https://forum.xda-developers.com/oneplus-7-pro/how-to/rom-stock-fastboot-roms-oneplus-7-pro-t3931424
Be aware, that you can't just flash a stock recovery (by itself) on this device. For A/B partition devices like the 7 Pro, there is no discrete recovery partition. Recovery is a part of the boot.img partition. You therefore need to flash the stock boot.img partition to get back to stock recovery (this should also unroot the phone).
Click to expand...
Click to collapse
In method 2) Does this mean it only temporarily installs twrp. Does this mean after boot TWRP is actually gone and if I boot anytime into recovery or "adb boot recovery" then it will bring me back to the original recovery of oneplus?
For example say I install TWRP via method 2, install magisk and root. Do all my root things I want, uninstall root and magisk, and reboot that means everything is as if I didn't install a recovery or root?
tech_head said:
Keep the stock boot image around along with the image that has TWRP and Magisk.
You can swap back and forth just by flashing the boot image.
Click to expand...
Click to collapse
Do I have to pull my stock recovery image or use one of the ones linked?
I have a T-Mobile which I unlocked the bootloader and installed an international firmware. I would like to return to this and not the original T-Mobile firmware.
Thanks again.
magistrateee said:
In method 2) Does this mean it only temporarily installs twrp. Does this mean after boot TWRP is actually gone and if I boot anytime into recovery or "adb boot recovery" then it will bring me back to the original recovery of oneplus?
For example say I install TWRP via method 2, install magisk and root. Do all my root things I want, uninstall root and magisk, and reboot that means everything is as if I didn't install a recovery or root?
Click to expand...
Click to collapse
Probably better not to think of if as "temporary" installing TWRP. You either install it, or you don't.
If you only do fastboot boot TWRP, and flash Magisk, you haven't installed TWRP at all. It remotely boots/runs the TWRP image that is located on your computer. Nothing is installed TWRP-wise (temporary or not) to the phone when you run this command.
So if you fastboot boot TWRP, and flash Magisk, you will be rooted, but still be on stock recovery.
magistrateee said:
For example say I install TWRP via method 2, install magisk and root. Do all my root things I want, uninstall root and magisk, and reboot that means everything is as if I didn't install a recovery or root?
Click to expand...
Click to collapse
Be careful when you say "uninstall root and Magisk" since that doesn't specify how you intend to do that. If you mean flashing the stock boot.img, you will remove root and revert to stock recovery. So it is somewhat irrelevant whether you installed TWRP or not.
You will probably also need to delete the Magisk Manager app (to remove all traces of root), as this resides on the data partition, and won't be affected by flashing back to the stock boot.img partition. Keep in mind that this is just an app for managing Magisk. Deleting this does not in itself unroot the phone (some folks get this confused).
magistrateee said:
Do I have to pull my stock recovery image or use one of the ones linked?
I have a T-Mobile which I unlocked the bootloader and installed an international firmware. I would like to return to this and not the original T-Mobile firmware.
Click to expand...
Click to collapse
To remove root (and TWRP is applicable), you want to flash the boot.img which corresponds to whatever stock ROM when you rooted it. So in your case, the international (unbranded) boot.img, which you can get in the link I posted previously.
redpoint73 said:
Probably better not to think of if as "temporary" installing TWRP. You either install it, or you don't.
Be careful when you say "uninstall root and Magisk" since that doesn't specify how you intend to do that. If you mean flashing the stock boot.img, you will remove root and revert to stock recovery. So it is somewhat irrelevant whether you installed TWRP or not.
You will probably also need to delete the Magisk Manager app (to remove all traces of root), as this resides on the data partition, and won't be affected by flashing back to the stock boot.img partition. Keep in mind that this is just an app for managing Magisk. Deleting this does not in itself unroot the phone (some folks get this confused).
To remove root (and TWRP is applicable), you want to flash the boot.img which corresponds to whatever stock ROM when you rooted it. So in your case, the international (unbranded) boot.img, which you can get in the link I posted previously.
Click to expand...
Click to collapse
By uninstalling I meant uninstalling the app and flashing the uninstall Magisk zip. I was thinking when I do everything I want then fastboot boot TWRP, then flash the Magisk uninstall zip.
Would this work or do I have to flash the boot.img no matter what? or can I also restore the boot section which I will initially backup in TWRP?
magistrateee said:
By uninstalling I meant uninstalling the app and flashing the uninstall Magisk zip. I was thinking when I do everything I want then fastboot boot TWRP, then flash the Magisk uninstall zip.
Click to expand...
Click to collapse
That should work. Can't say from experience. I've never uninstalled Magisk personally!
Not to say that whatever changes you made under root will remain. That is a whole different thing, that I can't answer.
magistrateee said:
or can I also restore the boot section which I will initially backup in TWRP?
Click to expand...
Click to collapse
Should have the same result as flashing stock boot.img.

Categories

Resources