How to Install crDroid Android 6.0 Marshmallow on HTC One M7

How to install crDroid Android 6.0 Marshmallow on HTC one M7. This is what you are searching the internet for the last few days. And finally reached here. In this article, I am gonna show you the complete guide on How to Install crDroid Android 6.0 Marshmallow on HTC One M7. The HTC one is one of the best devices all around the world. If you have one piece this might be helpful to you. The new crDroid allows you to install the latest android 6.0 Marshmallow OS on your HTC one M7. This Update includes the extra features like call blacklist, AdBlocker, Don’t Disturb Mode and a custom build Ambient Backlight control. Follow our definitive Guide on How to Install crDroid Android 6.0 Marshmallow on HTC One M7 to upgrade your Firmware.

Disclaimer: The Whole risk of the complete process is completely up to you. Thetechhacker will not be responsible to any damages caused to your phone during the process.


  • Make sure to Backup all your Important Files, Apps contacts, call logs and SMS.
  • Make sure to charge your phone at least 80-85%. (If the battery Drops, It may badly affect the Phone)
  • Enable USB debugging mode from Settings->Applications->Development->USB debugging.

How to Install Android 6.0 Pure Nexus Project Marshmallow on LG Nexus 5 – Step by Step Instructions:

1.First of all Download crDroid Android 6.0 ROM for HTC One to your computer.

2.Extract boot.img from the zip file separately. Then Download Google Apps.

3.Connect and mount your HTC One USB (mass) memory on your computer using the USB Connector.

4.Copy the downloaded Android 6.0 ROM zip and Google Apps zip files to your SD card root folder.

5. Then Copy the boot.img file to android-sdk-windows\platform-tools directory.

6.Now, completely Turn OFF your device.

7. Turn ON the phone while pressing and holding the Volume Down + Power buttons to get into the bootloader mode.

8.Once in the Fastboot mode in you phone, navigate to android-sdk-windows\platform-tools directory on your Command Prompt by holding Shift + Right-click > Open Command Prompt.

9.Open Command Prompt by holding Shift + Right-click > Open Command Prompt.

10.Simply Type the following command and press Enter.

fastboot flash boot boot.img

11.Then, type the following command and press Enter.

fastboot reboot

12.Follow the navigation instructions on the screen. Select BOOTLOADER and then go to RECOVERY.

13.Once you are in ClockworkMod Recovery, select “wipe data/factory reset” to perform a full data wipe. Use the Power button to select everything while in the Recovery Mode.

14.Then, perform a cache wipe by selecting “wipe cache partition”.

15.This is an optional one, but it is recommended to perform a wipe of your dalvik cache to avoid boot loops or any other errors.

16.From CWM recovery window, go to ‘advanced’ and then select “wipe dalvik cache”.

17.Then go back to the main recovery screen and select “install zip from SD card”.

18.Now, select “choose zip from sdcard”. Using your volume keys, navigate to the Android 6.0 ROM zip file and select it using the Power button.

19.To begin the installation process, Confirm the installation on the next screen.

What about the Google Apps?

Repeat the above step for the Gapps zip file as well and install it on your Device.

19.Once the installation completes, go to “+++++Go Back+++++”.

20.Reboot the phone by selecting “reboot system now” from the recovery menu as shown below.

Be patient while the phone completely Boots up, It might take some time. So be patient.

The HTC One M7 in your hand should now have crDroid Android 6.0 Marshmallow custom ROM installed! Go to Settings > About phone to verify it yourself.

Muhammed Swalih is a Blogger by profession who also has a great taste in Web Development, SEO, Graphic Designing, etc.

We will be happy to hear your thoughts

Leave a reply