We have already offered our readers with guides to Root and Install Custom Recovery on almost all the HTC One M8 variants including GSM, Verizon and Sprint. Another variant that needs some light is the AT&T one. The HTC One M8 by AT&T holds the same configuration of Snapdragon 801 Quad-Core 2.3 GHz Krait processor, Dual-back camera, a Corning Gorilla Glass 3 1080p display with the latest Sense UI 6 based on KitKat 4.4.2. The carrier may have bounded, yet the developers at XDA show no mercy, following the old “Root everything!” ritual.

Through the means of this guide, we’re gonna help you easily install TWRP and root AT&T HTC One M8 using Chainfire’s SuperSU rootkit. We present our gratitude to JMZ for bringing us the latest TWRP for the AT&T HTC One M8. The process is way too simple and requires a bit of command prompt (CMD) knowledge, otherwise, everything else is pretty basic. Even if you’re unfamiliar with the CMD, our guide is clear enough to guide you through it.


Rooting voids warranty. DroidViews or any of its members shall not be held responsible for any damage to your device. Perform every action at your own risk. However, if you find yourself stuck anywhere, we’re always beside you to help.

Early Preperations

Kindly note that xx in UPDATE-SuperSU-v1.xx.zip represents the version number of the latest SuperSU build.

Install TWRP on AT&T HTC One M8

  1. Power off your HTC One M8.
  2. Press Volume Down and Power buttons simultaneously to enter into HBOOT/Bootloader mode.
  3. Use the physical volume keys to highlight Fastboot and select it by pressing the Power button.
  4. Connect your M8 to the PC via USB cable when it is in Fastboot mode.
  5. Open the Fastboot_files folder, press SHIFT key and Right click on an empty space inside the folder.
  6. A menu will popup. Select Open Command Prompt Here.
  7. Enter the following command one after the other to flash the recovery image file:
     fastboot erase cache
     fastboot flash recovery openrecovery-twrp-x.x.x.x-m8_ul_ca.img
     fastboot reboot
  8. Your device will reboot having installed TWRP already.

You can use TWRP manager to take full advantage over the installed TWRP recovery on your AT&T HTC One M8.

TWRP Manager (Requires ROOT) Price: Free

Root AT&T HTC One M8

  1. Connect your device to the PC via USB cable.
  2. Transfer the UPDATE-SuperSU-vx.xx.zip to a suitable location of the device’s storage.
  3. Power off your device.
  4. Press Volume Down and Power buttons simultaneously to enter into HBOOT/Bootloader mode.
  5. Use the physical volume keys to highlight Recovery and select it by pressing the Power button.
  6. Your device will enter TWRP recovery mode.
  7. Tap on Install and select the UPDATE-SuperSU-v1.xx.zip.
  8. Slide the button at the bottom to start the flashing process.
  9. Once done, tap on Reboot > System.

To check whether your device has been successfully rooted or not, Install the Root Checker App and run it.

Root Check Price: Free

Congratulations on rooting and installing TWRP on your AT&T HTC One M8. If you encounter any issues while using this guide or have any queries regarding the procedure, feel free to post via comments.

Also Recommended For You


  1. i got to the twrp part, went into hboot and clicked recovery. now im at a screen where all it shows is a phone with a triangle and an exclamation point in the middle of it and i dont know what to do. help?

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