Update 3T from rooted 3.5.4 to (non-rooted) 4.0 - OnePlus 3T Questions & Answers

Hi there,
I'd like to update my rooted 3T to nougat, I currently have oos 3.5.4, twrp 3.0.2 (don't know the rest of the version) and its rooted with supersu 2.79
I don't mind if I loose root, as long as the update is as easy as it can get. I read somewhere if I just do it via the ota in the settings, it will replace the recovery with stock, then just updates and I just loose root. That would be perfect, but I'm afraid something will go wrong there...

Related

[Q] Unlocked bootloader and rooted, future OTA updates?

I bought the T-Mobile version (on AT&T) and received it yesterday, based on the numerous threads that seemed to be the best option for me. I've been unlocking, rooting, and flashing the previous 3 Android phones and have yet to brick or "damage" any of them (knock on wood). Not too worried about voiding warranty since unfortunately they sold out of DE early on.
Originally, all I wanted to do was root. Though, I should have read more carefully before accepting the 4.4 OTA, chalk it up to "new phone" excitement. Seems like you needed to remain on 4.2.2. to root and THEN updating to 4.4. Decided to go ahead and unlock the bootloader and rooting the "traditional" method. Worked fine. Unlocked bootloader, flashed TWRP, and installed SuperSU. Profit. Thanks to the all the helpful people here.
I plan to stay on stock with the Moto X...for the first time ever with an Android device. Will I be able to accept future OTA updates? From what I've interpreted, I can't because I no longer have stock recovery, is that correct? If that is the case, what would I have to do to "keep up" with future official OTA updates?
Despite unlocking, rooting, and flashing previous phones - I've realized that this is far more complicated than I thought for a layman like myself.
It is still possible, and should remain so, that you can flash OTAs using CWM or TWRP recovery while rooted if you have not made any changes to system apps. I just updated my rooted, stock rom & kernel N7 with TWRP recovery to Kitkat 4.2.2. After updating successfully, I just restored TWRP with a fastboot flash of the twrp recovery image and used TWRP to flash SuperSU 1.8. to restore root. It all worked perfectly, but I had to unfreeze a couple of apps and uninstall the AOSP root browser app. After updating, I reinstalled the AOSP browser and all is well.
Groid said:
It is still possible, and should remain so, that you can flash OTAs using CWM or TWRP recovery while rooted if you have not made any changes to system apps. I just updated my rooted, stock rom & kernel N7 with TWRP recovery to Kitkat 4.2.2. After updating successfully, I just restored TWRP with a fastboot flash of the twrp recovery image and used TWRP to flash SuperSU 1.8. to restore root. It all worked perfectly, but I had to unfreeze a couple of apps and uninstall the AOSP root browser app. After updating, I reinstalled the AOSP browser and all is well.
Click to expand...
Click to collapse
someone will have to provide the OTA zip file for us to flash throu twrp right? we wont be able to install the OTA right on the phone like normally.
claudiuslu2011 said:
someone will have to provide the OTA zip file for us to flash throu twrp right? we wont be able to install the OTA right on the phone like normally.
Click to expand...
Click to collapse
You can't flash the ota with twrp recovery, it will bootloop, other have tried it and always goes south, unlike the previous person who had a nexus 7 , the moto x is a different beast. We do have access to the firmware which you can flash with rsdlite but it wipes the phone, wipes recovery and puts the phone back to original specs
Sent on my Moto X

Rooted XT1095, About to go 5.1

