HTC One A9 TWRP Recovery: Downloads and Guide

Whether you are looking to root One A9, or wanna install a custom ROM or Mods on this device, you are gonna need a custom recovery, and TWRP recovery remains the best choice. Luckily, the One A9 TWRP recovery is already available.

Note: the TWRP recovery is only semi-working right now. Because Touch is not working, you can’t use it that easily. And because ADB is working working, you can still use it via ADB to transfer files, and mount a partition like we need to do with One A9 root.

With TWRP recovery, you also get a solid backup option, which can unbrick your device easily when restored, no matter what got wrong with the device.

Here’s how to install TWRP recovery on One A9.


  • Modified boot image. Make sure you download the right boot image whose filename contains build info as found here: Settings > About > Software Information > More.
    • — Link
  • TWRP recovery — Link (semi-working, as touch isn’t working)


Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.


Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have backup of all your important files.

How to install TWRP on One A9

Step 1. Make sure you have unlocked bootloader of your One A9.

To do so now, check our guide on One M9 bootloader, and use this to unlock bootloader on your One A9 as the procedure is exactly same.

Step 2. Download the two files required for One A9 TWRP installation using this method. Keep them in a new folder called a9twrp

Step 3. In a9twrp folder, extract the zip file of modified boot image to get a .img file from it. Rename the resulting .img file to boot.img. Also rename the TWRP recovery file to twrp.img.

Renaming makes it easy to enter commands when installing the boot and TWRP recovery below in this guide. So, you now have boot.img and twrp.img in the folder called a9twrp, right?

Step 4. Install appropriate drivers.

Step 5. Now, open command window in the a9twrp folder, in which you have the modified boot and TWRP files. For this:

  1. Open that a9twrp folder and then left click on empty white space in the folder.
  2. Now, while holding shift key, right click on empty white space to get a pop-up as shown below.
  3. Now choose Open command window here option from that.

open command windows here
You will see a command window open up, with location directed to a9twrp folder.

Step 6. Connect your One A9 to PC.

Step 7. Boot your device into download mode. For this, run the following command into command window.

adb reboot download

Step 8. Test whether fastboot is working alright. In the command window by running the following command.

fastboot devices

→ Upon this, you should get a serial no. with fastboot written after it. If you don’t get fastboot written on cmd window, then it means you need to reinstall adb and fastboot drivers, or change restart PC, or use original USB cable.

Step 9. Install modified boot image now. For that, run the following command.

fastboot flash boot boot.img

(You have to use the boot image’s filename in the above command, which in our case is boot.img, from step 3.)

Step 10. Boot into bootloader mode now. Run the following command for that.

fastboot reboot-bootloader

Step 11. Boot into recovery mode. For that, move the selection to ‘Boot into recovery mode’ option using volume keys, and then select it using power button.

Step 12. Do a factory reset now. In recovery mode, you wills ee 3e recovery. Choose the factory reset option using volume buttons and then select it using power button. Confirm on next screen to perform factory reset.

Step 13. Boot device back into download mode. For that, from recovery mode, use the ‘reboot to bootloader’ option to reach bootloader mode first.

And then from there, use the ‘Boot into download mode’ option.

Step 14. Install TWRP recovery now. Run the following command for that.

fastboot flash recovery twrp.img

(You have to use the recovery image’s filename in the above command, which in our case is twrp.img, from step 3.)

Step 15. When done, simply reboot to Recovery mode now. Run the following command for that.

fastboot boot twrp.img

When you reboot into TWRP, you will not be able to use touch on the the device for now, until new version of recovery shows up. We will update the link above when new version is available, so be sure to check this page again.

That’s it. Your One A9 now has TWRP recovery installed.

Quick Install new version of TWRP

When we upload a new version of TWRP, download that and install it quickly in this way. Simply boot the device into download mode, then open command window into folder where you have the new TWRP’s file, and then run the command fastboot flash recovery new-twrp-recovery.img to install.

Because you have already installed modified boot image, you don’t need to install it again.

Need help?

Let us know via comment section below if you need any help with One A9 TWRP recovery.

Via jcase

Posted by
Kapil Malani

A die-hard Liverpool FC fan, Kapil is a big fan of Batman, Android and street Cricket. In that order, probably. Email: [email protected]

Leave a Reply

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