The TWRP recovery is now available for the HTC Butterfly 3 that enables you to install custom packages like the SuperSU package and mods that can modify your system in various ways. For this, you first need to unlock the bootloader on your device. We already have the unlocked bootloader tutorial ready for the device and hence that won’t be a problem. Now you can get your device setup and rooted in no time.

The TWRP goes by the version for the Butterfly 3. Flash the TWRP using the usual fastboot commands. Once you install it you can root the device in no time. Moreover, using the TWRP recovery, you can take nandroid backup and also install custom ROMS as well as flash available modified kernels for your device. The bundled package listed in the downloads section consists of a stock boot image as well that needs to be flashed after you flash the SuperSU package.

To start with, here is a tutorial that will help you successfully root and install TWRP on your HTC Butterfly 3.

Warning: Rooting your device may void warranty. We at DroidViews won’t be liable for any damage to your device whatsoever. We won’t be held responsible if you brick your device. Reader’s discretion is advised.

Download Section

  • TWRP and boot image bundle for HTC Butterfly 3 — Download |  File: b3
  • SuperSU v2.46 — Download | File: UPDATE-SuperSU v2.46

Backup Apps and Data
While this process may not wipe any of your data, a backup is highly recommended. Once you install TWRP, backup your system, data, etc. from the recovery. It will be helpful in case anything goes wrong.


  • S-off and Unlocked bootloader is required in order to install a custom recovery like TWRP on your HTC device.
  • Set up ADB and Fastboot on your computer. You can download the minimal ADB and fastboot tool from here (unzip it) or get the quick ADB and fastboot installer from here.
  • Install HTC USB Drivers on your computer.
  • Open Settings> Developer options and enable USB Debugging on your device.
  • Go to Developer options and enable Allow oem unlock.

How to Root and Install TWRP on HTC Butterfly 3

  • Before you proceed, make sure you have an unlocked bootloader. Follow our tutorial for the HTC Butterfly 3.
  • Download the b3 recovery and SuperSU files from the download section and transfer them to your PC. Place the SuperSU package file into your device’s internal storage.
  • Make sure you have setup ADB and fastboot on your PC. Also accept Always allow from this computer when you plug in the device for the first time to enable USB Debugging.
  • Now power off your device and unplug it from your PC.
  • Boot into the bootloader or fastboot mode. To do so, press and hold volume down and the power button simultaneously for 5-6 seconds. When you see the bootloader screen, connect your device to the PC using a USB cable.(Choose fastboot if the option is available) Alternatively, you can also issue the following command through your cmd or terminal, while connected to the PC in order to boot into the bootloader.
adb reboot bootloader
  • Navigate to the location where you have placed the b3 recovery file. Extract the file to get a folder containing the TWRP and boot image files. While the folder, b3 recovery, with TWRP and stock boot image file is open, hold the shift key on the keyboard and right-click on an empty space and select “Open command window here” option to launch a command prompt window.
  • Now type the following in the command prompt to check your device connectivity. it should provide your device info. If nothing shows up then check your connectivity.
fastboot devices
  • Now flash the HTC Butterfly 3 the TWRP recovery. Use the following command for that.
fastboot flash boot b3twrp.img
  • TWRP recovery will now be installed on your device. Now boot your phone in recovery mode. You can do this by turning off your device and then press and hold volume down and power keys or simply enter the following command.
fastboot boot b3twrp.img
  • Once into the TWRP recovery, you can backup or nandroid backup your current ROM.
  • Now return to the TWRP home screen and tap Install and navigate to the SuperSU file in your device’s storage and select it.
  • Confirm the swipe operation at the bottom to install the SuperSU package.
  • Now that you have successfully flashed the SuperSU device, flash the boot image by booting into the bootloader and issuing the following command:
fastboot flash boot stockboot.img
  • Once the installation is complete, reboot to system.

Now you will have root access on your Butterfly 3. If it doesn’t boot, you can restore the stock ROM from the backup. For any queries, comment down below.

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