Hey all,
I've been receiving notifications for the OTA for a few days now, and I certainly would like to update my Moto X. That being said, OTA fails since I have a rooted device, go figure.
Anyways, my plan of action is to back uo everything, unroot using SuperSU, apply the update (still on stock recovery), and then re-root on the other side.
Has anyone gone about this route yet? Does this all sound like it should work? Also, it's been a while since I've modded my X, so any new rooting methods for 5.1 that people have tried and succeeded with?
Sent from my XT1095 using Tapatalk
Not only do you need to unroot, you have to undo any modifications you made with root. As long as you can do that the update will work.
If you can't get it back to unmodified, you will have to flash a stock system image.
As far as root, the process is the same for 4.4.4, 5.0, and 5.1. Just boot into twrp and let it root it for you, or flash supersu zip. Very easy.
Sent from my XT1095
As far as root, the process is the same for 4.4.4, 5.0, and 5.1. Just boot into twrp and let it root it for you, or flash supersu zip. Very easy.
Sent from my XT1095[/QUOTE]
I originally rooted 5.0. To get the OTA I had to unroot and reflash the stock recovery. After that the OTA applied fine.
The main reason I rooted was for Greenify. I'm now unrooted on 5.1 and my battery sucks. I want to think that Greenify actually works so I would like to root 5.1. As mentioned I have rooted before but am still very much a novice. You state "Just boot into twrp and let it root it for you". I think I have saw in the forums that if I boot into twrp it will actually leave the stock recovery? I really don't want to do anything except root so that I can install Greenify again. I want to make as easy as possible to take the next OTA. If booting into twrp will allow this, is there a link to a simple process? There is so much information out there and most of it is dated so it scares me that it might not work on 5.1. Thanks.
summit15 said:
As far as root, the process is the same for 4.4.4, 5.0, and 5.1. Just boot into twrp and let it root it for you, or flash supersu zip. Very easy.
Sent from my XT1095
I originally rooted 5.0. To get the OTA I had to unroot and reflash the stock recovery. After that the OTA applied fine.
The main reason I rooted was for Greenify. I'm now unrooted on 5.1 and my battery sucks. I want to think that Greenify actually works so I would like to root 5.1. As mentioned I have rooted before but am still very much a novice. You state "Just boot into twrp and let it root it for you". I think I have saw in the forums that if I boot into twrp it will actually leave the stock recovery? I really don't want to do anything except root so that I can install Greenify again. I want to make as easy as possible to take the next OTA. If booting into twrp will allow this, is there a link to a simple process? There is so much information out there and most of it is dated so it scares me that it might not work on 5.1. Thanks.
Click to expand...
Click to collapse
Yes, if you just boot it, the stock recovery stays on the phone. No need to flash TWRP. Download version 2.8.5.0! The newer versions don't boot, the new ones can only be flashed. With 2.8.5.0 type:
fastboot boot twrpfilenamehere.img
Then you will be in twrp and can root.
Sent from my XT1095
AGISCI said:
Not only do you need to unroot, you have to undo any modifications you made with root. As long as you can do that the update will work.
If you can't get it back to unmodified, you will have to flash a stock system image.
As far as root, the process is the same for 4.4.4, 5.0, and 5.1. Just boot into twrp and let it root it for you, or flash supersu zip. Very easy.
Sent from my XT1095
Click to expand...
Click to collapse
Sorry about the late reply, thanks! I still have my stock recovery, and have been pretty lazy about installing busy box or xposed or any other fun things. I'll probably muster up the courage this week. After all, I've killed and resurrected this thing once before
Sent from my XT1095 using Tapatalk

updating to marshmallow question

I've been running stock rooted with xposed for so long i can't remember what i should do to update. there aren't any stock and rooted zips to load that i can find. i'm on project fi right now
should i just download the zip from this thread:
http://forum.xda-developers.com/nexus-6/general/ref-nexus-6-stock-ota-urls-t2906493
then can i just take it and update in TWRP? then my phone won't be rooted anymore and then just re-root?
let me know if i have those steps down or if there is an easier way to do things to avoid losing root
thanks

How to un-root 3t?

