HTC One Max (Global GSM/Verizon/Sprint) users can now update their phone to Android 5.1 Lollipop via CyanogenMod 12.1 custom ROM. HTC will not release Android 5.1 Lollipop update for One Max anytime soon, however users who are impatiently waiting for the new Lollipop OS can enjoy Android 5.1 Lollipop right now by installing CyanogenMod 12.1 Nightly.

CyanogenMod 12.1 Nightly is based on the stock Android 5.1 Lollipop OS, which means users can experience stock Lollipop features on their HTC One Max by installing this ROM. In addition, users can get fast performance and CyanogenMod features like the theme engine and revamped material Design user interface on their phablet.


Today’s guide shows you how to update your HTC One Max (Global GSM/Verizon/Sprint) to Android 5.1 with CyanogenMod 12.1 custom ROM. However, your phone must be rooted and latest version of custom recovery (CWM/TWRP) installed.


Note: Before you get start, keep in mind that CyanogenMod 12.1 is a nightly build, which means the ROM is not completely stable. Though most things are work well, still there are a few problems remaining, so the ROM may not be used as a daily driver.

WARNING: This procedure will void your device’s warranty. Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components. It is recommended for technically talented users only.

Important: This process will wipe your device, so backup every important file on your One Max. Also, make a Nandroid backup of current ROM from custom recovery.

Update HTC One Max to Android 5.1 with CyanogenMod 12.1 ROM

1. Download the CM12.1 firmware zip file for HTC One Max GSM [HERE], Verizon [HERE] and Sprint [HERE] and move the firmware zip file to your phone’s SD card.

2. Download Gapps [HERE] and move to your phone’s SD card.

3. Now, boot your phone into recovery mode. To do so, power off your One Max, hold down Volume Down and Power buttons together for some time.

4. From recovery, make a full system back up (Nandroid backup). This is important as it let you restore your stock ROM, if anything went wrong after flashing the custom ROM.

5. Now, do a full system wipe from recovery. Select “wipe data factory reset”, “wipe cache partition” and “wipe dalvik cache”.

6. Now, go back to the main recovery menu, select “install zip from SD card” and “choose zip from SD card”.

7. Choose the CM 12.1 firmware zip file and install it. Repeat the process for file as well.

8. Once the installation process is completed, reboot your device. From recovery, choose “reboot system now”.

Note: It will take little long time for the first boot. Once your One Max booted up, setup your new Android 5.1 Lollipop OS and enjoy! (Source – Flyhalf205)


1. If your phone gets into the boot loop sequence (stuck in the welcome screen), boot your phone into custom recovery, perform ‘wipe cache partition’ and from ‘Advanced’ option perform ‘wipe dalvik cache’.

2. If above procedure is not helped you, follow the above installation instructions again.

Previous articleEnable Native Voice Call Recording Feature on Rooted Galaxy S6 and S6 Edge
Next articleInstall TWRP Custom Recovery and Root Galaxy S6 (All Variants)
Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.