Download HTC One M7 Marshmallow Update: CM13 and other ROMs

HTC One M7 is easily one of the most spectacularly designed devices in recent memory. Although the glam of HTC One series took a fall with One M9, One M7 still has its set of fans.

The One M7 totally deserves Marshmallow update treatment, and so even though HTC won’t be updating the M7 to Marshmallow ever, we have collected some of the best Marshmallow ROMs available for M7 right here below.

You have the choice of popular One M7 CM13 ROM, and also cool ones like Bliss ROM, CandySix, etc. The ROMs are available for all variants of One M7, with Verizon and Sprint One M7 sets having their own separate downloads.

Read: Galaxy S2 Marshmallow Update

Upon installing the custom ROMs, you will not only get the Marshmallow update in its stock form, as found on Nexus devices, but also major customization features, along with theming.

You will get the popular features of Marshmallow, like Doze mode, advanced app permissions management, new app info screen, etc. It’s estimated that Marshmallow update increases the battery life by around 20% on a given device over Lollipop.

Read: OnePlus 2 Marshmallow Update

In case you want to uninstall the unofficial One M7 Marshmallow update given below and go back to HTC’s Lollipop firmware, it’s simple to do. Just download and install an HTC firmware for that, both your TWRP and custom ROM installed will be gone.

Even better and easy, download a stock ROM, based on HTC firmware, and install it using TWRP. This way, you will retain TWRP, which is awesome backup tool, and you can jump to Marshmallow update quickly by simply downloading it first and then installing it using TWRP.

HTC One M7 Marshmallow Update

Supported devices

  • HTC One M7 (download the ROM as per codename provided below)
  • Don’t try this on any other device whose codename is different from the one specified above.

Download Marshmallow Custom ROMs

Find the Marshmallow ROMs along with their download link below. Also linked is ROM’s development page, where you could find that ROM’s latest download link, current list of bugs (if any) and list of features and all other info about the ROM.

International HTC One M7

For codename m7_u, m7_ul, m7_att and m7_tmo only.

1. CyanogenMod 13 (CM13, Official)

→ Download Link | Development Page

2. CrDroid

→ Download Link | Development Page

3. Bliss ROM

→ Download Link | Development Page

4. CyanogenMod 13 (CM13, Unofficial)

→ Download Link | Development Page

Verizon HTC One M7

For codename m7vzw and m7wlv only.

1. CyanogenMod 13 (CM13, Official)

→ Download Link | Development Page

2. CyanogenMod 13 (CM13, Unofficial)

→ Download Link | Development Page

Sprint HTC One M7

For codename m7_spr and m7_wls only.

1. CyanogenMod 13 (CM13, Official)

→ Download Link | Development Page

2. CyanogenMod 13 (CM13, Unofficial)

→ Download Link | Development Page

3. BeanStalk

→ Download Link | Development Page

4. CandySix

→ Download Link | Development Page

candysixonem7

How to Install

Well, download the ROM of your choice from above first. Then check the link below to guide on installing a custom ROM.

Be sure to also download and install Marshmallow Gapps linked below as these contain Google Apps like Play Store, Maps, etc. that are missing in the ROMs by default.

How to Install custom ROM | Marshmallow Gapps

Need help? Let us know if you need any help with this via comments below.