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

Recovery mode AndroidThe original HTC One is coming of age now, but that doesn’t mean people still don’t want to tweak the tomfoolery out of it and open up the OS to greater things. In fact, mean people prefer holding off from modding until their devices get older because they are more expendable to them. If you are someone who has been holding off, or if you are just looking for a new custom recovery image away from the one currently flashed, you might be interested in installing TWRP recovery on the HTC One. Here’s how:


  • You’ll know a few different handsets starting with the words “HTC One”, however you must have the device with solely the words HTC One aka the original One and not any other to follow this guide. That excludes the One M8 and the One M9.
  • Your HTC One needs to have an unlocked bootloader as any type of customizing isn’t possible without it unlocked.
  • You need the HTC sync manager installed on the PC.


You are voiding the warranty by flashing Team Win’s custom recovery image just like you are with rooting Android. You’ll need to install the stock recovery, and wipe the custom recovery (TWRP) to get that same warranty working once again.


  1. Equip your Windows computer with WinRAR so you can zip and unzip files.
  2. Download the Fastboot file here.
  3. The file will download directly above the taskbar at the bottom of your display.
  4. Click the small arrow on the right side of that file and choose to view the contents inside.
  5. Now you’ll see the file inside you want. Drag it over to the desktop.
  6. Once on the desktop, you’ll notice it is still zipped. Hover the mouse over and right click to find a new menu. Now select “extract here” from the new menu.
  7. Now create a single folder and shift the content into that new folder you made.
  8. Download the TWRP image here. Follow the same steps and eventually extract and shift the contents into the same single folder as the Fastboot file.
  9. Completely power down the HTC One by holding in the power key for 7 or 8 seconds and then letting go.
  10. Boot it up now in HBOOT by pressing the Power and Volume Down buttons at the same time.
  11. Select Fastboot from the menu and wait until your device shifts from bootloader mode over to the fastboot mode.
  12. Now connect the HTC One to the same computer as the files you downloaded above with the USB cable.
  13. Open the folder that contains the files, right-click the mouse while holding the Shift key down and you’ll get a menu. Select to open the command window here from that new menu.
  14. Type your first command: “fastboot devices”
  15. Now type: “fastboot flash recovery recovery.img”
  16. The last command installs the TWRP on your handset. You’ll get a message on the screen when it’s finished installing.
  17. Unplug the HTC handset from the computer and navigate using the Volume button to the Recovery mode option in the menu.
  18. After confirming the command, your smartphone will boot into the TWRP recovery mode. Now you can take a NANDroid back up in preparation for flashing your first custom ROM.
  19. Those wanting to reboot back to the normal OS mode can select “reboot” from inside the TWRP and it will do that. Cheers!

Related Posts