Download and Install TWRP Recovery on HTC Phones


This tutorial explains how to install TWRP on HTC phones. This is the first step if you want to install a custom ROM or just want to gain root access on your HTC device. For all enthusiasts and power users, a custom recovery is essential as it provides basic functions that enable implementation of further mods such as flashing capabilities. Read further to find out how exactly to install TWRP recovery on HTC phones.

This all comprehensive guide covers various HTC phones and models. Not only does it provide download links for latest TWRP images but also a complete how-to for installation of these TWRP custom recovery files. Using ADB and Fastboot, users can immediately install TWRP custom recovery on their HTC phones and then utilize it for root, custom ROM installation and more.

How to Install TWRP on HTC U12+

Why Install TWRP Recovery on HTC Phones for Root?

HTC devices have not only been the pioneers of Android but also of custom mods. Back in the day, devices like HTC HD2 used to have one of the largest repository of custom ROMs and mods. Continuing the strong legacy, third-party developers are still releasing as well as updating custom ROMs and mods for various HTC phones. One such utility is TWRP custom recovery. Available for a number of different HTC devices, this mod acts as a fundamental requirement for further system modification.

TWRP custom recovery replaces the stock recovery partition on any HTC phone. After successful installation, it adds the ability to install custom ZIP files which include root, custom ROMs and more. Available for various HTC phones, it is definitely a must-have utility especially if your device is no longer officially supported for software updates.

Download TWRP Recovery for HTC Phones

The following are TWRP images that you can download for HTC phones. To install these packages, you can read ahead for the complete steps.

NameModelDownload
HTC U12+imetwrp-3.4.0-0-ime.img
HTC U11ocntwrp-3.2.1-0-ocn.img
HTC U Ultraocetwrp-3.1.1-0-oce.img
HTC One X9e56mltwrp-3.0.2-0-e56ml.img
HTC One M9himatwrp-2.8.6.0-hima.img
HTC One M8m8twrp-3.0.0-0-m8.img
HTC One E8e8ttwrpe8t.img
HTC One A9hiaetwrp-2.8.7.0_CPTB-B8-hiae.img
HTC Onem7TWRP_2.4.4.0_M7.img
HTC 10pmetwrp-3.0.2-4-pme.img

Installation ZIP files

For some phones, it is necessary to flash installation ZIP files after booting TWRP. Download the installation ZIP file from below and copy it to your phone’s storage.

NameModelDownload
HTC U12+imetwrp-installer-3.4.0-0-ime.zip

How to Install TWRP on HTC Devices

This is a comprehensive tutorial that will let you install TWRP custom recovery on your HTC phone. After downloading the latest TWRP custom recovery image from above, use these steps to install it.

Things to Remember:

  • Make sure the bootloader of your phone is unlocked.
  • Your computer is configured with correct USB drivers for HTC phones.
  • Enable Developer Options by going to Settings>About Phone and tapping on build number multiple times.
  • Enable USB Debugging in Settings>Developer Options. Make sure that the USB Debugging is checked.
  • Backup all the data as installing a custom recovery might delete all of your data.
  • Charge your phone up to 50% first and make sure your phone does not shut down during the procedure or it might damage your phone.

Here are all the steps to install TWRP custom recovery on your HTC phone.

Step 1

Step 2

Connect your HTC phone to the computer using a USB cable.

Step 3

Download TWRP from the links attached above and save it into the same directory as the extracted adb.exe and fastboot.exe files.

Step 4

Navigate to the same directory now as where you have Fastboot (i.e. Step 1). For Windows: Open Command Prompt (Shift + Right-click > Open Command Prompt). For Mac OS X and Linux, use Terminal to navigate to this directory.

Step 5

Type adb reboot bootloader and press Enter.

Step 6

Your phone will now boot into bootloader mode (also known as Fastboot Mode).

Step 7

Once your phone is in bootloader mode, type in the following command and press Enter.

fastboot flash recovery TWRP-FILE-NAME.img

For phones with Installation ZIP file:

fastboot boot TWRP-FILE-NAME.img

NOTE: Change TWRP-FILE-NAME.img to the actual filename of the TWRP recovery file.

Step 8

After the TWRP recovery is successfully flashed, enter fastboot reboot command in bootloader mode.

Step 9

Now, right after the phone shuts down, press and hold Volume Down button while the phone is rebooting so that the phone boots into TWRP Recovery directly and it patches itself permanently. Otherwise, you will have to flash TWRP again.

If your model had an installation ZIP file then simply flash the ZIP after you in TWRP, this will make it permanent.


By the end of the tutorial, you should be booted into TWRP on your HTC phone. Use it to root your device, create TWRP backups and much more.

Once you exit TWRP, you can read: How to Enter Recovery Mode on HTC Devices to regain access.

Taimur Akmal
Taimur Akmal

Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.

Articles: 573

Leave a Reply

Your email address will not be published. Required fields are marked *