Update TWRP and OOS - OnePlus 5T Questions & Answers

I installed TWRP from blu_spark and magisk the first day my 5T arrived.
Now there is the official TWRP and an OOS update.
How do I go ahead to flash the real TWRP and update OOS without wiping all my data? And do I have to re-flash Magisk?
Thanks for your help.

just flash OOS, magisk and then the official twrp .... done

75markus said:
just flash OOS, magisk and then the official twrp .... done
Click to expand...
Click to collapse
In that order I won't lose any files?
And can I just use the OTA or Incremental zip or do I have to download and flash the full zip?
And since I am already on it, can I just flash a custom kernel afterwards without losing data?

Bronduin said:
In that order I won't lose any files?
And can I just use the OTA or Incremental zip or do I have to download and flash the full zip?
And since I am already on it, can I just flash a custom kernel afterwards without losing data?
Click to expand...
Click to collapse
Full zip.
No data loss.
Kernel is fine.

1. flash the official twrp image using blu_spark
2. flash the full OTA zip from official twrp
3. flash magisk

Just to add to the original question (and my case is with official TWRP), an Oxygen OS update notification just popped today.
I have read at multiple places that incremental zips don't work with custom recoveries.
Just wanted to confirm: even though the update notification pops-up, I cannot (am not supposed to) update the phone with the OTA, can I?

Related

How to update to 3.2.4

I am rooted with twrp and Xposed installed. How to update to 3.24 without loosing apps/customization I amde
samnaction said:
I am rooted with twrp and Xposed installed. How to update to 3.24 without loosing apps/customization I amde
Click to expand...
Click to collapse
3.2.4?
Just wait for flashable zips mate
samnaction said:
I am rooted with twrp and Xposed installed. How to update to 3.24 without loosing apps/customization I amde
Click to expand...
Click to collapse
you must attend for 3.2.4.
go here http://forum.xda-developers.com/oneplus-3/how-to/mirrors-official-oxygen-os-roms-ota-t3410870 and download signed rom.
madsponge26 said:
3.2.4?
Just wait for flashable zips mate
Click to expand...
Click to collapse
http://forum.xda-developers.com/oneplus-3/how-to/oxygen-os-3-2-4-released-t3437911 This ?
samnaction said:
I am rooted with twrp and Xposed installed. How to update to 3.24 without loosing apps/customization I amde
Click to expand...
Click to collapse
Download and flash the full 3.2.4 rom, supersu and xposed. Your xposed modules/settings should still be there.
You may loose custom recovery. In this case you'll have to re flash it. Then flash su and Xposed.
if OOS notices you're rooted it'll automatically download the full zip to flash (1.3gb) and when you flash it you'll lose xposed and root but you just need to reflash those zips to get them back. The OTA will flash fine in twrp w/o replacing twrp.
If you want to use the incremental zips in the future then before you flash anything. Take a boot, system image, and EFS backup in TWRP (system IMAGE is important and you need official OP3 twrp to do it.) After you have that backup then flash to your heart's content. When an update rolls around grab the incremental zip from that thread here on XDA. Restore your backup and then flash the update, take a new backup for the next update and flash all your things again.
I have never rooted my OP3 and got this update. I'm now getting this after this update:
cadbomb said:
I have never rooted my OP3 and got this update. I'm now getting this after this update:
Click to expand...
Click to collapse
Me too !
I posted here: http://forum.xda-developers.com/showpost.php?p=68162872&postcount=59

Easiest way to apply OTAs on Oreo with TWRP?

