HTC Desire 816 blessed Android 5.1 update, via CM12.1 of course

The latest Android update, 5.1, is now available for the HTC Desire 816 handset, too. Of course, it’s not official update from HTC, heck, it’s not even official of custom ROM, CM12.1. Rather, it’s an unofficial port of the CM12.1 right now, but it does the job anyway.

The build isn’t free of errors, but if you wanna play Android 5.1 on your Desire 816, this is your best bet.

Note: DO NOT install it on dual-SIM Desire 816.

You need TWRP recovery for this, of course, because you cannot install a custom ROM’s .zip file without a custom recovery. Grab one from here, if you already know how to work with fastboot mode. There’s good instructions set there, too. For more help, Google is your friend.


Grab the CM12.1 ROM file from the source development page here. And the Gapps from here.


WARNING: Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.

Again, do not install this version of CM12.1 on dual-SIM Desire 816.

Important Note: Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have backup of all your important files.

  1. Transfer the ROM file and Gapps package file to your device’s internal storage and remember the location where you save it.
  2. Install a custom recovery (TWRP, CWM, etc.) on your device. Either search our site or Google it! Btw, you can get the TWRP recovery from here. There’s good instructions set there, too. For more help, Google is your friend.
  3. Boot into Recovery mode via adb, hardware buttons or if your device is rooted use the QuickBoot app →
  4. Once in recovery mode, take a backup of your current ROM. On TWRP, select Backup » and do a “Swipe to Back Up” on the bottom of the screen.
  5. Once the backup is finished, select Wipe » and do a “Swipe to Factory Reset” on the bottom of the screen.
  6. Go back to the main menu of TWRP recovery and select Install.
  7. Navigate to the file where you saved your ROM’s zip file, select it and “Swipe to Confirm Flash” on the bottom of the screen. Now wait until the flashing process finishes.
  8. Once ROM is flashed, flash the Gapps package in a similar way like you flashed the ROM file.
  9. After flashing both the files. Go to back to recovery’s Main menu, select Reboot » select System.

Your device will now reboot with CM12.1, and Android 5.1. Be extremely excited for this!

  • 2569 Posts
Kapil still loves his Galaxy S2 i9100! No, really. And Galaxy Nexus! Need we say more what kind of guy he is? And he's also a die-hard Liverpool FC fan. Email:
  • sushant shaw

    How to get cm12.1 unofficial on my HTC desire816 dual SIM without any loss
    please help……….

    • The post above is regarding that only, what help exactly do you need?

      • sushant shaw

        Sir. you min I can get cm12.1 on my HTC desire816 dual SIM by TWRP recovery please answer

  • Xanthis Xavier

    Why cant we install this version of CM12.1 on HTC Desire 816 dual sim? I tried installing it but the setup ui and the system ui gets crashed everytime I completely boot up the phone.
    Please help!!!