How to Root HTC One with CWM / TWRP Recovery

Trying out a rooting procedure for your HTC One shouldn’t end up in tears. And we promise it won’t if you read our tutorial below on how to root this model if it already sports TWRP or CWM Recovery.


We will first make progress by adding the much-needed pre-requisites below:

  • be sure to have used one of our guides on how to install one of the above custom recovery images;
  • charge the battery unit of your smartphone;
  • use a laptop that should be installed with something called ;
  • use a handset that has its bootloader already unlocked;
  • turn off FAST BOOT on the HTC One;
  • turn on USB Debugging;
  • turn off the programs that offer protection against online threats on both the phone and the laptop.HTC-One

If you happen to see OTA Updates from the manufacturer once the smartphone is rooted: don’t install them.


  1. Our tutorial begins with step 1: get the root zip file from , then copy it to the SD card of the handset after you’ve plugged the latter to your laptop.
  2. Disconnect the devices from one another and then boot the One into Bootloader Mode; like this: select at the same time the buttons for Power and Volume Down; the phone will then turn on and you should next press Volume Down to go to the RECOVERY option. To confirm the fact that you wish your phone to enter Recovery Mode, you have to press Power.
  3. We will tell you how to install the rooting package depending on whether your device has ClockworkMod Recovery or TeamWin Project Recovery.
    – for the first case: opt for the installation of the archive from the memory card, select Choose zip from SD card, locate the Root HTC One zip file and initiate the installation process;- or, if your device has the second type of custom recovery image, do as follows: press Install, load the Root HTC One zip file, slide on the message you’ll see on the screen’s bottom, then have patience till the installation of the root file ends.
  4. [sc name=”banner-jos”]For step 4 you have to restart the handset, then log into its Play Store.
  5. Download an app called and then open it. When the phone will require Superuser access from you, press Grant. If a welcome message comes on the display, close it.
  6. Close “Smart install has finished loading” and then click Install.
  7. The seventh step will need you to click Normal Install. The BusyBox files will then be installed on the HTC One. When that’s over, wait for a message to appear, close it and then play along with your rooted HTC One.

Friendly reminder: allow full access to the root for all the apps that will need it from now on.

  • nope

    busybox does NOT install. please fix