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...!
Related
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
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!
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
I'm coming from nexus family and I know in and out regarding flashing rooms, rooting etc for nexus devices .. I got op5t few days back and I want to root it. But I need few info's.
1. If I root the phone, Can I flash the ota Update zip using twrp?
2. If I flash the update zip successfully using twrp, will I lose twrp and root?
I just want to know what are the steps to follow to update the Stock OS but also keeping the custom recovery and root after the update..
What are the Stock things I will lose after unlocking and rooting..
You will not lose stock features if you root. Both SafteyNet bypass options and root hide features exist with custom kernels and Magisk.
Taking OTA's will be a slight issue, though. Need to flash the Magisk uninstall zip first, take OTA (you will lose custom recovery), then re-flash custom recovery then flash Magisk again.
xocomaox said:
You will not lose stock features if you root. Both SafteyNet bypass options and root hide features exist with custom kernels and Magisk.
Taking OTA's will be a slight issue, though. Need to flash the Magisk uninstall zip first, take OTA (you will lose custom recovery), then re-flash custom recovery then flash Magisk again.
Click to expand...
Click to collapse
I thought if you flashed the full zip and then Magisk right after, it would not only keep root, but TWRP as well?
xocomaox said:
You will not lose stock features if you root. Both SafteyNet bypass options and root hide features exist with custom kernels and Magisk.
Taking OTA's will be a slight issue, though. Need to flash the Magisk uninstall zip first, take OTA (you will lose custom recovery), then re-flash custom recovery then flash Magisk again.
Click to expand...
Click to collapse
So I need to use custom Kernal to Pass Safety net? Safety net fails in Stock kernel?
If you use Magisk, no. Magisk will hide the parameters that would reveal that your device has the bootloader unlocked.
rickysidhu_ said:
I thought if you flashed the full zip and then Magisk right after, it would not only keep root, but TWRP as well?
Click to expand...
Click to collapse
Well.. it's not keeping root if you have to re-flash Magisk after!
You may get away with not having to flash Magisk uninstall zip, but you might as well since you'll be in recovery anyways.
You can flash stock rom using TWRP as mentioned in this thread https://forum.xda-developers.com/oneplus-5t/how-to/oneplus-5t-mirrors-official-oxygen-os-t3708099
Once the update is completed you will be back in stock recovery and you need to flash TWRP again
https://forum.xda-developers.com/showpost.php?p=74705391&postcount=32
It would be great if someone who is familiar with OnePlus products and updates could put together a defnitive, detailed post and or instructional sticky on the whole update OTA root subject since there are so many different threads on it.
xocomaox said:
Well.. it's not keeping root if you have to re-flash Magisk after!
You may get away with not having to flash Magisk uninstall zip, but you might as well since you'll be in recovery anyways.
Click to expand...
Click to collapse
Sorry, I meant flashing Magisk will boot you back into the system updated, rooted and with TWRP intact.
I haven't heard about having to uninstall Magisk or anything, was just curious
Dazed No More said:
It would be great if someone who is familiar with OnePlus products and updates could put together a defnitive, detailed post and or instructional sticky on the whole update OTA root subject since there are so many different threads on it.
Click to expand...
Click to collapse
https://forum.xda-developers.com/showpost.php?p=74612843&postcount=3
padhu1989 said:
I'm coming from nexus family and I know in and out regarding flashing rooms, rooting etc for nexus devices .. I got op5t few days back and I want to root it. But I need few info's.
1. If I root the phone, Can I flash the ota Update zip using twrp?
2. If I flash the update zip successfully using twrp, will I lose twrp and root?
I just want to know what are the steps to follow to update the Stock OS but also keeping the custom recovery and root after the update..
What are the Stock things I will lose after unlocking and rooting..
Click to expand...
Click to collapse
Why don't you read how to do it? https://forum.xda-developers.com/oneplus-5t/how-to/oneplus-5t-unlock-bootloader-flash-twrp-t3704592
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?