How to update once rooted? - OnePlus 5 Questions & Answers

I plan to get my OP5 today, and will update it before I root it, but I'm curious about future updates. Is my understanding correct that the OTA will fail, and the only way to upgrade is by waiting for the full stock ROMs to be posted here to flash in TWRP? From the previous phones, how long of a delay is there typically between an OTA and when we can flash it via TWRP? Does the full ROM that you flash also include the modem/radio files, or does that need to be flashed separately?

If you are stock and not rooted: updates come OTA as incremental updates. Small filesizes.
If you are stock and rooted: updates come OTA as FULL zips. Full ROM size. 4.5.2 for me was around 1.6GB in size.
Both will come through the official OTA mechanism. When the device reboots and installs, it runs on TWRP automatically without any manual user intervention.
tl;dr: Will still be OTA, but bigger filesizes. You will have to re-root (re flash SuperSU, Magisk, whatever)...
---------- Post added at 10:36 AM ---------- Previous post was at 10:36 AM ----------
If you are stock and not rooted: updates come OTA as incremental updates. Small filesizes.
If you are stock and rooted: updates come OTA as FULL zips. Full ROM size. 4.5.2 for me was around 1.6GB in size.
Both will come through the official OTA mechanism. When the device reboots and installs, it runs on TWRP automatically without any manual user intervention.
tl;dr: Will still be OTA, but bigger filesizes. You will have to re-root (re flash SuperSU, Magisk, whatever)...

I'm stock and rooted, the OTA came as a 36MB update.

ota
I just rooted and wanted to update with OTA to 4.5.2, it rebooted into twrp and did something for a second and went back to the normal menu. I then rebooted and it told me that the update did not apply. I just flashed the 1.4 GB OTA and rooted over again, for the next update, do i have to wipe before i install the new OTA manually or can i just flash the never big version over without having to wipe it?

Do I have to flash TWRP for the OTAs to work once rooted? Or will they still install with stock recovery?
I rooted with "fastboot boot TWRP.img" instead of actually flashing TWRP to the system...

1. make backup
2. save it on your computer
3. flash latest TWRP - reset back to recovery
4. flash OOS 4.5.2 Full Rom Zip and SuperSU or Magisk
5. Wipe Dalvik & Cache
6. make new backup if everything works fine, so you have it just in case

geoff5093 said:
I plan to get my OP5 today, and will update it before I root it, but I'm curious about future updates. Is my understanding correct that the OTA will fail, and the only way to upgrade is by waiting for the full stock ROMs to be posted here to flash in TWRP? From the previous phones, how long of a delay is there typically between an OTA and when we can flash it via TWRP? Does the full ROM that you flash also include the modem/radio files, or does that need to be flashed separately?
Click to expand...
Click to collapse
If you are rooted, the phone automatically chooses to download the full OTA zip.

I want to root the phone and unlock bootloader. But firstly, i want to make backup all the settings/applications etc. How can i do that? I am full stock now

You can try Helium backup by clockworkmod. It is supposed to be basically a more friendly interface to `adb backup`.
For the record I couldn't get it to restore properly when I rooted my Shield TV, but I was probably doing something wrong.

I plan on rooting about to do it now. When another OTA update come along from above says I will get the full download but it will not erase any data or setting, right? Will be just full update but all will be intact?

parcou said:
I plan on rooting about to do it now. When another OTA update come along from above says I will get the full download but it will not erase any data or setting, right? Will be just full update but all will be intact?
Click to expand...
Click to collapse
As part of rooting, you will need to unlock your bootloader, which will wipe all data on the device. This is a one time thing.
After that, when you get OTAs, your data, apps, etc., will be intact, but it will overwrite several system partitions (that's why it's the larger download). So you will need to reinstall TWRP or whatever recovery, and reflash your root zip every time an OTA comes along.
If you have the space, it doesn't hurt to make a TWRP backup before installing the OTA.
Hope that all makes sense!

Related

Can I flash OTA zip over a unlocked and rooted stock firmware?

I know that I can't get OTA normally if I have any system level modifications like root or xposed installed.
However, I came across this thread which lists both, the stock firmware images and individual OTA update zips.
With the zip for OTA in hand, will flashing them on a rooted stock device cause problems?
You can install the factory images but it will be a clean install. You will have to root the phone after. You can learn how to flash those images here, http://forum.xda-developers.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928
No. You can't flash an OTA if you're modified. You must flash the factory images.
Thanks! Guess I have to download the full thing everytime.
Thanks!

OTA updates after root?

Hi, I have a european S8+ fully rooted and with TWRP.
Everything's working great so far but I read somewhere that I won't receive further OTA updates.
Can I install them manually with TWRP?
If yes, 3 questions:
1. Where can I get them?
2. Do I need every single update or are the newest update always containing the older updates as well?
3. Do I lose root or TWRP after installing an update?
I've rooted with Magisk by the way.
Typically if you're rooted and modified the system partition (BusyBox or twrp or whatever) the update will not install in stock recovery. Usually you have to unroot reinstall stock recovery and flash ota. There's toolkits out that can do that. Or you can just find an awesome rom like a rooted debloated rom thats just recently updated and just flash that. Or you can what till somebody snags the ota update location then posts that.

How to get OTA updates after rooting my device?