I am on 4.1.6 and wanted to un-root my phone so I can get the OTA updates. My recovery is TWRP 3.1.1-x blu_spark v37. Can someone please link me to a thread that can help me out.
There is already a guide to unroot and revert oneplus 3t to stock by the_rooter. Go through.
https://forum.xda-developers.com/oneplus-3t/how-to/guide-return-youre-op3t-to-stock-lock-t3569383
You could use Osm0sis unSU from here https://forum.xda-developers.com/showthread.php?t=2239421&p=40409356
navpal93 said:
I am on 4.1.6 and wanted to un-root my phone so I can get the OTA updates. My recovery is TWRP 3.1.1-x blu_spark v37. Can someone please link me to a thread that can help me out.
Click to expand...
Click to collapse
If you like being rooted (and want to stay that way) you don't need to jump through the hoops of returning to stock, or hiding root.
You can simply download the "full" update zip (not the OTA patch, you're looking for the zip that is >1 GB). Then flash in TWRP. Immediately root by your method of choice (SuperSU or Magisk) before rebooting. Which will not only give you root, but doing this before rebooting (after flashing the update) will prevent TWRP from being overwritten with stock recovery.
Super easy. You can do this any time there is an update. And probably get it here on XDA before you would ever get the update notification. The only added hitch is that you will need to update to a Oreo-compatible version TWRP (if the intent is to update to Oreo). Either TWRP 3.1.1-x blu_spark v8.54 (or later) or "official" TWRP 3.2. You are currently on blu_spark, which anyway is more device specific, and recommended.
You can download the full update OOS 5.0, and more details on how to flash, from here: https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
Even if rooted, you should still get the update notifications. It will automatically download the full update (instead of the patch) since you are rooted/TWRP. The only difference, is if you do it that way, it will reboot right after installing the update. You won't have a chance to root, and therefore TWRP will be overwritten with stock recovery. Not a big deal, as you can just fastboot flash TWRP again. But downloading the update and flashing "manually" as posted up above, just saves some steps (in cases other than going to Oreo - since you need to update TWRP in this case).
---------- Post added at 11:12 AM ---------- Previous post was at 11:01 AM ----------
ersandeepkr said:
There is already a guide to unroot and revert oneplus 3t to stock by the_rooter. Go through.
https://forum.xda-developers.com/oneplus-3t/how-to/guide-return-youre-op3t-to-stock-lock-t3569383
Click to expand...
Click to collapse
Only need to return to "full stock" in order to lock the bootloader. And the only reason to lock the bootloader, is if the user is selling the device, or just doesn't want an unlocked bootloader (or TWRP, root, etc.) anymore.
As I outlined above,: root, custom recovery, and unlocked bootloader are all okay (updates will still install) with some minor caveats.
redpoint73 said:
If you like being rooted (and want to stay that way) you don't need to jump through the hoops of returning to stock, or hiding root.
You can simply download the "full" update zip (not the OTA patch, you're looking for the zip that is >1 GB). Then flash in TWRP. Immediately root by your method of choice (SuperSU or Magisk) before rebooting. Which will not only give you root, but doing this before rebooting (after flashing the update) will prevent TWRP from being overwritten with stock recovery.
Super easy. You can do this any time there is an update. And probably get it here on XDA before you would ever get the update notification. The only added hitch is that you will need to update to a Oreo-compatible version TWRP (if the intent is to update to Oreo). Either TWRP 3.1.1-x blu_spark v8.54 (or later) or "official" TWRP 3.2. You are currently on blu_spark, which anyway is more device specific, and recommended.
You can download the full update OOS 5.0, and more details on how to flash, from here: https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
Even if rooted, you should still get the update notifications. It will automatically download the full update (instead of the patch) since you are rooted/TWRP. The only difference, is if you do it that way, it will reboot right after installing the update. You won't have a chance to root, and therefore TWRP will be overwritten with stock recovery. Not a big deal, as you can just fastboot flash TWRP again. But downloading the update and flashing "manually" as posted up above, just saves some steps (in cases other than going to Oreo - since you need to update TWRP in this case).
---------- Post added at 11:12 AM ---------- Previous post was at 11:01 AM ----------
Only need to return to "full stock" in order to lock the bootloader. And the only reason to lock the bootloader, is if the user is selling the device, or just doesn't want an unlocked bootloader (or TWRP, root, etc.) anymore.
As I outlined above,: root, custom recovery, and unlocked bootloader are all okay (updates will still install) with some minor caveats.
Click to expand...
Click to collapse
is this still possible to go from 7.1.1 to 9.0? read somewere it is not possible? other methods:
[GUIDE][MODDED FIRMWARE][9.0.6][OP3/T]The least annoying 9.0.x firmware​
but i am on 7.1.1, will this work with the above mentioned guide?
or should i unroot my phone again? but what oxygen version do i flash? 4.0 as mentioned above? will my data and apps be gone? i don't want to revert the phone completely to stock a it was new. Just want the lastest official oxygen version because my android auto won't work anymore.
can't find this on the forum
thanks!

Help with up to date guide to Root

Hi,
Can someone concisely give the most up to date instructions on how to root the P20 Pro
Confused because some people talk about debranding first? Is this necessary if you, like me, just have a generic non-network branded phone?
Also.. Does rooting require twrp?
A bit unclear on if I should use the offical or unofficial twrp methods.
And if so does twrp prevent OTA updates? I was lead to believe that any OTA updates would simply wipe any root and you just have to go through the steps again, but would twrp prevent an OTA update in the first place?
What are the best instructions to root the P20 Pro to keep the OTA updates going (even if you need to reroot after each update).
Thanks heaps in getting through the confusion!
Here you have manual to root in simple 4 steps. You need adb and fastboot on your computer, bootloader unlock code and Magisk from link in post
https://forum.xda-developers.com/hu...de-how-to-root-debrand-remove-retail-t3788326
Does any of the steps,
1/ unlocking the bootloader
2/ debranding
3/ installing TWRP
3/ rooting
Wipe the device?.. I'm assuming yes?
Also. What's the point of debranding?..
I think I'm on a generic P20 Pro that wasn't bought from a carrier - so is that step necessary for me.
Thanks heaps again for the advice - coming over from the Samsung world and maybe I'm so used to the rooting methods there
Also do any of those steps prevent OTA updates?
Or is there somehow to still use OTA updates but simply need to reapply root on every occasion there is ah update?
dgoncalves81 said:
Also do any of those steps prevent OTA updates?
Or is there somehow to still use OTA updates but simply need to reapply root on every occasion there is ah update?
Click to expand...
Click to collapse
Unlocking the bootloader will wipe your device. The other steps won't.
You need to have TWRP installed in order to be able to flash Magisk (for Root), and no you don't have to rebrand if you don't want to. You'll still be able to receive and download OTAs but if TWRP remains installed on your phone it won't be able to install unless you change back to the stock recovery. However there is methods to update with TWRP and you'll be able to get and install updates quicker than waiting for them to be pushed to you phone. That's the main reason people rebrand because generic European models are getting updates the fastest.
What's your device model and current firmware version from 'About Phone' in settings?
..
danifilth4king said:
Unlocking the bootloader will wipe your device. The other steps won't.
You need to have TWRP installed in order to be able to flash Magisk (for Root), and no you don't have to rebrand if you don't want to. You'll still be able to receive and download OTAs but if TWRP remains installed on your phone it won't be able to install unless you change back to the stock recovery. However there is methods to update with TWRP and you'll be able to get and install updates quicker than waiting for them to be pushed to you phone. That's the main reason people rebrand because generic European models are getting updates the fastest.
What's your device model and current firmware version from 'About Phone' in settings?
Click to expand...
Click to collapse
Thanks heaps for the advice - makes sense now!
I'm using the model CLT-L29 on C636 which I think is the Asia Pacific model.. And incidentally just received a OTA upgrade to the 128 firmware
.. So in order to receive OTA updates you simply have to change back to the stock recovery after using TWRP to install magisk and root?
But I imagine every time the OTA update occurs it wipes root?.. Which would mean reinstalling TWRP to regain root and doing the whole process again every time?
dgoncalves81 said:
Thanks heaps for the advice - makes sense now!
I'm using the model CLT-L29 on C636 which I think is the Asia Pacific model.. And incidentally just received a OTA upgrade to the 128 firmware
.. So in order to receive OTA updates you simply have to change back to the stock recovery after using TWRP to install magisk and root?
But I imagine every time the OTA update occurs it wipes root?.. Which would mean reinstalling TWRP to regain root and doing the whole process again every time?
Click to expand...
Click to collapse
Yep you got it in one lol
The other option so that you don't have to flash TWRP then back to stock recovery each time is when you receive an OTA is download the same firmware (Full-OTA version) from Firmware Finder - you would just need the update.zip - then using Huawei update extractor you can extract the ramdisk.img Then copy the ramdisk.img to your phone, use Magisk manager to patch it then copy it back to your PC and flash it via fastboot. But I think this is more work than flashing between TWRP & stock recoveries haha

Categories

Resources