[OP5] Need help upgrading to oreo from rooted nougat - OnePlus 5 Questions & Answers

I am on OOS 4.5.13 "stock", i used the engineering mode exploit to get magisk root while my bootloader is still locked, now i want to upgrade to latest OOS oreo but i am afraid that this exploit might end up bricking the device. My bootloader is still locked and i have stock recovery (sorry if stating the obvious) and i have no problem losing my data to upgrade to oreo, but i would like to get magisk on oreo when i upgrade, any tips/precautions or a link to a guide would be very helpful. I don't need to root right away as i might like getting OTA updates but i don't wan't to wipe the device another time for some special procedure.
Should i unlock bootloader then upgrade or reverse the order? I keep getting these prompts to upgrade with a disclaimer that full system needs to be downloaded, should i just do it OTA?
PS: i have titanium backup working and can backup the apps i need.

yohouse2 said:
I am on OOS 4.5.13 "stock", i used the engineering mode exploit to get magisk root while my bootloader is still locked, now i want to upgrade to latest OOS oreo but i am afraid that this exploit might end up bricking the device. My bootloader is still locked and i have stock recovery (sorry if stating the obvious) and i have no problem losing my data to upgrade to oreo, but i would like to get magisk on oreo when i upgrade, any tips/precautions or a link to a guide would be very helpful. I don't need to root right away as i might like getting OTA updates but i don't wan't to wipe the device another time for some special procedure.
Should i unlock bootloader then upgrade or reverse the order? I keep getting these prompts to upgrade with a disclaimer that full system needs to be downloaded, should i just do it OTA?
PS: i have titanium backup working and can backup the apps i need.
Click to expand...
Click to collapse
if you are ok with loosing data then i suggest you to unlock the bootloader then flash the latest oos build from the official website ( that makes it easy for you to switch roms easily in the future )
if you need your data then just accept the ota ( obviously you will lose root access and magisk features )
but imo no harm can be done accepting the ota as oneplus itself know that most of users are rooted so they send you the ota as a full build that replace the firmware parts previously modified
the choice is yours
Sent from my OnePlus 5 using XDA Labs

Related

Can't update to B29

