How to Root and Install TWRP on HTC One M8


HTC One M8 is HTC’s latest flagship showcasing the new Sense UI v6, which is actually the new and improved M7. The device was rumoured since a few months and was released 2 days ago around the world in various countries. Its sky-high configuration includes 5-inch Full-HD display, Corning Gorilla Glass 3 screen, dual front camera, Snapdragon 801 chipset with Quad-core 2.3 GHz Krait 400 processor and Adreno 300 GPU.

Time has never been a matter to consider when we’re in the Custom Android world. It didn’t even took days for mike1986. to discover and to release TWRP recovery and root for this new device. Mike here, has ported the latest TWRP recovery from the M7 release and used a flash-able zip of Superuser apk and binaries. Using our guide, you can easily Install the TWRP recovery and root your new HTC One M8.


  • Rooting voids your device warranty, DroidViews does not encourage rooting and shall not be held responsible for any damage to your device. Perform everything at your own risk.
  • This guide is meant only and only for HTC One M8, do not attempt to try this on any other device.

Also See:

How to Root AT&T HTC One M8 and Install TWRP Recovery

How to Root Verizon HTC One M8 without Unlocking Bootloader

How to Root Sprint HTC One M8 and Install TWRP Recovery on It


Install TWRP on HTC One M8

  1. Download latest TWRP recovery image file and rename it to “recovery.img”.
  2. Move the recovery image file to the Fastboot_files folder on your desktop.
  3. Unlock your M8’s bootloader using HTCDev method [Select HTC One (M8), click on Begin Unlock Bootloader and follow the instructions]
  4. Make sure that the Fastboot is unchecked in the Settings> Power options, or you will not not be able to boot into Bootloader mode.
  5. Switch off the device.
  6. Boot into HBOOT mode by pressing Volume down and Power buttons altogether. Using the volume keys highlight Fastboot and select it using the power button.
  7. Connect it to the PC via USB cable
  8. Open the Fastboot_files folder. Now press SHIFT key and right-click on an empty space inside the folder, select Open Command Prompt here.
  9. Type in the following commands one after the other:
    fastboot erase cache
    fastboot flash recovery recovery.img
    fastboot reboot
  10. Your device will now reboot and you have your TWRP installed.

Root HTC One M8

  1. Download and transfer the file to your device’s internal storage.
  2. Also download the latest SuperSU and copy the downloaded zip file to your phone.
  3. Switch off your device.
  4. Boot into HBOOT mode by pressing Volume down and Power buttons altogether. Using the volume keys highlight Recovery and select it using the power button.
  5. Your M8 will enter into TWRP recovery mode.
  6. Tap on Install and select the file. Now slide the button to start the flash process.
  7. Also flash the file.
  8. Once done, go back to the main menu in TWRP.
  9. Tap on Reboot, then on System. Your device will reboot itself and shall be rooted.

To confirm whether the process has been successful or not, install this App and run it.


Root Checker
joeykrim Tools Free

It didn’t took long, did it? If you have any issues or queries, post them right away below via comments. Stay tuned until we get back with some new stuff on the latest HTC One M8.

Already rooted and Installed TWRP?

Install Android Revolution HD ROM on HTC One M8

source: xda