If you’re willing to go custom on your One A9, you will first need a head start with TWRP. Now that TeamWin is officially supporting the device, we will help you install TWRP and root HTC One A9. Post that, you can use it to flash ROMs, image (.img files), Backup and Restore, Mount and Wipe partitions, etc.

Huge thanks to the TeamWin, and Captain_Throwback for supporting HTC One A9.

HTC’s latest flagship killer – The One A9, is a high end-range Android smartphone, with a power-packed hardware and latest Sense software. The phone was announced during September, 2015, the same time when Android Marshmallow was released. It supports a Qualcomm Snapdragon 617 Octa-core chipset, with a 5.0-inches full-HD AMOLED display. The camera on the A9 is 13 MP, with Optical-Image-Stabilization technology, and dual-LED flash. The phone also has a fingerprint sensor, to work best with Android Pay, on Android Marshmallow. Overall, the device is worth the money, and beats several high-end smartphones currently available in the market.

The 16 GB variant of the A9 supports 2 GB of RAM, while the 32 GB supports 3 GB. So, you will not only be spending your bucks for upgrading the storage, but also an extra 1 GB RAM. The phone is also believed to support Qualcomm Quick Charge™ 3.0 module in the future, as claimed by HTC.

Without further delay, let us get to the procedure.



Installing TWRP, unlocking bootloader, and rooting HTC One A9, may break your official support. DroidOrigin.com, or any of its member shall not be held liable for any damage to your device.



Before You Begin


Install TWRP Recovery

The first step would be to install TWRP using fastboot, and using the later to flash Chainfire’s SuperSU, to achieve root.

  1. Open the folder where the TWRP image file has been downloaded. While in this folder, press SHIFT key, and right-click on a space inside it. Select ‘Open command window here’, from the menu that appears. A new command-prompt/CMD window will open up.
  2. Boot your HTC One A9 into fastboot mode — Press the power button and power off your device. Once all the lights are out, and the device has shut down completely, press and hold the Volume Down, and Power keys for about 5-6 seconds, until you see the fastboot screen.Or, you can also use the following ADB command, making sure that USB debugging is enabled on your A9.
    adb reboot bootloader
  3. Now that your device is in fastboot mode, connect it to the PC using an appropriate USB cable.
  4. Enter the command below, to confirm that the device has been connected properly, and being detected by fastboot.
    fastboot devices

    The command should return a device ID. In case it doesn’t make sure that you are using a good quality cable. You can also try switching it to a different port on your PC.

  5. Finally, flash TWRP on your A9 using the following command:
     fastboot flash recovery twrp-3.0.2-0-hiae.img
  6. When the recovery has been flashed, type in the command below to reboot your phone back to OS.
    fastboot reboot


Root HTC One A9

Next, you will root HTC One A9, by flashing SuperSU through TWRP recovery. In order to do that, you will first need to disable forced-encryption and decrypt your device.

  1. Connect your phone to the PC using USB cable.
  2. Open a command prompt/CMD window on your PC, and enter the command below to reboot into TWRP recovery.
    adb reboot recovery
  3. Once your A9 enters TWRP, go to Wipe. Now, tap on Format Data, and enter ‘yes’ in the provided field. This will wipe of your complete storage, so make sure that you have a backup.
    Format Data on TWRP
  4. When the wiping is done, go back to the main-screen and tap on Mount > Enable MTP.
  5. Now, transfer the download SuperSU file to your phone’s storage.
  6. Disconnect your A9 from the PC, and go to Install from the TWRP main-screen. Browse your device’s storage, and select ‘BETA-SuperSU-v2.71-20160331103524.zip’.
  7. Swipe the ‘Swipe to confirm Flash’ button on the bottom of the screen.
  8. When the flashing process is complete, you can tap on Reboot System to finally reboot your HTC One A9 into rooted firmware.

Use Root Check app from the Play Store to confirm that your phone has been rooted successfully.

Root Check
Developer: JRummy Apps Inc.
Price: Free

That’s it! You have just successfully installed TWRP and rooted your One A9. Go ahead, and install custom ROMs/Kernels, or mods like Xposed Framework, its on your call.

If you have issues during or post this process, let us know through the comments.

Previous articleDisable Forced Encryption and Decrypt Nexus 6P
Next articleAndroid Wear v1.5 Adds Proper Support For Doze Mode
Dhananjay (DJ) is an Android devotee and a Tech Blogger by profession. He is a keen undergraduate, seeking and working hard on his ambitions to achieve something distinctive in his life. He prefers interacting with his readers in the most reproaching manner possible and his desires here are not just to reach out the tech figures, but also attract those those non-interested minds to our Android universe. He proudly owns Nexus 6P, Nexus 5, OnePlus One and a Nexus 4.
  • Eric Schott

    where can I find the no-verity-opt-encrypt.zip file and what does it do???

    • I can assume it’s a modified boot image (kernel) with Verity Check (dm-verity) disabled. What it will do is, it will disable forced-encryption. Make sure that you make use of the that zip, only if it is meant for your device.

  • Art Vandaley

    I flashed twrp 3.02 and screen is black when adb reboot recovery! have to power and vol up to restart

    • I believe you have unlocked the bootloader? Also, do you have your storage encrypted?

      • Art Vandaley

        I got it figured out, not sure what happened but im twrp, rooted and s-off, but now what? there doesnt seem to be any custom roms available?

        • Glad that it’s solved now. About the custom ROMs, I don’t think there is any, available yet. You can wait, until someone comes up with one.

          You can try using Xposed module, if it works yet on the One A9. I can see that CM13 is already available for A9 (GSM Intl.) and A9 (GSM US) variants. Check: http://download.cyanogenmod.com/

          • Art Vandaley

            Thanks dude! Good write up!

          • We are glad that you liked our work. Hope to see you around, more often. 🙂