My phone is prompting me to update to B29, but when it reboots, it brings me to the TWRP recovery, and I can't seem to find an update.zip or anything. Is it not there, or am I just looking in the wrong places? Will it even successfully update with the bootloader unlock (not the official unlock) and TWRP installed, or do I need to restore the stock recovery?
My phone was originally on B20_boot, but I've since restored using Draken's TWRP files to get to B27 (I'm assuming still B20_boot).
You won't be able to OTA update with your system modifications. DrakenFX has flashable zips posted in another thread, but beware there seems to be quite a few bugs in b29 (I have no in-call audio personally).
You can use my updated post to B29 (bootstack and boot/system) flashable files are there.
http://forum.xda-developers.com/showpost.php?p=68873482&postcount=2
So why am I getting the notification, then? Will it just keep popping up, or is there a way to block it (even though I'm not rooted)?
As for the bugs, I've seen plenty who have upgraded to B29 without issues. How did you update? Could it be something with updating via TWRP?
Have you personally heard of anyone having problems with your update file? Will it wipe my phone (ie: will I have to reinstall everything)?
Bootloader unlocked, normal twrp flash as per DrakenFX's instructions. And yeah but a lot of people are in both boats so your milage may vary.
Thanks. Do you think I'll be able to keep my data partition intact? I really don't want to set everything else up again. It's getting old... lol.
I wiped everything, so I'm not sure. Maybe that's why my stuff is broken lol
You can't do system updates with custom bootloader's. You are getting the message because you still have the update program on your phone. Look for some sort of update.apk and disable or uninstall it.
I didn't think you could do that without root.
Oh well, I plan on putting root back on soon anyway.
That would be interesting, if true. You would think a "dirty flash" would cause more problems than a clean one.
What about the whole "can't root B29" thing. I've seen a comment where someone said they could not root B29 since they didn't root before the upgrade. I'm not rooted now, but I am bootloader unlocked with the latest TWRP. Should I be ok to flash without rooting first? I was hoping to root afterwards, and try to figure out a way to make Magisk work.
You can't root locked bootloader B29 afaik at the moment. You'd either have to unlock your bootloader or stay on B27 to get root.
I am bootloader unlocked.
I'm not rooted now, but I am bootloader unlocked with the latest TWRP.
Click to expand...
Click to collapse

20s update?

I'm on 19s, with an unlocked bl and rooted. I see that the 20s update is available. If I update, will I lose root and unlocked bl? Thanks!
destrorox said:
I'm on 19s, with an unlocked bl and rooted. I see that the 20s update is available. If I update, will I lose root and unlocked bl? Thanks!
Click to expand...
Click to collapse
I bought the phone it came with stock rom 5.8.018S. I installed TWRP and flash rom 5.9.020S (T.A.R.S by Steve/Grosshop/Google Edittion), all these rom come with pre-rooted.
Once you installed TWRP and backup your system, you can flash any rom really I haven't had any issue.
Root is easy anyway, just flash Supersu via TWRP from what I read for this phone.
Moon75 said:
I bought the phone it came with stock rom 5.8.018S. I installed TWRP and flash rom 5.9.020S (T.A.R.S by Steve/Grosshop/Google Edittion), all these rom come with pre-rooted.
Once you installed TWRP and backup your system, you can flash any rom really I haven't had any issue.
Root is easy anyway, just flash Supersu via TWRP from what I read for this phone.
Click to expand...
Click to collapse
Thanks for your response but it doesn't answer my question about accepting the upgrade to 20s and what will or won't happen. I also have twrp installed and am rooted on 19s. Ideally, I'd prefer to upgrade without having to re-root and unlock my bl again but if that's the case, so be it. Just wanted to know beforehand.
destrorox said:
Thanks for your response but it doesn't answer my question about accepting the upgrade to 20s and what will or won't happen. I also have twrp installed and am rooted on 19s. Ideally, I'd prefer to upgrade without having to re-root and unlock my bl again but if that's the case, so be it. Just wanted to know beforehand.
Click to expand...
Click to collapse
Sorry I was not sure it's OTA update by the system or flash it by yourself when you mentioned about the update.
Why would you accept the update when you can flash all the rom available, the update can only mess up/complicate things on your phone in my opinion.
You will get same stuff as in the 20s roms.
Based on what I have read I am pretty sure you will need to re-root and unlock the BL again (because you will need to revert these changes to actually apply the OTA, it will fail otherwise). I ended up flashing a Cydras ROM because I didn't want to deal with unrooting, etc, to receive the OTA (since I already had a rooted device and it would fail OTA).
If you want to do the OTA, then you should do it before doing any root/unlock bl. I would then do the BL unlock, install TWRP, and take a backup of the system image.
Today I Gott the OTA Update for the Lex720 for s20
slgooding said:
Based on what I have read I am pretty sure you will need to re-root and unlock the BL again (because you will need to revert these changes to actually apply the OTA, it will fail otherwise). I ended up flashing a Cydras ROM because I didn't want to deal with unrooting, etc, to receive the OTA (since I already had a rooted device and it would fail OTA).
If you want to do the OTA, then you should do it before doing any root/unlock bl. I would then do the BL unlock, install TWRP, and take a backup of the system image.
Click to expand...
Click to collapse
That's what I was afraid of. Might as well give some of the custom roms a shot if I'm going to end up wiping, etc. Thanks!

Stock update with unlocked bootloader

I have an unlocked bootloader. (Because I will probably want to root the phone in the future and want to be able to keep user data. However I don't want to root it right now because then my children will not be able to catch pokemons.) What I was not aware of is that unlocking has disqualified me from any official updates. So the question is: how can I get the latest stock version into my phone? Preferably with intact user data.
Sony seems to have pretty good support for unlocked devices. You'll just have to use an alternate route to update stock. This might help: https://forum.xda-developers.com/cr...xperifirm-xperia-firmware-downloader-t2834142
Edit: You could also try flashing the latest Magisk, 10.2, which provides systemless root. Delete your system su binaries and you can probably have root + PoGo. But there's another thread for that.
I was able to update with xperifirm + flashtool with intact user data.
Although the first attempt resulted in a soft brick. But I had better luck with the Linux version. Might be a driver issue I guess.
Bigfoot987 said:
I was able to update with xperifirm + flashtool with intact user data.
Although the first attempt resulted in a soft brick. But I had better luck with the Linux version. Might be a driver issue I guess.
Click to expand...
Click to collapse
Glad to hear it worked. If you look into the newest Magisk for your root solution, you should have no problems running Pokemon Go.
OK, I'm a newbie to Sony devices, so here is my question:
Let's say XC phone is on Nougat, BL unlocked, TWRP + custom Kernel installed, rooted as well. Now Sony releases a new February security update. Of course I can't install the OTA. So if I head to Xperifirm and Flashtool for a firmware upgrade, how do i proceed to preserve the custom recovery, custom kernel? I know how to keep the userdata, but i suppose root will be gone. I would like to upgrade the firmware with the least hassle, am I on the right track or is there a better/faster way?
On my z5c i flashed new firmware without any wipes, than flashed custom kernel. That's all.

Flashing Security ota w/ TWRP on Pie

Hello,
So I got the PH1 and I must say I'm head over heels for the phone!!! I had a few custom roms downloaded and ready to go for when I picked it up...but decided to run stock Pie (bl unlock, TWRP, magisk installed) my question is this, as Pie is fairly new and I imagine it will receive Alot of updates, is it possible to flash these OTAs via TWRP? I understand most if the time I need to flash stick recovery back to take OTAs and I don't mind making a /data backup to preserve my settings, but I'm hoping this is not the case? Is there a more simplified way of taking pie OTAs on this phone? I'm asking cuz it's telling me there is a new OTA available( 9.0.0 build ppr1.180905.036) as of 9/18/18 and I obvs want to install it!!! Any guides available that someone can point me to would be swell!!!
Thanks
Ok so I'm dumb, I should have searched a bit first, and I also should have clarified....I really don't need TWRP for anything, I didn't know you could have magisk without TWRP, but can you restore a /data backup without it?

Can G5+ be upgraded to Oreo via OTA and then rooted

If I end up with the 4/64 variant (then my 2/32 lives on as some backup device/wifi)...pretty sure it still will have stock Nougat. If I upgrade immediately to Oreo via OTA, can I still unlock the bootloader and root, or unlock it on Nougat and then upgrade via OTA and then root it?
Also, true I couldnt reflash a TWRP backup of a Pie ROM on my 2/32 and into a 4/64?
g 5 +moto
re lock ur bootloader back to stock then up grade to 8.1 if ur a senior member you should know that.2/32 4/64 are hardware in your phone .
Not exactly the answer I was looking for. The exact question is, unlock bootloader on Nougat or unlock after upgrading to Oreo? Or get the unlock code while on Nougat, upgrade to Oreo and then unlock and root?
If you're not currently bootloader unlocked, then you'd be best to take the OTA. After that, you can unlock the bootloader and root. If you're already unlocked, then you'd probably be better off just getting a TWRP flashable oreo build and just flash that. I wouldn't take a TWRP backup from one phone and restore it to another, since it might cause issues with things like serial numbers and IMEI. You'd be better making a backup with Lenovo Moto Smart Assistant or something similar. Just remember that unlocking the bootloader will wipe the phone. So if you re-lock it, or it's not currently locked, make the backup before doing that.
Update to Oreo with LMSA, unlock bootloader then root. Make backup before all. LMSA will prompt you to make back up, I think.

Categories

Resources