Post Reply

[GUIDE] Easiest Step-By-Step Tutorial For Upgrading Your Bionic To ICS

OP crobs808

14th July 2012, 08:52 AM   |  #1  
crobs808's Avatar
OP Recognized Contributor
Thanks Meter: 240
 
1,224 posts
Join Date:Joined: Dec 2007
More
**DO NOT USE THIS METHOD ANYMORE. USE THE ICS FXZ METHOD**

[GUIDE] Easiest Step-By-Step Tutorial For Upgrading Your Bionic To ICS

Based on the 6.7.232 Leak << This is the last "safe" ICS leak for the Bionic until an ICS FXZ comes out >>

OVERVIEW: This guide will get your Bionic upgraded to ICS (Ice Cream Sandwich). These steps are universal for all Bionics, and work regardless of the ROM that is currently loaded on your phone. At this time, Motorola has not yet officially released ICS, so this process is based on the leaks that have been coming out, but as of version 6.7.232 (6.7.2320) these leaks are stable enough to be used as your main operating platform, or 'daily driver'. This may look lengthy, but if you follow it to the letter, I guarantee you'll have a much more functional and desirable phone as a result.
CAUTION:
Before beginning these steps, make sure you have backed up all personal data that you do not want to lose. This process WILL wipe all internal user data, apps and settings! You can put your backup on your external SD card if you like since this process will NOT erase any files on your SD card. As with any user guide, do this is at your own risk.
DEPENDENCIES:
This guide assumes you have a Verizon Droid Bionic phone and are running as an administrator user on Windows XP or later.
  1. Be sure that your battery has at least 75% charge and make sure your phone is NOT plugged into your computer. Do NOT attempt this process with a battery level lower than 75%.
  2. Power off your Bionic and make sure it is not plugged into anything
  3. In Windows, go into Control Panel, "Programs and Features" (or "Add/Remove Programs" in XP) and uninstall any existing Motorola phone or USB drivers.
  4. Download and install the latest Motorola USB drivers [mirror] and RSD Lite v5.7 [mirror].
  5. On your Bionic, while holding down both volume keys, press and hold the power button until you see a black and white menu selection screen. Press Volume Down twice, to select "AP FastBoot" then press Volume Up just once to activate that mode.
  6. Plug your phone into your PC (If you are using a Desktop, then be sure to use one of the USB ports on the BACK of your computer). Let Windows complete installing the multiple device drivers necessary for the Bionic (do NOT unplug it during this time). You may be prompted to reboot; if so go ahead and do it.
  7. Right click on RSD Lite, and select "Run as administrator" (or just double-click on XP/2003)
  8. Your device should be showing in line 1. Click on it to select it, then click the browse button to the right of the "Filename" box - it looks like three dots, [...]
  9. Download this 5.9.905 FZX zip file and place it in the root of your hard drive (e.g. C:\). Select this file then click the "Decompress And Start Flashing" button.
  10. Your phone will now go through a 15-20 minute flashing process. Be patient! Once finished you should see it load the "Welcome" screen with the picture of the large green android.
  11. Bypass the setup wizard by tapping all four corners of the screen in succession (top left, top right, bottom right, bottom left). Also, skip the Backup Assistant prompt and all other prompts until you reach the main home screen with the red background. Close RSD Lite on your computer.
  12. Download the 6.7.232 Update zip file and put it on your external SD card then power off your phone.
  13. While holding down both volume keys, press and hold the power button until you see a black and white menu selection screen. Press Volume Down once, to select "Recovery" then press Volume Up just once to activate that mode.
  14. Once you see the android icon with an exclamation mark, press both volume buttons to make the text menu appear.
  15. Press volume down to select "apply update from external storage", then press the power button to activate. Browse to the 6.7.232 Update file you downloaded from STEP 12 and select it with the power button.
  16. From the main menu select "Reboot system now". You are finished! You may now setup and use your phone.
NOTE REGARDING STEP 10: It is VERY important that you be patient. Even if you think the process is frozen, it probably is not. Some of the parts that get updated take a very long time so just wait it out. It you see "Failed" or "Error" text at any point, then you should unplug your phone and start this process over again from the beginning. If you continue to see these errors then try a different USB port on your computer, or a different computer altogether.

===


OPTIONAL STEPS: How to Install A Custom ICS ROM:

OVERVIEW:
If you wish to install a custom ICS ROM at this point or want the ability to swap back and forth between this 6.7.232 stock ROM and a custom ICS ROM, then continue on to the optional steps below.

