1. Home
  2. Android

How To Root HTC Butterfly X920D & Install TWRP Recovery

HTC became the first smartphone manufacturer to release a phone with a screen resolution at 1920×1080 pixels, starting a trend among all major manufacturers who are following suit with their latest flagships. In addition to the Droid DNA, HTC’s other flagship featuring this full HD resolution is the recently released HTC Butterfly, and if you’ve already got your hands on one of these beasts, we’ve got great news for you! The device has already been rooted, and as it turns out, rooting it is actually just a walk in the park. So if you want to root your HTC Butterfly and install TWRP recovery on it, let’s show you how.


Not sure about rooting? Check out our top 10 reasons to root an Android device, that should help you make your decision.

Credit for this rooting method goes to XDA Recognized Developer mccmjoon76, and many HTC Butterfly owners have confirmed it to be working flawlessly for them.

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.



The instruction set will be split into installing the recovery, and then gaining root access.

TWRP Recovery Installation

  1. To begin, download the recovery installer from the link above and extract the contents or the archive.
  2. From the extracted files, run the one named ‘Start Here’ to launch command prompt.
  3. Enter the following command to get the phone into bootloader mode:
    adb reboot bootloader
  4. Once the phone is in fastboot mode, enter the following command:
    fastboot flash recovery recovery.img
  5. When the recovery is flashed, enter the following command to reboot the device:
    fastboot reboot

Now that TWRP recovery has been flashed, we can move onto flashing the root package.

Gaining Root

  1. Download the root package file and copy it to the root of your phone’s SD card.
  2. Reboot the device into bootloader mode and select ‘Recovery’.
  3. Once in recovery, tap the ‘Install’ button and select the zip file you just copied to your phone.
  4. When prompted, swipe the arrow to the right to begin installation.
  5. Once the installation is complete, tap ‘Reboot System’.

That’s it! When the device reboots, it should be rooted and you should be able to install apps like Titanium Backup and more. Just to be on the safe side though, download any root checker from Play Store and run it to confirm that the device has been rooted.

If you are new to rooting and want to get a head start on what you can do with your newly rooted device, you may like to see our compilation of the top 15 must-have apps after rooting your Android device.

For any updates and queries, head over to the forum thread at XDA-Developers linked below.

[via XDA-Developers]

Leave a Reply

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

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