Install OTA update with TWRP recovery

dragone7e

Well-known member
Mar 11, 2013
55
0
0
This mighty be a noob question, so please bare with me.

I rooted my One and installed custom recovery on it(TWRP), and I'm trying to do a OTA update. But when the phone reboots, it goes to TWRP recovery screen and I don't know what to do from there. Any help is appreciated!
 
Last edited:
DO NOT attempt to install OTA on a rooted phone.

Why not??


Root won't corrupt a OTA Update, just Root Access will be lost during the update.
As the update overrrides some data and files, thus leaving the Root overwritten. Unless backed up with OTA Root keeper.

A recovery, such as TWRP and CWM, will however interrupt the process or block you from the update.
So to update your phone, you need to get the update file and install it manually.

Sent from my MZ604 using Android Central Forums
 
Or you just can't update at all I've tried it. Say the file couldn't flash. I'm still rooted.

Sent from my HTCONE using Android Central Forums
 
Don't try to do an OTA with a custom recovery. Since we don't have s off it'll be hard to mess up your phone but just don't do it unless the file you have can work with a custom recovery. Most OTAs don't. Your best bet is to return phone to stock then do OTA. But keep in mind that the OTA may block current root methods. Make sure you verify this first if you want root. Or you can wait until a dev makes a flashable zip based on the OTA that needs custom recovery which is likely to happen. Good luck.

Sent from my HTC One using Android Central Forums
 
Don't try to do an OTA with a custom recovery. Since we don't have s off it'll be hard to mess up your phone but just don't do it unless the file you have can work with a custom recovery. Most OTAs don't. Your best bet is to return phone to stock then do OTA. But keep in mind that the OTA may block current root methods. Make sure you verify this first if you want root. Or you can wait until a dev makes a flashable zip based on the OTA that needs custom recovery which is likely to happen. Good luck.

Sent from my HTC One using Android Central Forums

Yeah. I would just wait for a Update to be repackaged by a XDA Member.
Its usually a day or so.

Sent from my MZ604 using Android Central Forums
 
Ok... so I have a rooted HTC One / Sprint. I would like to install the OTA Sprint HTC SW Update: 1.29.561.10. I tried doing it via standard OTA (I have rootkeeper installed), but it did NOT work, it booted into TWRP.

How do I get this updated applied on my rooted HTC ONE?
 
As I stated above, you need stock recovery. You'll need to flash stock recovery back before it will take.
 
I am definitely a noob when it comes to rooted phones. You said "you need to get the update file and install it manually" so I was wondering how to install it manually. I got the update file and it is currently on my PC names update.zip, but i don't know how to get it installed on my phone. I have no issue having to perform my rooting again after installing the OTA update.
 
Please SOME ONE help me to get Software Update option in my 802w HTC dual sim, I have purchased it as second, here are the detail of boot loader ,i don't know even its rooted or not and also whether European or chines RUU ,cus i am new for all this kinda ,i am in middle east right now .

****locked****
M7CDUG PVT SHIP S-OFF
CID 11111111
H BOOT 2.23.0000
RADIO-U2.05.3501.18
 
I think you can actually install through TWRP, as long as you unroot it first.

When your phone is one and sends you the OTA and you tap Accept, it downloads it to cache.
I think then when it boots in TWRP, you can install it by choosing the update.zip in cache.

I haven't tested it yet, I'm looking for more data on this topic, but this seems to be the actual solution. (instead of the easy and time consuming solution of flashing stock recovery, updating, and flashing twrp again..)
 
I think you can actually install through TWRP, as long as you unroot it first.

When your phone is one and sends you the OTA and you tap Accept, it downloads it to cache.
I think then when it boots in TWRP, you can install it by choosing the update.zip in cache.

I haven't tested it yet, I'm looking for more data on this topic, but this seems to be the actual solution. (instead of the easy and time consuming solution of flashing stock recovery, updating, and flashing twrp again..)


if your device is rooted and custom recovery installed first do flashing stock recovery back then unroot it.
Now only try offical ota update im sure it will work 100% successfully.


Never try official ota updates using TWRP. Its not recommended.
Here is the answer for that from the source of official TWRP webpage.

Official OTA Updates and TWRP

Installing official updates from your manufacturer or carrier is not supported by TWRP.

Most official updates are differential in nature. On a completely stock device when used in the way that Google and manufacturers intend, users will never modify the system partition. A differential update means that the update does not replace the entire system. In many cases the update doesn't even replace entire files and instead just patches the difference between the old file and the new file to bring it up to date for the new version. This method makes the updates smaller which is good when you have thousands of devices that will be downloading the update over a carrier's data network, usually within a short time frame. Unfortunately this method also means that users who have modified their system by rooting, installing busybox, and removing unwanted system apps may experience unexpected behavior when they install a differential update.

Also, device manufacturers may have made changes to their recoveries that we aren't aware of and device makers do not have to release source code for their recoveries (AOSP recovery is Apache license which does not require them to release their source for these changes). Those changes may not be present or supported by TWRP which may result in unexpected behavior, especially when it comes to updating items like radios, bootloaders, and modems.

Installing official updates usually removes root and replaces your custom recovery with a copy of a stock recovery. Most of the time the best way to get a new update onto your device is to simply wait a couple of days for ROM makers for your device to come up with ROMs that are based on the new update that you can safely and easily install.

If you've read all this and still insist that you want to install an official update from your manufacturer, the recommended process is to first return your device to completely stock including replacing TWRP with a copy of the stock recovery. Because the methods for returning to stock vary depending on the device, you will need to use Google to locate a guide for returning to stock and/or finding and installing a copy of the stock recovery. Note that there is no "uninstall process" for removing TWRP. In almost all cases the process is to simply install a different recovery.
 
ok, so im in the twrp screen but what do i press to cancel and reboot the phone?? just press the reboot button or what?
 

Forum statistics

Threads
954,016
Messages
6,960,254
Members
3,162,899
Latest member
dkpiper