CAUTION: Be sure that your battery has at least 75% charge before beginning.
DEPENDENCIES: These steps assume that you have followed the guide above, are on the 6.7.232 stock ROM leak and wish to install a custom ICS ROM now. (I recommend the Liquid ROM, and for the purposes of this guide I will be linking to that one for STEP 'A' below).

A. Download either the
Liquid 1.5 MR1 zip file or the Liquid 1.5 MR2.3 JBOD file (tweaked/modified version) and place it on your SD card.
B. Enable Unknown Sources: From the home screen on your Bionic, tap Menu, Settings, Security, then enable the checkbox on "Unknown Sources" then "OK" to confirm.
C. Enable USB Debugging: Tap Back, tap "Developer Options", then enable the checkbox on 'Android/USB debugging' then "OK" to confirm.
D. Plug your phone into your computer and let Windows install any necessary device drivers needed.
E. Download Motofail-ICS to your PC and select "Run as administrator" (or just double-click on XP/2003). Press enter when prompted, to begin the rooting process. This may take about 2 to 3 minutes, and may reboot your phone multiple times.
F. Once your phone is rooted, download Safestrap 2.0 to your Bionic, extract the APK then run it from your desired File Manager app to install it.
G. Once installed, click Open to run the Safestrap app, and select the top button to install necessary files. Once completed, power off and reboot your phone.
H. When you see the new Safestrap logo on startup, press Menu (bottom left button). After a few seconds, you will see the 'Safestrap Recovery' menu.
I. Press Volume Up twice then the power button to select the "safe boot menu" option, and select "Toggle Safe System", then "Yes" to confirm. (This may take about 5 minutes to complete).
J. From the main menu, select "mounts and storage" and perform the "format /system" function and confirm.
K. Perform the "wipe data/factory reset" function and confirm.
L. Select "advanced" and perform the "Wipe Dalvik Cache" and confirm.
M. Select "install zip from sdcard", select "choose zip from sdcard", select "External SD card", then browse to the ROM file you downloaded from STEP A, and confirm install. Once complete you can reboot your phone.

N.
OPTIONAL STEP: Update the built-in Google apps to the Jelly Bean release by installing a second ZIP file on top of the custom ROM. This zip can be downloaded HERE. Just repeat STEP M and select the 'gapps' zip file this time.

NOTE:
At any time you can go back into Safestrap and select "Toggle Safe System" to return to the official/stock Motorola 6.7.232 ICS operating system. You can also repeat STEPS J through M if you want to try out different ICS ROMs (AOKP, CM9, etc.)


===


Feel free to ask questions, but when replying, please do not quote this entire message. This post may be modified or tweaked as Motorola releases new updates for the Bionic, and newbie users may find themselves reading out of date material if old information has been quoted.


I don't ask for donations, but PM me if you really want to make one, and I'll give you my Paypal address. All credit goes to the developers and those who have contributed to the open-source community to make this possible for the Bionic. Just shoot me a 'Thanks' if this helped you.
Last edited by crobs808; 14th January 2013 at 07:49 PM.
The Following 60 Users Say Thank You to crobs808 For This Useful Post: [ View ]
14th July 2012, 08:52 AM   |  #2  
crobs808's Avatar
OP Recognized Contributor
Thanks Meter: 240
 
1,224 posts
Join Date:Joined: Dec 2007
More
Thread updates will be posted here
UPDATE (8/15/2012):
  • Updated link for Liquid 1.5 MR1 custom ROM.
  • Added link for Liquid 1.5 MR2.3 JBOD as a custom ROM option.
  • Update link for Jellybean Google Apps (JB Gapps)
  • Removed Rombot link (pretty much useless now, at least for Bionic users)
UPDATE (8/10/2012):
  • Updated Rombot Link
UPDATE (8/1/2012):
  • Updated wording and lettering in OPTIONAL STEPS section.

UPDATE (7/31/2012):
  • Updated links to custom ROMs in OPTIONAL STEPS section.

UPDATE (7/29/2012):
  • Fixed the Liquid 1.5 MR1 ROM link.
  • Modified STEP 11 to add reminder to close RSD Lite when finished with step.
  • Updated OPTIONAL STEPS to use letters instead of numbers, to avoid confusion.
  • Updated link on OPTIONAL STEPS to gapps to point to JellyBean 4.1 release from 2012-07-26.
Last edited by crobs808; 15th August 2012 at 07:52 AM.
The Following 6 Users Say Thank You to crobs808 For This Useful Post: [ View ]
14th July 2012, 10:24 PM   |  #3  
SamuriHL's Avatar
Senior Member
Thanks Meter: 1,506
 
