How ToROMs

Update HTC Desire HD to Android 5.0.2 Lollipop via CyanogenMod 12 custom ROM

CyanogenMod 12 Lollipop custom ROM has been released for HTC Desire HD which is an unofficial custom firmware based on Android 5.0.2 Lollipop (AOSP) that comes with enhanced performance and reliability. Stock Android ROMs are always better but custom ROMs bring the latest Android features that you can’t find on the stock versions. So if you owned HTC Desire HD then you can now taste the Android 5.0.2 Lollipop based CyanogenMod 12 custom ROM. Keep in mind that these are nightly releases, thus some bugs might be expected or not functioning properly but these bugs will be fixed in the upcoming release. Many features have been added with this release and are highly stable that can be used on the Desire HD as a daily driver.

If you are interested in getting this CM12 custom ROM on your HTC Desire HD then we’ve a detailed guide given below that how to install CyanogenMod 12 Android 5.0.2 Lollipop custom firmware on Desire HD. This ROM has not been officially released by HTC but is a custom ROM which is developed by CyanogenMod team and you’ll require a custom recovery such as ClockworkMod to install this ROM and Gapps zipped files on your phone.

Flash Android 5.0.2 Lollipop on HTC Desire HD via CyanogenMod 12 custom build


This guide containing instructions and download link are only working with HTC Desire HD. Do not try to install this firmware on any other or incorrect variant. Check the model number of your device by navigating to Settings > About Phone.


AndroidBlog will not be held responsible for any kind of damage or mishap occurred to the HTC Desire HD during or after the installation of Android 5.0.2 based CyanogenMod 12 unofficial custom ROM. Proceed at your own risk.


  • It is recommended to take a proper backup of all your existing data on the HTC Desire HD such as SMS, MMS, APN Settings, Contacts, Call Logs and media files etc.
  • Enable USB Debugging on your device by going to Settings > Developer Options.
  • Download and install HTC Desire HD USB Drivers on the PC.
  • The bootloader of HTC Desire HD should be unlocked.
  • Your phone must be rooted with a custom recovery like CWM or TWRP recovery already installed.
  • Verify that your Desire HD has at least about of 80% charge before proceeding to the installation.

Required Files:

Steps to Update HTC Desire HD to Android 5.0.2 Lollipop via CyanogenMod 12 ROM:

Step No 1: First, download Android 5.0.2 CyanogenMod 12 Nightly ROM ( and Google Apps from the above links for HTC Desire HD on the desktop of your PC.

Step No 2: Unzip the CM12 ROM .zip file to get the boot.img file separately.

Step No 3: Now, plug the HTC Desire HD with PC using USB data cable and mount its USB Mass Memory.

Step No 4: Transfer the downloaded Android 5.0.2 CM12 ROM and Gapps zipped files to the root folder of the SD Card of your phone.

Step No 5: Next, move the boot.img file to android-sdk-windowsplatform-tools directory on the PC.

Step No 6: Disconnect the phone and turn it OFF in order to boot into Bootloader/Fastboot Mode.

Step No 7: Turn ON the device while pressing and holding the Volume Down + Power keys at the same time.

Step No 8: After entering into Fastboot Mode, go to the android-sdk-windowsplatform-tools directory.

9: Open the Command Prompt and type the following command, then hit Enter:

fastboot flash boot boot.img

Step No 10: Now, type this command and hit Enter:

fastboot reboot

Step No 11: Choose BOOTLOADER by following the on-screen instructions and then boot it into Recovery mode.

Step No 12: While your Desire HD is now in CWM Recovery, perform wipe data/factory reset, wipe cache partition and wipe dalvik cache by going to advanced > wipe dalvik cache.

Note: – wipe dalvik cache will help you to prevent boot loops and other errors while installing ROM.

Step No 13: Go back to the main menu of Recovery, select install zip from SD card > choose zip from sdcard.

Step No 14: Locate the CM12 Nightly ROM .zip file which you’ve already transferred to the root folder of your SD Card previously. Use Power button to select it and confirm the ROM installation to start.

Step No 15: Install Google Apps (Gapps) Package by repeating the above steps.

Step No 16: After the installation of CyanogenROM 12 and Google Apps, navigate to ++++Go Back++++ and from the Recovery menu, select reboot system now.

Your Desire HD will be rebooted, it may take about 4 to 5 minutes to boot for the first time after installation.

That’s All! You’ve successfully updated HTC Desire HD to Android 5.0.2 Lollipop ROM with CyanogenMod 12 Nightly custom ROM.

Let us know in the comments section below if you have any query or trouble while updating the HTC Desire HD to the latest CM12 based 5.0.2 Lollipop Android custom build.

Aamir Jamal

An Android Geek and audiophile who love to read and write reviews/tutorials about gadgets and new tech stuff. He has written 1007 guides and other posts.

Related Articles

One Comment

  1. You pressumably omitted to say that after getting the DHD into Fastboot mode you need to connect it to your PC with the USB cable! Other sites giving the same instruction set all forget this simple step!

    PS Having tries this process several time, it does not work on my DHD.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button