View Single Post
Old December 23rd, 2011, 12:49 AM   #1 (permalink)
scary alien
not really so scary
Thread Author (OP)
 
scary alien's Avatar
 
Join Date: Mar 2010
Location: Indy
Posts: 17,456
 
Device(s): LG Nexus 5, Samsung Galaxy Nexus, Asus Nexus 7, Moto Droid X, HTC Droid Eris
Carrier: T-Mobile

Thanks: 33,013
Thanked 15,024 Times in 7,376 Posts
Default OTA updates vs. ClockworkMod and root

.
Okay, here's the "TL;DR" (too long--didn't read) version:

Q: can I get/install an OTA if I have a custom recovery (ClockworkMod) installed?

A: nope (the OTA will actually download, but the installation will fail unless you have a stock recovery installed)

Q: can I then just re-flash the stock recovery and then get/install the OTA?

A: yep (works just fine)

Q: can I be rooted and get/install an OTA?

A: yep (you'll lose root afterwards, though)

Q: do I lose root access at that point?

A: yep (easy to get back)

Q: what do I do then?

A: invoke custom recovery and re-install the su.zip root package

Cheers!

Here's the particulars of my little testing session tonight:

================================================== =======================

- initial phone state: VZW LTE/CDMA Samsung Galaxy Nexus running 4.0.2, rooted, with ClockworkMod installed

- flashed back to stock 4.0.1 (VZE/LTE/CDMA) [note: I did not lock/relock bootloader]

- powered back down

- rebooted in fastboot / bootloader mode

- flashed ClockworkMod custom recovery

- restarted phone

- got OTA notice; accepted and phone restarted,

- upon reboot, OTA install almost immediately failed (show little, green Android with red triangle and ! mark inside)

- flashed stock recovery back; rebooted; checked phone status (still 4.0.1);
checked for system updates--couldn't force update at this time (tested this again later on)

- flashed back to 4.0.1 stock; left stock recovery intact

- rebooted, waited for OTA prompts, accepted, rebooted, installed, was now 4.0.2

================================================== =======================

- flashed back again to 4.0.1 stock

- flashed ClockworkMod again over-top of stock recovery

- rebooted

- downloaded and accepted OTA

- OTA install failed (again)

- flashed stock recovery

- rebooted; got another system update notification

- OTA installation successful; again back to 4.0.2

================================================== =======================

- power down phone

- reboot into fastboot / bootloader mode

- reflash completely back to stock (4.0.1)

- soft-boot ClockworkMod and install su.zip root package

- reboot

- verified root access with Titanium Backup

- wait for OTA (system update) notification

- installation worked just fine

- rebooted

- checked system version, now back to 4.0.2

- check root access--root was "gone" (really, just inert)

- powered-down, flashed ClockworkMod, re-installed su.zip root

- rebooted, verified root access (yay!)

Fin.
scary alien is online now  
Last edited by scary alien; January 27th, 2012 at 06:48 PM. Reason: add some annotations
Reply With Quote
The Following 21 Users Say Thank You to scary alien For This Useful Post:
AlanK (October 17th, 2012), AlexKP (December 23rd, 2011), bhill (December 23rd, 2011), bjanow (December 23rd, 2011), chamjin (December 24th, 2011), efApple (December 27th, 2011), El Presidente (December 23rd, 2011), eldealero (December 23rd, 2011), fiatandroid (December 25th, 2011), Granite1 (December 23rd, 2011), GrenW (January 30th, 2012), Namrak (December 28th, 2011), NextNexus (January 30th, 2012), Podivin (December 25th, 2011), rexdog1888 (December 24th, 2011), soy.lor.n (December 28th, 2011), tpdtopcop (December 23rd, 2011), trophynuts (December 23rd, 2011), VoidedSaint (December 23rd, 2011), willyjay (December 23rd, 2011), Yeahha (December 23rd, 2011)