Finally, HTC One M7 has the official CyanogenMod 13 custom ROM, which brings Android Marshmallow to the handset. CyanogenMod has officially released Nightly build of CM13 for GSM variant HTC One M7 that brings Android 6.0.1 Marshmallow, various new features and near stock UI to the devices. The recovery flashable image is now available, which can be installed on rooted device with TWRP recovery.

CyanogenMod 13’s stock Android UI (no Sense UI) and various customization options will completely change the look and feel of HTC One M7. However, keep in mind that CM13 for HTC One M7 is a nightly build, which means the ROM is not completely stable. Though most things are working well, still there are a few problems remaining.



The guide below let you know how to update HTC One M7 to Android 6.0.1 with official CyanogenMod 13 Nightly ROM. To install the ROM require unlocked bootloader, modified recovery (TWRP recovery) and experience in custom ROM, custom recovery and root.

Important: Before proceeding with the below steps, Do NOT forget to back up your phone data.

How to Update HTC One M7 (GSM) to Android 6.0.1 with Official CyanogenMod 13 ROM

Disclaimer: 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.

1. Download latest CyanogenMod 13 Nightly for your device from here and Marshmallow compatible Gapps from here . Save both zip files to your phone’s internal memory

2. Boot your phone into TWRP recovery mode (Power off the phone, press Volume Down and Power buttons until HBOOT appears, then release the buttons)

3. In TWRP recovery, select ‘Backup’ and backup your current ROM (recommended). Then select Wipe > Advanced Wipe > Clear data, Clear cache, Clear system.

4. Now, choose ‘Install’, locate the CM13 ROM zip file and swipe right to begin installing the ROM. Once done, flash the GApps zip file.

5. Now, select Wipe and wipe cache and dalvik cache to fix any bootloop issue.

6. Once installation has finished, return to the main menu and select Reboot, then System. The device will now boot into CyanogenMod 13.

The first boot will take few minutes. Once done, set up and enjoy CM13 (Android 6.0.1 Marshmallow) on your HTC One M7.

Any question? Leave it in the comment section below (Source – CM)

Previous articleHow to Use Fingerprint Scanner to Lock or Sleep Your Android Phone
Next articlePorted Pixel Camera App Available for Nexus 5X & Nexus 6P
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.