2,498 posts
Join Date:Joined: Aug 2010
More
Very nice step by step for a clean install. You may want to warn people that doing a full FXZ like that will likely wipe the internal sdcard and reset the phone to factory defaults during the process. I know you say to back up personal data, but, trust me having written a similar guide myself, you will get people who didn't fully understand or even read all the directions before jumping in. Other than that, nice job.
The Following User Says Thank You to SamuriHL For This Useful Post: [ View ]
15th July 2012, 12:09 AM   |  #4  
crobs808's Avatar
OP Recognized Contributor
Thanks Meter: 240
 
1,224 posts
Join Date:Joined: Dec 2007
More
Quote:
Originally Posted by SamuriHL

Very nice step by step for a clean install. You may want to warn people that doing a full FXZ like that will likely wipe the internal sdcard and reset the phone to factory defaults during the process. I know you say to back up personal data, but, trust me having written a similar guide myself, you will get people who didn't fully understand or even read all the directions before jumping in. Other than that, nice job.

Thanks, though I've got no control over that. I could reword it all day long and still not account for all users. If you don't read then you may deserve an unexpected data wipe. Of course, I don't wish this on anyone but a little suffering makes for a poignant lesson.

Sent from my XT875 using xda app-developers app
The Following 3 Users Say Thank You to crobs808 For This Useful Post: [ View ]
15th July 2012, 06:39 AM   |  #5  
Member
Flag Los Angeles
Thanks Meter: 12
 
81 posts
Join Date:Joined: Jul 2012
More
RE:
First off, thanks for this guide. Just a really quick question though: I just flashed it back to .893 after running kin3tx since December. I just went through all the OTA updates and am on 5.9.905 (100% stock OTA from verizon.). Do I really need to flash it to .902, then .905, then .232? Or can I just go straight to .232? EDIT: WHen trying to download .232, it links me to a google docs page with 5.9.905 listed... Is it simply under the same name? Edit (again): It looks like if you have the latest .905 OTA update, you can go straight to .232 without a problem. Currently, all the camera stuff is working for me, and pretty much everything else. As far as the download link, yes, it's .232 in .905's skin. Thanks again OP.
Last edited by nrock2256; 15th July 2012 at 07:17 AM.
15th July 2012, 12:34 PM   |  #6  
BleedsOrangeandBlue's Avatar
Senior Member
Flag Charleston, SC
Thanks Meter: 50
 
186 posts
Join Date:Joined: Jul 2011
More
Quote:
Originally Posted by nrock2256

As far as the download link, yes, it's .232 in .905's skin. Thanks again OP.

Someone mentioned in another thread that Moto's naming convention is based on the version you're coming from, not going to.
15th July 2012, 01:29 PM   |  #7  
jabomb's Avatar
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Dec 2011
Quick question, after doing all of these steps and successfully upgrading to ics, will I be able to upgrade my bionic via ota when it officially comes out from Verizon?

Sent from my DROID BIONIC using xda app-developers app
15th July 2012, 05:33 PM   |  #8  
crobs808's Avatar
OP Recognized Contributor
Thanks Meter: 240
 
1,224 posts
Join Date:Joined: Dec 2007
More
Quote:
Originally Posted by jabomb

Quick question, after doing all of these steps and successfully upgrading to ics, will I be able to upgrade my bionic via ota when it officially comes out from Verizon?

Sent from my DROID BIONIC using xda app-developers app

No. OTA updates will require you to be on the latest stock (currently 5.9.905). I'll make a note in the original post that this takes you off the upgrade path. You can FXZ to .902/upgrade to .905 at any time though.

Sent from my XT875 using xda app-developers app
Last edited by crobs808; 15th July 2012 at 05:36 PM.
The Following 2 Users Say Thank You to crobs808 For This Useful Post: [ View ]
16th July 2012, 01:32 PM   |  #9  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Apr 2010
GPS issue
My gps is taking a long time to lock on or at all. is there something i can do to fix it?
16th July 2012, 09:15 PM   |  #10  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Jul 2012
Some typos, but overall great.
It got me to ICS, but I noticed two issues with the guide; in step 16 you refer to the ICS download as being in "STEP 17", when it's in step 12, also, the 905 download link brings up the ICS download not the 905 download. I tested the 905 download despite exact same naming (I know I didn't get them mixed up I set up separate folders to place them in title "GB" and "ICS"), because you had said the file names were similar. While flashing in recovery though I would get an identical error on both about the system version check not matching 4.0.4 at the end. To fix this I turned on my phone, took the 905 OTA, and went back into recovery and the file flashed fine. This isn't meant to be a critique message of anger or anything, just a heads up that there were some little bumps in the process despite word for word following. Thanks for the guide though, it helped a lot still.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes