How to Root and Install TWRP on HTC One M9 in 5 min

Here we share step by step guide On How to Root and Install TWRP on HTC One M9.You have to manually install the TWRP on your Htc one M9 .Make sure you have a windows PC with Adb & Fastboot drivers installed.Here we will be using Fastboot commands to install the TWRP recovery on Htc One M9.

After Installing the TWRP  On Htc One M9, you can flash the latest SuperSu root pack via TWRP recovery to regain the root access on your device.It is a very simple and easy process.Just follow the step by step guide given below to Safely Root and Install TWRP on HTC One M9 in 5 min

If you have an HTC One M9 and you want to root your phone then you are in the right place.Here in you can learn how to root any android phone in 5min.Today we share How to Root and Install TWRP on HTC One M9 in 5 min


*Make sure there is at least 80% battery left on your smartphone before begin rooting your device.

Warning: will not be held responsible for any kind of damage occurred to your Htc One M9 while following this tutorial.Do it at your own risk.

Remember Before rooting:

How to Root and Install TWRP on HTC One M9

  • Rooting your phone can void your warranty
  • After rooting you can tweak your phone
  • You can unroot it if you want
  • You can overclock or underclock your CPU to make your phone faster
  • Make sure you have unlocked the bootloader

How to Root and Install TWRP on HTC One M9

Unlocking the bootloader( Xda )
– Login into HTCdev
– Unlock Bootloader
– Get Started
– On “Select Your Device” Select “All Other Supported Models”
– Begin Unlock Bootloader
– Legal Terms “Proceed to Unlock Instructions
– On Phone pressing Volume Down + press Power to boot in “HTC download mode” (black Background)
– Connect Phone via USB
– CMD: fastboot oem get_identifier_token
– Copy and paste the token in Textfield “My Device Identifier Token:”
– You will receive an Email with “Unlock_code.bin
– CMD: fastboot flash unlocktoken Unlock_code.bin
– Press Volume Button to secelt Yes for Unlock bootloader

After unlocking the bootloader just follow the steps below to root your phone

Step By Step Guide on How to Root and Install TWRP on HTC One M9How to Root and Install TWRP on HTC One M9


  • Download and install ADB/Fastboot using 15 second ADB/Fastboot installer.
  • Plug in the One M9, enable USB debugging.
  • Open up command prompt, type
    adb devices
  • Code:
    adb reboot download
  • Code:
     fastboot flash recovery C:\Users\XDADev\Downloads\TWRP.img

    Replace C:\Users\XDADev\Downloads\TWRP.img with the path where the twrp.img is located for you.

  • Power off your device. Now, to boot into recovery mode.
    Press and hold Volume Down button, then press the Power button to switch on your phone and release it, but keep holding the Volume Down button.
    Select boot to recovery on the screen that appears(bootloader)
  • Download
  • Make sure you have an SD Card in your phone, then do
    adb push C:\Users\XDADev\Downloads\ /sdcard

    Once again, replace C:\Users\XDADev\Downloads\ with your path.

  • On your device, click Install, then at the top of the screen it should say Internal Storage or SDCard. If it does not say SD Card, click it and change it to SD Card.
  • Now find, click on it, and swipe to flash it.
  • Once SuperSU is done flashing reboot the phone, and open up SuperSU. You are now rooted!


To verify the root status install Root Checker.

Related Posts:

Source Page: Xda Developers

Photo of author

Dibyashree Sharma

An NIT Rourkela Graduate in CS, Blogger, Android Geek, and a Tennis Fanatic. I have been writing about Android OS for Last 8 years.

Leave a Comment

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

Get Android 11 (Lineage OS 18.1)Download Now
+ +
Share to...