[GUIDE] How To Receive OTAs Again If You Are On A Leak
Found this guide on Android Forums:
Quote:
If followed correctly, this a bulletproof method (reposted from our work at Rootzwiki) of returning any image to a true 5.5.886 stock and then applying the OTA update.
Hold down the Volume Down + Volume Up buttons and press the Power button
When the choices appears, press Volume Down twice, till "AP Fastboot" is selected
Press Volume Up to select
Recovery Mode
Make sure the phone is off
Hold down the Volume Down + Volume Up buttons and press the Power button
When the choices appears, press Volume Down once, till "Recovery" is selected
Press Volume Up to select
When the icon with the android and exclamation appear press both Volume Up and Volume Down at the same time to enter the recovery
Step-by-step Process
Download the 3 files under "Necessary Resources"
Install the appropriate Motorola drivers for your operating system
Place the radio.zip file on the root of your SD card (not internal storage)
Unpack the full package of files to one folder on your computer
Turn off your phone completely
Start into Fastboot Mode (listed above)
Connect your phone to your PC with the USB cable and let it install the drivers for your device
After the drivers are done installing, open a command prompt in the folder where you unzipped the full package to
Using the Moto-Fastboot Commands screenshot from above follow each one step by step until you are done
When you have finished, disconnect your USB cable and press the Power button once to turn it off
Start into Recovery Mode (listed above)
Highlight "wipe cache partition" and press the Power button to select it
When it has completed, pull the battery out of your phone and then put it back in
Start into Recovery Mode again
Highlight "apply update from sdcard" and press the Power button to select it
Highlight the "radio.zip" file on your SD card and press the Power button to select it
When it has completed, highlight "reboot system now" and press the Power button to select it
When the device reboots into the OS waited 1 minute for it to load everything in the background
Follow the prompt but don't sign into anything, just get to the homescreen
When at the homescreen, connect your USB cable and then from the pull down menu select "USB connection", then select "Charge Only" and hit OK
Go into Settings -> Applications and enable Unknown Sources and hit OK
Go into Development and enable USB Debugging and hit OK
Back out to Settings -> Battery & data manager -> Battery mode and select Performance mode
Power off your phone and then power it back on normally
Open a command prompt in the folder where you unzipped the full package to
Using the Root Commands screenshot from above follow each one step by step until you are done
Power off your phone and then power it back on normally
Open a command prompt in the folder where you unzipped the full package to
Using the Boot Mod Commands screenshot from above follow each one step by step until you are done
***When a Superuser prompt appears on your phone after the last command, quickly select Allow and make sure you do NOT reboot your phone***
When it has finished, connect your phone to your 3G/4G or a WiFi connection
Go into Settings -> About phone and select System updates
When the prompt comes up, press Setup
Place a check in "I agree to the Motorola Terms of Service" and then press Next
When the update prompt comes up, press Download
Wait for the update to download
When the update prompt comes up, press Install Now
Let update reboot to recovery and install itself
***Your phone may appear as if it is completely off for a little while but leave it be it will turn itself on and continue***
Let the update finish and then it will reboot back into your system
Congratulations! You now have the official 5.5.893 update installed and are back on the official OTA path and forever rooted
Credit to all developers of the zergRush exploit, to realbbb (from Rootswiki) for discovering the Boot Mod, and anyone else who participated in making this all possible.
Last edited by ItsASamsung; December 29th, 2011 at 07:23 PM.
The Following 4 Users Say Thank You to ItsASamsung For This Useful Post:
For all interested, this is an expanded version of what I did to revert from 5.7.893 to 5.5.886 (bricked) so I could apply 5.5.893 and be on the upgrade path again as well as be fully functional (i.e. have no more flash failed error).
Also, the guide is actually from rootz wiki, posted in the same thread I referenced in another thread when I first reported that I had reverted.
Your dropbox link to the radio.zip has "androidforums.com" in the beginning in the url which needs to be removed in order to correctly download the zip
Also, should we revert back to a stock 5.5.886 system before doing any of this? I have heard some people have had issues because apps like zumo cast had been removed. Currently my phone doesn't have it either. I should probably use DL's root tool to get back to 886 before attempting this to be safe.
__________________
Droid Bionic l Stock Rooted .901
MotoXOOM l KANG CM9
Last edited by p8ntballah21; December 24th, 2011 at 09:11 AM.
2 questions: Do we need to unfreeze all apps before starting, do we need to unroot before starting.
Thanks!
R3l34s3d r00t flashes the stock 5.5.886 onto your phone. Iow, it formats /system and then extracts the stock system image and places it on your phone. So, it won't care what you have frozen or not, as all of /system gets formatted.
Same with root, since root is in /system.
Just follow the steps carefully, and be aware that this will temporarily brick your phone, and if you are not careful, could permanently brick it.
R3l34s3d r00t flashes the stock 5.5.886 onto your phone. Iow, it formats /system and then extracts the stock system image and places it on your phone. So, it won't care what you have frozen or not, as all of /system gets formatted.
Same with root, since root is in /system.
Just follow the steps carefully, and be aware that this will temporarily brick your phone, and if you are not careful, could permanently brick it.
This scares me a bit. I might just stay where I am at for awhile and see how everything plays out. My phone is working pretty well on 5.7.
It was meant to. Unlike the rooting process, which is much less harmless, this process forces a kernel version back onto your phone, but we don't have a way of reverting the updated bootloader, so it throws a boot failure. Fortunately, stock recovery still works, so you can flash any of the 5.5.886 based updates. The problem is that, if you don't pre-verify that the update file you're about to flash, and you flash, say, the 999 mini update, you have a permanent boot failure, afaict, but this may be fix able, we just haven't seen anyone do it successfully, yet.
My advice is to remove all of the updates you may have on your sdcard first, so that using these steps you have only the files linked. Then the process has much less chance to fail.
I went from a leaked 5.7.893 udpate with apps frozen/removed and never even bothered to fzx revert to 886. I just left my phone the way it was and just proceeded to do the revert. I had no hiccup along the way. Currently rocking 5.9.901. I ran all the updates before setting up my google account.
Hey guys I got a little problem, unfortunatly you guys have generated so much traffic on my Dropbox account that they suspended it for 3 days. I'm going to ask if any of you guys have the full package file to please upload somewhere for a few days and post a link here until my account has been unfrozen. In the mean time you guys can use the optional files to recreate that package listed in the 4th screenshot. I greatly apologize for this inconvinience.
So I'm finally home and now had a chance to access my files. I'm choosing to forget about Dropbox because I cannot wait for them any longer since I've been getting a lot of PM's requesting this file. I have edited the OP and all file links are updated and working. The full package has been moved to MegaUpload instead. Anyone who was waiting before the method is now fully working and ready for use. As always please feel free to comment if you need any help or have any questions. Thank you for your patience and once again I apologize for the delay.
Thank you,
Open1Your1Eyes0
The Following User Says Thank You to ItsASamsung For This Useful Post:
P3 had also written a one click app to accomplish this now, making this almost foolproof
This is nice however personally I like to do everything manually. That way I know exactly what is going on at any given moment. What am I learning if I'm just running a bunch of automated scripts? Not to deny that it isn't useful but I guess it's more for people who aren't interested in doing the work themselves. Either way I'm happy to see there's a lot of support for this. A method for everyone to choose.
This is nice however personally I like to do everything manually. That way I know exactly what is going on at any given moment. What am I learning if I'm just running a bunch of automated scripts? Not to deny that it isn't useful but I guess it's more for people who aren't interested in doing the work themselves. Either way I'm happy to see there's a lot of support for this. A method for everyone to choose.
Yeah, while that's nice, I was one of the first to do this - you cannot get any more manual than that.
An added benefit is that there is a lot less troubleshooting with people who inadvertently mistype a command and mess things up....not everyone realizes that you can copy / paste the commands to minimize error, and one missing letter can cause anything from a minor inconvenience to a major disaster....
I'm all about manual method myself. However, i'm not the only user on this forum, and I don't own threads. Rhett info is for everyone.
Yeah, while that's nice, I was one of the first to do this - you cannot get any more manual than that.
An added benefit is that there is a lot less troubleshooting with people who inadvertently mistype a command and mess things up....not everyone realizes that you can copy / paste the commands to minimize error, and one missing letter can cause anything from a minor inconvenience to a major disaster....
I'm all about manual method myself. However, i'm not the only user on this forum, and I don't own threads. Rhett info is for everyone.
Hey John i am on the other end of this and prefer the one-click method because i know i will fat finger something
How do you feel about this Bionic Path Saver 1-Click Method
Seems safe to me.. What do you think? Im about to run it.. I just dont want to spend all day jacking around with command line stuff..
__________________
Jestexman
Disclaimer: Because of flaming and so on.
If this has already been posted i guess either i have not used the search button or i just did not see it. Either way move on the the next post.
Hey John i am on the other end of this and prefer the one-click method because i know i will fat finger something
How do you feel about this Bionic Path Saver 1-Click Method
Seems safe to me.. What do you think? Im about to run it.. I just dont want to spend all day jacking around with command line stuff..
Ahh never-mind i rant the one-click with no problems.. I did stop at 5.5.893 though.. It took awhile but my phone is back on the OTA path.
I think that with the myriad of things that you can do to your phone after applying an update / leaked update, it's almost impossible to make the process absolutely foolproof. The best we'll have to settle for is having fixes being written into the scripting to account for a new problem that was not anticipated previously. My understanding is that P3 and cellzealot are doing exactly that....
It worked great. Back onto the path with rooted 5.5.893!!!! I have learned my lesson. I am staying far away from 901 or any other leaks or soak tests!
I used this guide today, took about an hour for myself, and I got real freaked out during the system recovery taking so long to load up... but now I am back from 5.7.893 to 5.5.893 and hopefully on track for the next OTA!
I've provided a reliable link for open0your0eyes1's guide and fileset (about 600 MB) through my paid MF account. He has updated his post with my links, using his DropBox links as a backup link to the file.
So I ran P3's script (staying on the 893 build, not 5.9.901), was up and running but I was having issues with root.
So this morning I ran the script again. It got so far as to reboot into recovery- but instead of install the update from SD card like it says to do, I accidentally hit reboot.
At first I didn't think it would be a big deal, I had already gone through all this yesterday, and the phone had just loaded up fine before the reboot to recovery.
But now the script window seems to be stuck at "Waiting to root your new build" (with a note about daemon started successfully) and the phone is sitting at the AP Fastboot Flash Mode screen- with "Invalid CG Version (CG: boot) written below.
Am I stuck or should I just keep waiting?
Edit: Nevermind, got it sorted. I just rebooted the phone into recovery manually, hit the update and everything continued properly. Still having root issues, but I can play with that over time- was just afraid to brick on that precious step.
Last edited by Jerm13; December 30th, 2011 at 08:15 AM.
I think I may have screwed this up. I followed the steps down to flashing the radio.zip, but then realized that I'd copied the zip file onto sdcard and not sd-ext. Now it's not showing as a flashable file, since it looks like it only looks in sd-ext. Is there some way to get it to look in sdcard, or is there some way to transfer it over to sd-ext? The only thing I can boot to right now is the stock recovery and fastboot. Please tell me I'm not hosed.
You can remove your ext-sd from your phone, put it in a memory card reader, use your computer to copy the file, then put it back in your phone.
I apologize in advance if this is a silly question or has already been answered.
I am stuck on 5.7.893 and my phone is stock other than that software update (unrooted - and I don't know much about the rooting process and all that)
I plan on doing a factory reset on this phone since it is going to be given to my sister, so I was going to get all my stuff off, then do a factory reset, then try to do this so I can eventually get it to ICS. Since my phone is unrooted and will be reset to factory settings, do I follow the same instructions to get my phone back to 5.5.896 then to 5.9.901??
but use this fxz file instead of the ones I have listed. this will put your sister on the lasted ICS ota and it will be like it just came out of the box. http://www.mediafire.com/?ma53t3x93bl1el7
but use this fxz file instead of the ones I have listed. this will put your sister on the lasted ICS ota and it will be like it just came out of the box. http://www.mediafire.com/?ma53t3x93bl1el7
Thanks dfib!! I'm going to give this a shot as soon as I wipe the phone clean!!