A rooted phone can take you to many other possible worlds beyond what your phone’s manufacturer or carrier would allow you to. With root access, you can enjoy custom ROMs, remove pesky bloatware, improve the phone’s performance, and personalize your phone the way you want. For the price of voiding your warranty, these great possibilities can be enjoyed on your rooted Motorola Droid 2.

The Motorola Droid 2 was first released with Android 2.2 Froyo, but Motorola has provided an upgrade for Android 2.3 Gingerbread. But, you really think you’d stop at Gingerbread, especially with creative and diligent independent developers?  You can also enjoy Android 4.0 Ice Cream Sandwich on the Motorola Droid 2 by flashing CyanogenMod 9 (currently unofficial and unsupported) on your rooted mobile phone. This ROM gives you optimized and enhanced features which you cannot find in the phone’s stock ROM.

If you want to experience Android 4.0 Ice Cream Sandwich, check out the rest of this guide and learn how to install CyanogenMod 9 on your Motorola Droid 2.


These instructions are intended for the Motorola Droid 2.  Do not use these instructions on another handset.  These instructions are also provided for educational purposes.  Use them at your own risk.  We shall not be responsible for whatever happens to your phone.



  1. Copy the CyanogenMod 9 and GApps packages to your phone’s SD card.
  2. Launch the Droid 2 Recovery Bootstrap app on your phone.
  3. Tap on the “Bootstrap Recovery” button.  If the Superuser app pops up requesting permission, grant it.
  4. Tap on the “Reboot Recovery” button.  Your phone will power down and reboot into ClockworkMod Recovery.
  5. In recovery mode, go to Backup and restore > Backup and create a Nandroid backup of your currently working ROM.
  6. Return to main recovery menu.
  7. Select Wipe data/factory reset.
  8. Select Install zip from sdcard > Choose zip from sdcard and select the CyanogenMod 9 package.  Confirm that you want to flash the package.  Repeat this same step for the GApps package.
  9. Return to main recovery menu.
  10. Select Reboot system now.

Congratulations!  You’ve upgraded your Motorola Droid 2 to Android 4.0.3 Ice Cream Sandwich via CyanogenMod 9.

Alvin Ybañez
Android is arguably the most flexible mobile operating system. Period. I'm extremely passionate about helping Android users around world get the most out of their Android devices by writing how-to guides and tutorials.