[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.
- 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%.
- Power off your Bionic and make sure it is not plugged into anything
- In Windows, go into Control Panel, "Programs and Features" (or "Add/Remove Programs" in XP) and uninstall any existing Motorola phone or USB drivers.
- Download and install the latest Motorola USB drivers [mirror] and RSD Lite v5.7 [mirror].
- 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.
- 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.
- Right click on RSD Lite, and select "Run as administrator" (or just double-click on XP/2003)
- 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, [...]
- 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.
- 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.
- 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.
- Download the 6.7.232 Update zip file and put it on your external SD card then power off your phone.
- 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.
- Once you see the android icon with an exclamation mark, press both volume buttons to make the text menu appear.
- 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.
- From the main menu select "Reboot system now". You are finished! You may now setup and use your phone.
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.