TWRP recovery and rooting for HTC One M9

If you are looking for a TWRP recovery and rooting for HTC One M9 to make some customization on your phone then yes you are at the right place.
This costom recovery is brought to you by XDA Retired Moderator/Recognized Contributor Captain_Throwback.
It is strongly recommended to stay tuned to the official thread mentioned in the end of the post for latest updates and bug fixes.

Installing a custom recovery on your device may VOID your warranty and may delete all your data.
Before proceeding further you may consider backup your all data first.

You are strongly recommended for you to visit the below link and read completely, which contains HTC One M9 specific issues and FAQs compiled by the developer prior to DOWNLOAD the TWRP image and FLASH the recovery image:
FAQs related to TWRP recovery installation on HTC One M9.

You proceed further if and only if you have completely read all the questions and answers on the above link.
I will not be held responsible for any mistakes of yours.

Required files for TWRP recovery installation:

TWRP recovery file for HTC One M9
SuperSU ROOT zip package
Fastboot and ADB binaries for windows
(For other platforms you need to go here and download the Android SDK for your specific platform)

Installing TWRP recovery on HTC One M9:


Enter into the bootloader mode where you can flash the TWRP recovery.

adb reboot bootloader


Copy the downloaded TWRP image file into the same folder where the adb and fastboot binaries are present.
Rename the image to twrp.img and type the following command:

fastboot flash recovery twrp.img
fastboot reboot

At this point you will have a custom recovery on your HTC One M9.
Now follow the below steps to get ROOT on your M9:
– Copy the downloaded SuperSU zip file into your phone memory.
– Enter into the TWRP recovery by typing:

adb reboot recovery

– Select Instasll on TWRP and follow the on screen instructions to choose the SuperSU zip file to install.

After successfully completed above steps your HTC One M9 will have a custom recovery and ROOTED.
Cheers and stay tuned to get more updates for your device.

Leave a Comment