If you want to update your HTC Butterfly with a custom ROM firmware, or if you just want to spice things up by installing custom and complex apps and tools into its system, then you will have to consider in rooting your device. Also, for performing the mentioned operations a custom recovery image will be required, as the stock one can’t be used on applying unofficial tools, features, ROMs and so on. Therefore, during the present step by step guide we will be checking on how to root and install TWRP recovery on your HTC Butterfly.
HTC Butterfly is an appealing smartphone that comes with interesting performances as its specs and features are indeed high end ones. The phone is being featured by Jelly Bean 4.1 while an Android 4.2 update is being expected. Anyway, if you still want to improve the performances, add custom and extra apps and features on your phone, or change the looks, then you must learn how to root the Butterfly. Furthermore, if you are looking forward in updating your device with an unofficial release of the Android system, then you have to install a custom recovery image, like TWRP recovery (which is the touch variant of the CWM recovery tool) into your handset system.
Now, by rooting your HTC Butterfly the warranty will get void. This is happening because you are making changes on the default settings of your phone. In fact by gaining root access, you will be able to access the OS, the internal system and the in-built programs that run on your device. Therefore, all the factory restrictions and default settings will now be removed. That’s why, after rooting your Butterfly, you will be able to improve the speeds, upgrade the battery life and power up the performances by installing new and custom apps.
Then, a custom recovery image, like TWRP recovery, can be used on several operations like: updating with custom ROMs, making Nandroid backups, applying wiping, maintenance, hard reset, restoration procedures and a lot more. As already mentioned, TWRP recovery is the touch version of the CWM recovery app, meaning that the present custom recovery image comes with a more user friendly interface and with more features, so you will be able to easily access and use the tool and its capabilities.
Well, you can root and install TWRP recovery on your HTC Butterfly easily as all that you need to know and follow is being explained and detailed during the present tutorial. Now, before heading to the proper steps, you first have to apply the pre requisites for preparing your smartphone for the installation procedure that will shortly follow. Because of that, first of all complete the tasks included in the list from below.
- Remember that the warranty will get void; you can restore the warranty afterwards, but only by downgrading / updating to stock / official Jelly Bean OS, or by applying an un-root operation.
- It is recommended to backup the HTC Butterfly data before going any further. In the end you might notice that all of your personal info have been erased, so in order to avoid the unpleasant situations, use backup and restore apps from Google Play and save your text messages, call logs, market apps, contacts list and everything else you need to.
- You will have to use a computer or notebook, your phone and its USB cable.
- On both computer and handset, there shouldn’t be running any kind of security tools as these programs might interfere with our work.
- Also, you should be aware as your phone might get turned off while you are trying to root and install TWRP recovery into its system; because of that if you notice that there is less than 60% power left, before starting the steps from below, charge your phone.
- Enable the USB debugging option on your device by going to “Settings -> Applications -> Development -> USB debugging”.
- The Android Software Developer Kit must be installed on your computer; if not use our guides and learn how to get ADB: “How to Install Android SDK / ADB on Windows”, or “How to Install / Set Up ADB on Mac OS X / Linux”.
Those were the pre requisites that have to be completed before starting the steps from below. Anyway, now you are ready for the actual guide. Be aware, because this tutorial is compatible only with the HTC Butterfly. Don’t use this method for rooting and installing TWRP Recovery on a similar or different handset as you can end up in bricking your Android based device.
How to Root and Install TWRP Recovery on HTC Butterfly
- On your computer download the following files: the rooting package (use the link from here) and the TWRP Recovery Installer (the download link is here).
- Extract the recovery file on the same folder as fastboot.
- On your computer open command prompt: “Start -> run -> cmd”.
- Now, connect your phone with the computer by using the USB cable.
- In the cmd widow you need to enter the following command: “Adb reboot bootloader”.
- Your Butterfly will boot into bootloader mode.
- Then, in cmd type “fastboot flash recovery recovery.img”; the custom recovery image will now be installed on your handset.
- Reboot your phone by typing into cmd window: “Fastboot reboot”.
- Now, place the rooting package which was downloaded before from the computer to your device.
- Then, unplug the USB cable as we are done with the computer.
- Reboot your HTC Butterfly into recovery mode (first boot into bootloader mode and from there select “recovery”).
- By using the recovery mode menu select “install zip from sd card” followed by “choose zip from sd card”.
- Pick the root file and flash the same.
- In the end select “+++go back+++”, “reboot system now” and you are done.
- In case you will be stuck in a boot loop, enter your smartphone into recovery again and this time select “wipe data factory reset” and “wipe cache partition”; then reboot your phone and everithing should be working as planned.
That was all; now your HTC Butterfly is rooted and installed with a custom recovery image (TWRP Recovery). You can now use the custom recovery for updating your device with a custom ROM firmware, so stay close as we will bring suitable steps by step guides soon. Do tell us how things worked for you and if you have encountered issues while trying to complete the above mentioned procedure, use the comments area from below and share the problems with us.