This guide will show you how to root the HTC Butterfly S Android phone.
Disclaimer
Digital Endpoint is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely. These steps are correct at the time of writing but rooting is done at your own risk at your own responsibility and Digital Endpoint is not responsible in any way.
What is needed to root the HTC Butterfly S?
In order to root the HTC Butterfly S you will need the following.
Step 1 – Install a custom recovery
Before you can root the device it must be running a custom recovery. To do this you must first enable USB debugging on the device. To do this, on the device itself, go to Settings > About > Software Information > More and keep tapping Build Numberuntil you see a message saying you are a developer.
Exit the menu and tap the new Developer Options menu and make sure the USB Debugging option is checked.
Once you have enabled USB Debugging we are ready to install the custom TWRP recovery.
The first thing you have to do is download the file needed to install the custom recovery to your PC which you can get from here.
Save the zip file to an easy to find location on your computer such as your desktop and extract it to its own folder.
You now need to unlock the bootloader of the HTC Butterfly S and we explain how to do that here.
If you have not yet installed the USB drivers on your PC for the HTC Butterfly S and configured the Android SDK on your PC then please read the article here as this is needed for you to continue.
Connect the HTC Butterfly S to your PC and then navigate to the folder where you extracted the custom recovery zip file to.
Double-click the Start Here.bat file. In the window that appears type the following and press Enter when done.
adb reboot bootloader
The HTC Butterfly S will now reboot in to bootloader mode.
Once the phone is in bootloader mode, on your PC, inside the same command window, type the following and press Enter when done.
fastboot flash recovery recovery.img
The custom recovery will now be installed on to the HTC Butterfly S. Once done type the following and press Enter when done to reboot the phone.
fastboot reboot
Now that the phone has had a custom recovery installed we are ready to root the phone.
Step 2 – Root the phone
Let the HTC Butterfly S boot up completely and make sure it is still connected to your PC.
On your PC download the root zip file needed to root the device which you can get here. Save it to an easy to find location such as your desktop but do not extract it.
Instead copy the downloaded root zip file to the HTC Butterfly S in a convenient location such as the Downloads folder.
Once done, disconnect the phone from your PC.
It is now time to put it in to recovery mode.
With the HTC Butterfly S in recovery mode tap Install and navigate to the root zip file you copied to the device and select it.
Swipe the confirmation arrow that appears to confirm that you wish to flash the root zip file on to the HTC Butterfly S.
When it is done tap Reboot System.
When the HTC Butterfly S boots up again look in the Apps drawer and you should see SuperSU which means that the device has been successfully rooted.