• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Installing or Bypassing OTA update while rooted

Danoumas

Lurker
Hi everyone, sorry, I know this is a newbie question that is likely answered elsewhere, but the "similar threads" suggestions were all 2-3 years old and seemed to relate to specific updates from that time.

In any case, Verizon just sent me an update for my Breakout. I have it rooted via CWM. As the update attempted to install, an error icon appeared (the android logo and a ! in a triangle warning sign), and when I pressed the power button, this list of "CWM-based Recovery" options was presented to me:

Reboot system now
Apply Update from SDcard
Wipe/reset
Wipe cache
Install zip
Backup and restore
Mounts and storage
Advanced
Power off

I don't really care if I get this update or not, I just want to tread lightly since the phone is rooted. Frankly, I don't even need the phone to stay rooted anymore if that helps. I'm guessing I either just want to reboot and unroot, or just maybe selecting apply update from SDcard will work?

Feel free to point me to the big obvious thread I should have noticed if there is one. Thanks for your help!
 
I needed to use my phone, so I created another backup (my first was just before rooting) and told it to reboot. I got a message saying the update failed, and my phone was sluggish for a little bit and acting a little strange... but the phone appears to be working fine now. I still have my root.

I get the sense that this update will try to install itself again at some point, but maybe it won't and I can just forget about it. In any case, if anyone has some tips for how I can avoid this in the future, or for what I should expect, it would be much appreciated.
 
As I feared, the phone continues to try to update periodically. Any advice out there for the best way to get past this?
 
Okay now I am confused do you want to get the update, or do you want to get rid of the automatic update?:confused:

Sorry for the confusion - I'd take either! The simple answer is whichever is easier to make work.

Basically, my phone runs fine now, so if it's easy to get this automatic update to stop popping up, that works for me.

At the same time, the only reason I rooted my phone was to remove bloatware and free up storage (which didn't work, as I learned most key bloatware was installed in system partition, d'oh), so if the easiest solution was to apply the update at the cost of my root, that works for me too.

FWIW, I did restore all the bloatware and then restored stock system recovery and tried to apply the update, but it still didn't take. On the other hand, the automatic update alert hasn't appeared on my phone in a few days now - so maybe it's satisfied somehow?

Hope this makes sense, and sorry this thread has ended up being a lot of posts. Just want my phone to work without fear of a random automatic restart. Thanks for any help.
 
I'm somewhat in the same boat. Rooted with stock ROM and CWM Recovery, and tried to apply the latest OTA update, but failed with error code 410. I then switched back to Standard Recovery, unrooted, and tried to apply the OTA update. Again, failed at the same point with error code 410.

So, I re-rooted w/ CWM, and switched to BrokenOut 2.0 so that I at least have a usable phone.

I'm sure the phone will bug me about the OTA update at some point in the near future.

There must be a way to have the phone ignore these OTA updates permanently???
 
So with a lot of playing around, I discovered it's pretty easy to download and then look at or modify the OTA update package... and in theory put it on the sdcard and manually force it (:confused:hopefully not bricking the phone!) to install (depending on the error you're getting...). I'll post an update whether or not I'm successful.

For those interested, here are the steps I did (so far):

Download the OTA update, and when it finishes, choose to have it install later.

The updates are stored in /cache/fota/
To see it, you'll need to look there as superuser. I just used a terminal app, entered 'su' to raise the privilege. Then I just copied /cache/fota/ over to the sdcard at the command line (cp -a /cache/fota /mnt/sdcard/fota). You can ignore warnings about permissions.

Now you can take a look at what's in there - along with some text files, what I found most interesting were:
ipth_package.bin (apparently a binary file)
ipth_package.bin.dd (a text file)

If you look in the .dd file, you'll see it's actually an xml file describing the .bin file - and contains the URL where you can download it again (you can type in that URL and download it to your PC).

Out of curiosity I renamed ipth_package.bin to ipth_package.zip - and turns out it's just a standard update.zip! You can have a look in there and you'll see it contains patches for apps, the radio, etc. It's pretty cool, it looks like a lot of things are just simple scripts
 
So the OTA update wouldn't take with stock recovery (from mtmichaelson's all in one), and it doesn't give enough info to know why. So I renamed it to the .zip and put it on the sdcard, and used CWM recovery instead, so I could ignore failed certification (still a little puzzled why that would happen
 
verizon will take the phone as long as it has a stock rom and a version of the stock recovery on it they won't take a second look as long as it has those requirements. So if you can find a stock rom that will install then install mtmichealson's stock recovery from his all in one then verizon will take it as a trade in. I say that cause I bricked my phone and had a custom recovery on it & they still replaced it even though it was rooted before getting bricked. As long as they can tell it hasn't been rooted thats all they care about.
 
Back
Top Bottom