I am stock rooted. I got an OTA that I'd like to update but it looks like it doesn't want to flash through twrp. I want to stay stock rooted. Do I need to reflash entire image?
Try Flashfire.
If flashfire doesn't work (like in my case), just flash stock recovery and apply OTA. You'll have stock unrooted ROM and you can follow these steps:
1. have stock rom + stock recovery
2. use "fastboot boot twrp.img" (boots TWRP without flashing it)
3. install magisk from TWRP
When OTA cames in, I just apply it and then repeat steps 2 and 3.
_mysiak_ said:
If flashfire doesn't work (like in my case), just flash stock recovery and apply OTA. You'll have stock unrooted ROM and you can follow these steps:
1. have stock rom + stock recovery
2. use "fastboot boot twrp.img" (boots TWRP without flashing it)
3. install magisk from TWRP
When OTA cames in, I just apply it and then repeat steps 2 and 3.
Click to expand...
Click to collapse
Do you know if OTA will work if I have any other system modifications? I pushed some apps to /system for example. :silly:
Thanks for your help!
Ascertion said:
Do you know if OTA will work if I have any other system modifications? I pushed some apps to /system for example. :silly:
Thanks for your help!
Click to expand...
Click to collapse
As far as I know, even mounting system as R/W can prevent OTA update. I wouldn't even try to apply OTA with modified system partition. In your case I would download full factory image, flash everything without data wipe, root as suggested above and apply next OTA without struggles
Ascertion said:
Do you know if OTA will work if I have any other system modifications? I pushed some apps to /system for example. :silly:
Thanks for your help!
Click to expand...
Click to collapse
Have you tried flashfire? I'd recommend it. You can flash the ota, download the full ota from Google, and retain root and a custom recovery. Support chainfire and get the pro version. Although, functionally there is no difference.
jd1639 said:
Have you tried flashfire? I'd recommend it. You can flash the ota, download the full ota from Google, and retain root and a custom recovery. Support chainfire and get the pro version. Although, functionally there is no difference.
Click to expand...
Click to collapse
Flashfire worked. I had to uninstall SuperSU and reinstall magisk and TWRP but much easier than wiping everything and flashing.
Thanks all for your help! :good:
_mysiak_ said:
If flashfire doesn't work (like in my case), just flash stock recovery and apply OTA. You'll have stock unrooted ROM and you can follow these steps:
1. have stock rom + stock recovery
2. use "fastboot boot twrp.img" (boots TWRP without flashing it)
3. install magisk from TWRP
When OTA cames in, I just apply it and then repeat steps 2 and 3.
Click to expand...
Click to collapse
Holy it WORKS!!!!
Thanks!

help with rooting+ota updates?

Hello everyone,
I have purchased my OnePlus 5T, and I absolutely love it! I was just wondering whether I could root while retaining the stock ROM and recovery and still get the OTA updates in the usual way? I don't mind staying with OxygenOS and stock recovery I would just really like root access while keeping updates!
Would appreciate a quick answer,
Thankyou in advance,
Nathan.
I would unlock the bootloader and backup the default recovery. Then flash twrp and boot in to it and flash Magisk for root. Then flash the default recovery back.
Why? If you root your phone, then incremental OTA updates will more than likely get broken. That means, once you root, you will just need to apply the full update for each OTA. If you have TWRP installed, then you just download the fill update.zip file, and flash the update.zip and root.zip packages and be on your way.
when an update comes out just dirty flash the full zip once released, i thought u could still install OTA even with TWRP, u just can't with root and a modified system, can't u just uninstall magisk, then do the update then reinstall magisk?
Exactly. As soon as you modify the system (whole point of root), incremental OTAs will not work. Just dirty flash the full OTA via TWRP and profit.
This question has been asked before. You can read through all the answers here: https://forum.xda-developers.com/oneplus-5t/help/root-update-ota-t3712615

Trying to understand OTA updates

