How to root HTC Butterfly S on Android 4.2.2 Jelly Bean [Guide]

Upcoming-Phones-HTC-J-Butterfly-WallpaperHave a HTC Butterfly S that you want to get a little more out of? This guide will teach you exactly how you can root your device! In no time at all you’ll have root access on your HTC Butterfly S , which will open the door to endless possibilities.

Disclaimer: This guide is intended as a helpful “how to”. dotTech and its writers are not responsible for any gain or loss (including but not limited to bricked devices) incurred as a result of following this guide. Root your device at your own risk. Rooting may void your warranty. Proceed at your own risk.


This root guide is for the HTC Butterfly S running Android  4.2.2 Jelly Bean.

Take note this will wipe all your files and data on your phone. Proceed at your own risk.

Before We Begin

Have a micro USB cable handy.

Download and install the HTC USB drivers. Do this by downloading and installing HTC Sync Manager and following the instructions. HTC can be found by going to this link.

Before this root can be accomplished, you’ll need to unlock your bootloader. As unlocking the bootloader is a process that requires you to register and login at the HTC Dev site, it’s recommended that you go to and follow the instructions.  It’s a very painless process since HTC has written very detailed instructions. Once you’ve followed the instructions on HTC Dev, return to this guide and follow the instructions to root your HTC Butterfly S.

To perform this root, we’ll need to download a few files. The first of two files that we need to download is fastboot. Download fastboot to your Desktop and extract it to a folder called fastboot. You can download fastboot by following this link.

The second file we’ll need to download is the root package. Download it to your desktop on your PC. DO NOT EXTRACT THE ROOT PACKAGE. Download the root package here.

How To Root HTC Butterfly S

Part One: Installing CWM Recovery

  • Boot your HTC Butterfly S into bootloader mode by pressing Volume Down and Power at the same time when it boots up.
  • Connect your HTC Butterfly S to your PC using your micro USB cable.
  • Open a command prompt window. Do this by going into the fastboot folder, hold down the shift key and right clicking. Once you’ve right clicked, the windows context menu will appear. Select the option ‘open command window here’. A command prompt window will then appear.
  • To flash the custom recovery, enter the command below into the command prompt window.

fastboot flash recovery recovery-clockwork-touch-

  • Power off your HTC Butterfly S and disconnect it from the micro USB cable. Proceed to part two.

Part Two: Rooting The HTC Butterfly S

  • Remove your sdcard from your device and plug it into your PC. Copy the to the root folder of your SDcard and place it back into your HTC Butterfly S.
  • Boot into bootloader mode by pressing Volume Down and Power at the same time when it boots up.
  • Once in the bootloader, select recovery.
  • In recovery,  go to ‘Wipe cache partition’ option and clear the cache on your device.
  • In recovery go to ‘Advanced’ and clear dalvik cache.
  • Use ‘back’ to navigate all the way to the first Clockworkmod window, and select ‘Install zip from SD card’. After selecting ‘Install zip from SD card,’ select ‘Select zip from SD card’, find and select it.
  • After installing, reboot your device back Android.



Enjoy a rooted HTC Butterfly S.

[via xdadevlopers]

Related Posts