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
- 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
- Boot your phone into TWRP recovery mode (Power off the phone, press Volume Down and Power buttons until HBOOT appears, then release the buttons)
- In TWRP recovery, select ‘Backup’ and backup your current ROM (recommended). Then select Wipe > Advanced Wipe > Clear data, Clear cache, Clear system.
- Now, choose ‘Install’, locate the CM13 ROM zip file and swipe right to begin installing the ROM. Once done, flash the GApps zip file.
- Now, select Wipe and wipe cache and dalvik cache to fix any bootloop issue.
- 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)