Xoom-ing into ICS

July 14, 2012

I got really impatient due to non-availability of ICS/JB for my Motorola Xoom MZ601. So, I decided to hack and switch to MZ604 firmware for GED Xoom to receive OTA update of ICS build. I had to compromise with non-working 3G, but it is okay for time-being …(till my next hack).

Here is the quick howto :

  1. Make sure to have adequate (full) charge in your Xoom.
  2. Download the official Build HWI69 for US Retail from Motorola device software page.
  3. Switch to fastboot mode by holding “vol down” + “power” buttons (ref).
  4. Connect the Xoom with Computer (Linux/Windows/Mac – assuming that you have the Android tools/drivers installed).
  5. Run following commends from terminal (you may void your warranty)
    • fastboot oem unlock
    • Following on-screen instructions.
    • fastboot reboot
  6. Once rebooted, switch back to bootloader
    • adb reboot bootloader
    • Wait for the reboot and switch to fastboot mode
    • From the terminal change to MZ604 firmware directory where you unzipped official Build HWI69 for US Retail firmware.
    • cd /home/experiments/MZ604_HWI69/
    • fastboot flash boot boot.img
    • fastboot flash system system.img
    • fastboot flash recovery recovery.img
    • fastboot flash userdata userdata.img
    • fastboot erase cache
    • fastboot reboot
  7. Once rebooted, you will get HW169 firmware loaded into Xoom.
  8. Connect to WiFi and do system update (OTA process).
  9. You should get automatic OTA which will upgrade firmwares in sequence :
    • HMJ37 -> HTJ85B -> HTK55D -> HTK75D -> IML77
  10. Once you have IML77, you are into ICS (android ice cream sandwich 4.0)
  11. Finally, a factory is not a bad thing to do.


Did I forgot to say that I am not responsible for any damages caused by using above instructions?


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: