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 Price: 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


  1. I don’t have access to a computer anymore I have unlocked the boot loader my question is how could I gain root access and the s-off thing…basically I would like my HTC one m8 from sprint to be at its full potential and

  2. i have done it according to instruction, and root checker says its not rooted and su has no binarys (but thats coz of ‘no root’) yea? what else can i do? install of android revolution hd root says successful :/

  3. I’ve successfully rooted the phone using the latest SuperSU. But when I try and install system updates the phone restarts itself instantly and goes into TeamWin. Is this normal?

  4. twrp works, root does NOT work via this guide.. the zip flashes successfully, reboots, you even see su there, but nothing happens .. it’s not rooted. No su binary. This is HTC phone bought via the HTC retail store in downtown Taipei~ meaning if it doesn’t work with me, who DOES it work for 😛

  5. No, you’ll still have to wait till a working root exploit is available for the Verizon variant. We’ll let you know when a method hits.

This site uses Akismet to reduce spam. Learn how your comment data is processed.