How to Install TWRP Recovery on the HTC J Butterfly (HTL21)

Installing a custom ROM requires that you be rooted and have a custom recovery capable of flashing zips from unofficial sources.  For the HTC J Butterfly, the process is no different except for the minor fact that you’ll be installing a custom recovery before you root it, while this is the other way around for most other devices.  So, if you want to install a custom ROM on HTC J, you’ll need to install a custom recovery and root it and this guide takes care of the first step – installing TWRP Recovery (a touch-based custom recovery).

I.  Before You Begin

1.  Your device’s bootloader needs to be unlocked before you can installing TWRP.  Use our guide to help you with this if you haven’t already done so.

2.  Make sure that you back up everything before you start.

3.  Charge your device to 75% or more to avoid unwanted shutdowns during the procedure.

4.  You will need to have ADB setup before you can begin with this procedure.  Use our guide on the same for help if you haven’t already done this.

II.  Necessary Downloads

drewx2’s twrp-htc-dlxj.img [Download link available in this post]

III.  Installing TWRP Recovery

1.  Copy the drewx2’s twrp-htc-dlxj.img you downloaded above to the ADB folder you have already set up [the folder containing the adb.exe file].

2.  Open a command prompt window at the ADB folder.  To do this (on Windows 7), hold Shift on your keyboard and right-click on the folder.  Click on Open Command Window here.

3.  Enable USB Debugging on our device.  To do this, go to Settings > Developer Options and tick the Enable USB debugging checkbox.

4.  Connect your device to your PC.

5.  Run the following commands on the command prompt:

adb reboot bootloader [Enter key] {Reboots your device to bootloader}

Once in bootloader, run:

fastboot flash recovery twrp-htc-dlxj.img [Enter key]

That’s it! You should TWRP Touch Recovery installed on your device!

IV.  Rooting the HTC J

Go to our next guide to learn how to root the HTC J Butterfly.

V.  Flashing Custom ROMs (Optional)

If you are ready to flash custom ROMs on your device, head to the next procedure to learn how to do that.

If this procedure helped you please thank/donate to the original developers here.

If you need help with this procedure, please ask in the comments below or in the forum.

This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.

Leave a Reply

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