Best Android 6.0 Marshmallow Custom ROMs for HTC One M8

HTC is going to release the latest Android Marshmallow update to its most successful phone One M8, but it will take some time. The company has announced that it is going release its Android Marshmallow update in January 2016, which means that you’ll get Marshmallow update of your HTC one M8 this month only. But if you want to update your phone with Android 6.0 Marshmallow with some extra features, you should try installing some Custom ROMs for HTC One M8. We have surfed the net and found some of the best Custom ROMs based on Android 6.0 for your device and listed them below. If you install these custom ROMs, you may like this better than the one you have

The Marshmallow Custom ROMs for HTC One M8 will give you special Doze mode, better data usage information of your app. It also offers better app control, which leads to a faster performance and long battery life for your device. The Doze mode is a very interesting feature, which can even save your battery up to 20 percent. You’ll get lots of cool and useful feature with this Marshmallow update.

You can easily keep track of data usage of all your apps and if you find some useless app using your data, you can easily disable them. You can even these kinds of application to save some RAM for better performance.

These ROMs of your HTC One M8 will also get you “Now On Tap” option in Google Now, which reads the content on your screen and feed it to Google Now and then sends suggestion based on that. It is really a good feature. You are going to need a custom Recovery like TWRP and CWM for installing these Custom ROMs.

Supported Device

HTC One M8, Don’t try this with a phone with a different model number.

Download Android 6.0 Marshmallow Custom ROMs for HTC One M8

Find the Android 6.0 Marshmallow ROMS with their download link below. You’ll also find the link to ROM’s development page, where you’ll get the latest download link of ROM, the current list of any bugs if available along with the list of features.

1. CyanogenMod 13 (CM13, Official)

Download Link

Development Page

2. NuSen Seven

Download Link

Development Page

3. SkyDragon

Download Link

Development Page

4. Tipsy

Download Link

Development Page

5. VanirAosp

Download Link

Development Page

6. Mokee

Download Link

Development Page

Install Marshmallow Custom ROMs on HTC One M8

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

Be sure to also download and install Marshmallow Gapps from here.

Step 0. Make sure you have installed a custom recovery like TWRP or CWM. With Stock recovery, it is not possible to flash a custom ROM on your Android.

Step 1. Download the custom ROM and Gapps file on your PC.

Step 2. And then copy the files to your device’s SD card by connecting it to the PC via USB cable. Remember the path where you save those files.

Step 3. Now you need to boot your device into recovery mode. As you have already rooted your device, just use Quick Boot app from play store to do the rest of the task until your device goes into the recovery mode.

You will enter recovery mode soon, and should see TWRP or CWM recovery. If you see 3e recovery, then you need to install TWRP recovery for this. See the link above step 1.

Step 4. [Optional] Once in TWRP/CWM, create a backup of your device. Use the backup option for this in recovery. This backup is really a lifesaver!

Step 5. Do a Factory Reset.

In TWRP, tap on Wipe, then advanced wipe, and now make sure you have selected these partitions: dalvik cache, data, system, and cache. Then do the Swipe action at the bottom to confirm it.

In CWM, choose wipe data.factory reset option. Confirm on next screen.

Step 6. Now, install the ROM file.

In TWRP, on home screen, tap on Install, and then locate the ROM file and tap on it. Then do the Swipe action at the bottom to begin flashing the update.

In CWM, choose ‘install zip ..’ option, select file and confirm by selecting Yes on next screen.

Step 7. Now, install the Gapps the same way you installed Marshmallow ROM on your device. Go back to recovery’s home screen to get to install option.

Step 8. When it’s done, restart the device using the option called reboot.

That’s it.