The HTC Droid Incredible is surely one fantastic device that features a 1 GHz processor and a 3.7 inch AMOLED touchscreen.  What makes this device even more incredible is that the undisputed king of custom ROMs is now made available for the Incredible. The latest unofficial CyanogenMod 9 (CM9) ROM, based on Android 4.0.3 Ice Cream Sandwich, is now heading to your device courtesy of XDA Developers member drk.hd.

This experimental and unsupported ROM is built from CM9 source code with the Evervolv device tree. Don’t expect bells and whistles beyond what CM9 provides.  This ROM brings only pure CyanogenMod 9 to the HTC Droid Incredible.

Though still in pre-alpha development, most features are completely functional, including hardware acceleration, GPS, Bluetooth, and Wi-Fi.  However, camera preview and LED notifications still don’t work.

In this guide, we’ll teach you how to install CyanogenMod 9 on your HTC Droid Incredible so that it can enjoy Android 4.0.3 Ice Cream Sandwich.


These instructions are intended for the HTC Droid Incredible only.  Do not attempt to use these instructions or flash this ROM on another device.  Use these instructions at your own risk and do not hold us responsible for whatever happens to your phone through your use of this guide.


  • Rooted HTC Droid Incredible with ClockworkMod Recovery installed
  • Fully charged battery or at least 50% battery left.
  • Backup of your personal data and important information


  1. Download the latest version of the CyanogenMod 9 ROM for the HTC Droid Incredible from here or here  (, md5sum: 2b3f51f749d21032f977cc30f3505036) and save it to your PC.
  2. Download the most recent GApps (Google Apps) package for CyanogenMod 9 from here and save it to your PC.
  3. Connect your HTC Droid Incredible to your PC via USB cable.
  4. Copy both ZIP files to your phone’s internal SD card.
  5. Disconnect your phone from your PC.
  6. Switch off your phone.
  7. Boot into ClockworkMod Recovery by holding down the Volume Down and Power buttons until you see the bootloader screen.  From there, scroll to “RECOVERY” and press the Power button to select it.
  8. Create a Nandroid backup of your current ROM. To perform a backup, select the Backup and Restore option and on the next screen, select Backup again.
  9. Go back to the main recovery menu.
  10. Wipe data on your phone:
    1. Select Wipe data/ factory reset, then select Yes on the screen that follows to confirm data wipe.
    2. Select Mounts and storage, then select Format system now. Select Yes on the screen that follows to confirm formatting your phone’s memory.
  11. Go back to the main recovery menu.
  12. Select Install zip from sdcard.  Select Choose zip from sdcard.  Browse for the download CM9 ROM file and select it. Select Yes on the screen that follows to confirm the installation.
  13. Install the GApps package in the same manner as in the previous step.
  14. Select Go back, and then select Reboot system now to reboot your phone.

Congratulations! You have successfully installed Android 4.0.3 Ice Cream Sandwich on your HTC Droid Incredible, courtesy of the unofficial CyanogenMod 9 ROM for your phone.

Paul Nuñal
Paul and I.T. are synonyms. If you need help with I.T.-related stuff, call on Paul. His experience with Android phones goes way back to the ancient single-core-phone days. But, he keeps himself up to date, so now he has a dual-core beast in his pocket, and is looking forward to getting his first quad-core monster, and when it comes, his first eight-core phone. Perhaps he should be called Mr. X-Core, where "X" equals the number of CPU cores.
  • UrbanHybrid J.McClure

    the Camera doesnt work. by any chance could i do a advance restore of my apps and might the camera work then?

    • Sadly, no. I attempted to do the same, and regardless of which camera app I loaded – it still didn’t work… very erratic and jumpy – when there was an image shown. Still in need of attention, I’m afraid. Wasn’t able to get the option to “close” open programs by swiping them from a column – as shown in other ICS versions. Perhaps I am missing something.

      • Charley avalos

        correct … im having same issue

  • Antonio B Deleon

    does this give free data + voice? I had my data and voice disabled by vzn ( I would not get connected to their voice and data when i tried to enable it on my phone) on my htc droid inc before I rooted (with s-off) then flashed this rom and the apps. I made sure I wasn’t connected via wi-fi, and now I’m able to use vzn’s data and voice network… did it force a reactivation maybe by the new setup? just curious, i’m sure within the next few days i’ll either say usage data or not on vzn’s website for my account.

    • Antonio B Deleon

      Never mind, just checked myvzn, it reactivated my account somehow.

  • Marcos B

    I going to wait until the finish the whole process so i dont have problems with the camara

  • KB

    I am a newbie rooter who successfully installed this ROM–thanks for this article. Could anyone inform me as to if I need to do anything to receive further updates? And–to clarify–this IS a Cyanogen Mod build or is it something independent that was built upon Cyanogen Mod. Thanks so much!

  • leon

    solutions for the camera issue? anyone

  • my camera doesn’t work, not showed up at the screen when i want to take photos :(