I own the 6GB Ram version of the phone and wants to root it so as to use Titanium backup to restore all the contents of my previous phone.
But the Problem is that we are still going to get some big OTA updates regarding camera and maybe more bug fixes.
I know the general procedure for rooting the device i.e. first unlock the bootloader then install a custom recovery then root.
I just wanted to ask if I just install back the stock recovery after rooting the device then will I get the Ota updates?
And I am sorry if any similar question has already been asked, I searched but didn't find any. Thanks
nitish.4you said:
I just wanted to ask if I just install back the stock recovery after rooting the device then will I get the Ota updates?
Click to expand...
Click to collapse
im using twrp and magisk for root. i still get OTA updates. but only the full updates, the 1,5 gb size
after that i need to flash twrp again and then install magisk again too.
but no data lost or anything so if you can live with that, its no biggy.
Hastaloego said:
im using twrp and magisk for root. i still get OTA updates. but only the full updates, the 1,5 gb size
after that i need to flash twrp again and then install magisk again too.
but no data lost or anything so if you can live with that, its no biggy.
Click to expand...
Click to collapse
Can you throw some more light on this.I just want the latest updates. Download size etc doesn't matter.
Can you tell me the procedure what you do to retain rooted access and still get latest updates.? Thanks
nitish.4you said:
Can you throw some more light on this.I just want the latest updates. Download size etc doesn't matter.
Can you tell me the procedure what you do to retain rooted access and still get latest updates.? Thanks
Click to expand...
Click to collapse
i assume you know how to get root ? unlock bootloader, flash twrp, install magisk or supersu ?
well from there its just the same.
getting ota updates see attachment.
after the update you are back to stock recovery without data lost.
so just flash twrp again and install root again, thats all.
nitish.4you said:
Can you throw some more light on this.I just want the latest updates. Download size etc doesn't matter.
Can you tell me the procedure what you do to retain rooted access and still get latest updates.? Thanks
Click to expand...
Click to collapse
1. Unlock Bootloader and Flash TWRP
2. Flash and Download APK Magisk 13.3 (Root + Pass SafetyNet)
3. If there is a new update go to OnePlus 5 Downloads
4. Boot into TWRP and Flash the new update.
5. Everytime you flash a new update you must also flash Magisk Root.
6. Done
Should we flash twrp recovery and root zip right away after flashing full ota package??
PrakashGD said:
Should we flash twrp recovery and root zip right away after flashing full ota package??
Click to expand...
Click to collapse
You don't have to flash twrp recovery again.
You can flash a root zip right after flashing the full OTA package

Does OTA flash the recovery and re-enable DM-Verity?

I'm about to provision my One Plus 5 for use I will be running it with TWRP a unencrypted data partition (makes restores easier) and root via Magisk day one.
I'm curious if I'm running it in this configuration when an OTA comes down the pipe will it do any of the following?
re apply fastboot oem lock?
flash the recovery to stock recovery?
remove magisk?
re-enable dm-verity?
Curious if the process after an OTA apply is to re-flash TWRP potentially re-apply magisk? Does applying ota mess with your data partition if you already decrypted it?
Also was thinking about leaving the data partition decrypted so I can push things to it via ADB or manipulate it when it's in a non-functional state can anyone here comment on if that's still possible while encrypted? And if so what dis-advantages of leaving it encrypted I hear one is you have to remove the lock screen password before you create a backup since the keys are not backed up and you might be locked out after a restore.
With some more research I've answered my own question I'll put them here in case anyone wants to refer to them in the future.
TWRP users will lose TWRP after a flash of the OTA.
Root will be lost regardless if you flash using TWRP or stock.
Data is not touched during flash so it should stay as is.
DM-verity requirement is unknown.
For rooted users it's better to do a full flash with TWRP OTA through TWRP will cause a problem.
Actually, you won't get the small incremental OTA, you will download the complete 1.5 - 2gb rom... This happens when you have root whether you have got TWRP or stock recovery.
Root will always be lost, yes but if you flash with TWRP you can flash magisk oe SuperSU immediately afterwards to gain root again. Not having TWRP you will need to either boot TWRP or install it to install root again.
DM-Verity, I have never had any problems with this after flashing and then rooting...
I dirty flash the 4.5.10 and i had to reflash the ROM + no_verity_op5.zip. My first and only issue was a sort of bootlop to the recovery.
So wait. If I flash the OTA, then flash Magisk, I will have root and lose TWRP, right?
Then could I use some app like Flashify or the TWRP app to install the recovery?
I don't own a PC right now and want to know if it's possible.

can I flash ota update in twrp?

I received ota update notification. I downloaded the zip, it is npn25-37, currently my phone is on npn25-33. I have magisk root and twrp. I wonder if I can flash the ota update zip in twrp? Thanks
xdataibai said:
I received ota update notification. I downloaded the zip, it is npn25-37, currently my phone is on npn25-33. I have magisk root and twrp. I wonder if I can flash the ota update zip in twrp? Thanks
Click to expand...
Click to collapse
It will not work, OTAs require the stock recovery. Since you hace TWRP there is also a chance that it might have mounted your system before, so your system image isn't vanilla anymore and the OTA will fail to apply. First try flashing stock recovery from here (search for the version you currently have, which is -33) https://forum.xda-developers.com/g5-plus/how-to/firmwares-moto-g5-plus-t3593160 and then apply the ota. Since the firmware you're on is quite outdated, you'll probably have a couple more OTAs on the way.
Now if that doesn't work, you'll need to back up everything you have (apps and data) and flash system, oem and recovery, and then apply the ota updates, then restore your data.

Categories

Resources