- dotTech - https://dottech.org -

How to install TWRP Recovery on HTC One M8 [Guide]

HTC-One-M8 [1]Installing a custom recovery on the HTC One M8 smartphone is going to wipe the stock recovery and replace it with a new one that can do all the same things as the original version and then some. Most of the additional features available from a custom recovery are to help developers and people wanting to flash files. These files are often new ROMs, kernels, rooting files and so forth.




  1. Download the TWRP Recovery [3] for the HTC One M8 smartphone directly on the computer.
  2. Set up the ADB for Windows [3] on the computer and then come back and continue with this guide when you are done.
  3. Download and install the ADB Drivers on the computer.
  4. Open the Downloads folder to find the TWRP file and extract the TWRP Recovery file [4] in the Downloads folder.
  5. Shift all of the contents that came out of the TWRP extracted file to the ADB folder, so you have it all in the one directory.
  6. From inside the ADB and TWRP folder, hold the Shift key down and right-click the white background of the folder and a new menu pops up on the display
  7. Choose to open a new command window here from the menu.
  8. Type the first command: “adb reboot bootloader” to get the HTC One M8 smartphone into the bootloader mode.
  9. Enter the second command: “fastboot flash recovery twrp.img” to get the custom recovery flashed on the M8 smartphone.
  10. Type the command: “fastboot reboot” and when the M8 smartphone reboots, hold down the hardware button combination to make it first-time boot into the recovery mode.

In conclusion, that is how to install Team Win’s TWRP Recovery on HTC One M8 smartphones by using ADB and a computer. By first-time booting into the recovery mode, we are booting the custom recovery before getting into the Android OS, and that stops the stock recovery from wiping over the custom recovery. You can now reboot back into the normal mode or continue to use the recovery mode. You might also be interested in checking out how to root the HTC One M8 smartphone when it is running on the Android 6.0 Marshmallow software updates.