Best daily deals
Best daily deals

Links on Android Authority may earn us a commission. Learn more.

Upgrade Motorola Razr GSM/UMTS to Leaked Official Android 4.0.3 Ice Cream Sandwich

February 13, 2012

Move over, Gingerbread.  Ice Cream Sandwich is here for the Motorola Razr.  Amidst anxious waiting for the official arrival of Android 4.0 Ice Cream Sandwich on many Android devices, the Motorola Razr XT910 is one of those for whom an official update has not yet arrived.

But, thanks to a leaked copy of official ICS firmware, you can now upgrade your Motorola Razr to Ice Cream Sandwich.  The said leaked firmware reportedly comes with Linux kernel version 3.0.8, so it is expected to bring a lot of performance improvements to your phone.

Check out the rest of this guide for instructions on how to upgrade your Motorola Razr to this leaked official Android 4.0.3 Ice Cream Sandwich update.

Requirements and Warnings

  • Motorola Razr GSM/UMTS (model XT910) EU variant.  The procedure is intended for this handset and may not work on other models/variants like the Motorola Droid Razr on Verizon.
  • Phone’s software version must be 651.167.20 Retail en.EU.  The procedure in this guide may or may not work with another software version.
  • Charge your phone’s battery to 100% before attempting the procedure.
  • Back up your phone data.
  • If your phone is already rooted, create a SU backup using Voodoo OTA Rootkeeper (downloadable from the Android Market).
  • There is no known method yet to fall back or downgrade back to Android 2.3 Gingerbread.  So, upgrade your phone only if you are sure that you really want to.
  • Use the information here at your own risk.  Hold no one responsible if you damage your phone by using this guide.

Update Instructions

  1. Download the Ice Cream Sandwich update package for the Motorola Razr XT910 from here.  Save the file to your computer.
  2. Rename the ZIP file to
  3. Connect your phone to your computer using a USB cable.
  4. Copy to the root of your phone’s external SD card.
  5. Disconnect your phone from your computer.
  6. Turn off your phone.
  7. Reboot your phone into Motorola Recovery, as follows:
    1. Hold down the Volume Up and Volume Down buttons.
    2. Turn on the phone.
    3. Use the Volume Down key to highlight “recovery”.
    4. Press the Volume Up key to select.
    5. Press both Volume Up and Volume Down buttons when the Android logo and warning triangle appear.
  8. Your phone ought to automatically detect the update file and ask you if you want to update your phone using the file.  Confirm that you want to do so.
  9. Reboot the phone once firmware update is completed.
  10. Set up your Google credentials.
  11. Go to Settings > Developer Options and enable Force GPU Rendering.
  12. Proceed with the remaining steps if you’ve made a SU backup using Voodoo OTA Rootkeeper.  Otherwise, the update procedure ends here.
  13. Download and install Android Terminal Emulator to your phone.
  14. Launch the Android Terminal Emulator app on your phone.
  15. Execute the following commands from the terminal:
    • ./system/su-backup
    • mount -o remount,rw /dev/block/system /system
    • rm /system/bin/su
    • ln -s /system/su-backup /system/bin/su

Congratulations!  You’ve successfully upgraded your Motorola Razr XT910 to Android 4.0.3 Ice Cream Sandwich.