I would like to get to the point where I'm able to OTAs instead of manually flashing factory images but I'm not passing safety net when I uninstall magisk and reinstall it when the update reaches step 2. I'm not sure what is causing the update to fail. I recently switched from system root via supersu (obviously wouldn't pass safety net) to systemless root with magisk. I'm running 8.1 feb. security update with the following apps installed: adaway, busybox, CF. Lumen, greenify, magisk manager, & titanium backup. (rootless substratum & andromeda as well).
I do not have TWRP installed, I only boot to it to flash magisk and kept TWRP systemless. The purpose for this post I guess is to try understand which of the installed apps listed may affect the /system files. I was under the impression that since i now root systemlessly I would be able to accept OTAs. What am I missing here?
As far as I know you cannot be rooted and/or have a custom recovery. You can have a unlocked bootloader but you have to be stock in order to receive OTAs.
I really don't get the problem. Just flash full ota file via TWRP and then flash again magisk and twrp again.
With TWRP, flashing full OTA files is a breeze... I think incremental otas can be done in the same way, but better to flash full ota files...
onesolo said:
I really don't get the problem. Just flash full ota file via TWRP and then flash again magisk and twrp again.
With TWRP, flashing full OTA files is a breeze... I think incremental otas can be done in the same way, but better to flash full ota files...
Click to expand...
Click to collapse
......... you can flash full OTAs from TWRP?? I knew I was missing something.
So download the full OTA to internal storage. flash in TWRP. then magisk and if i choose not to install TWRP (i usually only boot to it), I'm done?
onesolo said:
I really don't get the problem. Just flash full ota file via TWRP and then flash again magisk and twrp again.
With TWRP, flashing full OTA files is a breeze... I think incremental otas can be done in the same way, but better to flash full ota files...
Click to expand...
Click to collapse
Wait, doesn't flashing the full OTA get rid of TWRP?
Do you have instructions how to install full images without TWRP being uninstalled?
Also... How do you get ota to install if the original bootloader is replaced by twrp? I thought installing twrp permanently voids the possibility to install ota...!

Updating to Stock Pie without a PC while rooted?

Currently running Oreo 8.1 with magisk root and TWRP installed. I have access to no other devices other than my pixel XL.
Is there a way to update to Stock 9.00 in this situation without losing TWRP or the ability to root with magisk?
Flash ota with twrp.
Then flash twrp and magisk and reboot.
Probably will want to wipe and start 9.0 clean.
Sent from my Pixel XL using Tapatalk
lafester said:
Flash ota with twrp.
Then flash twrp and magisk and reboot.
Probably will want to wipe and start 9.0 clean.
Sent from my Pixel XL using Tapatalk
Click to expand...
Click to collapse
Maybe I am being dense, but how would he flash TWRP (after flashing the OTA with TWRP the 1st time) without a computer to then fastboot boot the twrp.img? The OTA will revert recovery to stock, so he won't be able to flash the twrp.zip and magisk.zip.
You are still in twrp, so just flash the zip.
Sent from my Pixel XL using Tapatalk
lafester said:
You are still in twrp, so just flash the zip.
Sent from my Pixel XL using Tapatalk
Click to expand...
Click to collapse
I said I might be dense. I haven't flashed anything in TWRP without rebooting immediately in a long time since I remember folks having issues flashing Magisk after the TWRP.zip (or flashing anything after an OTA) without a reboot. Good call though. It's worth a try.
sliding_billy said:
Maybe I am being dense, but how would he flash TWRP (after flashing the OTA with TWRP the 1st time) without a computer to then fastboot boot the twrp.img? The OTA will revert recovery to stock, so he won't be able to flash the twrp.zip and magisk.zip.
Click to expand...
Click to collapse
he first would have to download Full OTA from google, not the incremental ota that he receives in the phone. He also could download the incremental ota, but that he would need to capture that incremental ota url. So, it's much easier to download the full ota because the links are publicly shared by google.
onesolo said:
he first would have to download Full OTA from google, not the incremental ota that he receives in the phone. He also could download the incremental ota, but that he would need to capture that incremental ota url. So, it's much easier to download the full ota because the links are publicly shared by google.
Click to expand...
Click to collapse
Gotcha. I have done the full OTA through TWRP (mostly just to see if it worked), but it has been well over a year since using OTA through TWRP quit working for at least one TWRP build. When that happened, I quit playing with it at all and have used nothing but the flash-all (minus the -w of course) since then. I just remember there being a bunch of errors if you continued to install in TWRP without doing a reboot device after an OTA (and even other zip installs).

Categories

Resources