Marshmallow HTC One M8 update can be achieved via CrDroid Rom. So, if you are willing to get 6.0 One M8 Marshmallow CrDroid Rom then this guide will make this possible for you. So, let’s proceed to update HTC One M8 Marshmallow 6.0.

Update One M8 to Marshmallow CrDroid Rom

Installing Marshmallow CrDroid Custom Rom on One M8 is explained in this article. If you are an advance user and know this kind of stuff then it will not be difficult for you. To update HTC One M8 to 6.0 Marshmallow requires a Custom Recovery on your phone. So, lets start.


Installing a Custom Rom is an unofficial process and it voids the warranty. This process is only for HTC One M8 and should be done by advance users only. Don’t try this on any other phone. Remember that if anything goes wrong with your phone during or after the update then will not be held responsible. Thanks


Before flashing custom ROM on HTC M8 make sure that

Your phone’s battery percentage is at least 70. Make sure you have created backup of all important files like Messages, contacts, apps and call Enable USB debugging mode, you can do this in settings menu under developer options. This ROM is only for HTC One M8 , don’t try it on any other device. A custom recovery should be installed on your phone for installing the rom. Install HTC One M8 Usb Drivers on PC. Android SDK should be set up on your PC.

Download these files

You’ll need to download these files before proceeding to update HTC One M8 Marshmallow. CrDroid 6.0.1 ROM HTC One M8 Marshmallow Google apps HTC USB Drivers

Update HTC One M8 to Marshmallow CrDroid Rom

First boot up will take up to 10 minutes and you will see Marshmallow on your HTC One M8. If it is taking too long , switch off and turn it on again, if you’re facing other problems feel free to let us know. Hope you like our tutorial to update HTC One M8 to Marshmallow CrDroid Rom. Please share it and Subscribe to our blog. Sharing buttons are below and subscription box is at the end.