Published on April 25th, 2013 | by Tim Schofield


How to Root the HTC One (International, Sprint, AT&T, T-Mobile)

This video will show you the latest and easiest method to root the HTC One, whether it be an international/unlocked variant, Sprint, or AT&T. This root method will show you how to install a custom recovery (TWRP) and also flash a superuser zip file to gain root access.


You must FIRST unlock your bootloader on your HTC One. To do so, see my how to video HERE.

Once your bootloader is unlocked, you may follow the how to video below:

Files (Same as the ones used to unlock the bootloader):


Use this SuperSU zip instead:


TWRP Recovery (Use M7 for T-Mobile, AT&T, and International):



Tags: , , , , , , , , , , , , ,

About the Author

Tim Schofield

Tim Schofield is the owner of and the YouTube channel QbKing77. He has a love for all things tech and Android!

  • will the updates to the phone be available after the root?

  • DaLarr

    Any luck rooting on a Mac?

  • Cam

    Link is down for the sprint TWRP

  • rmond6

    hi. i have small problem when i root my HTC ONE. i followed all steps and it worked very well. ‘Unlock Bootloader’ appeared on my ONE’s screen and i selected ‘yes’ and pressed power button. my device rebooted successfully but my device is still locked. i tried to follow once more but ‘Unlock Bootloader’ screen doesnt appear anymore on last step. i have re-installed HTC BMP driver and USB driver, rebooted my computer and device, got token ID once again. but it still doesnt work on last step. can u help me???

    • rasklat

      mate could u help? when i was rooting my device i downloaded wrong recovery image and when it got to that swipe part i couldn press anything and it’s just stuck 🙁

  • rmond6

    i re-locked my device. re-lock command ‘fastboot oem lock’ works well. when i have done re-lock, device shows ‘RELOCKED’. ive tried to unlock again following same way, ‘Unlock Bootloader’ appeared but my device is still ‘LOCKED’ after the process all finished.

  • Todd Chiang

    “unable to mount data” backup failed …what happend

    • Todd Chiang

      help …

  • Todd Chiang

    after i install the supersu , my phone is not root …why … and the supersu file didnt include the “zip” …

  • Joseph Kwong

    After rooting the phone, the bottom icon dock on the home page can no longer be edited.

  • Dan A

    Just followed the video and my HTC One is fully rooted!!!! Thank you

  • Diego Rocha

    Thank you, great tutorial!!

  • jonessl501

    Hello, I am having problems with the unlock_code.bin file this is saving as notepad, and giving me an error please advise

  • Lu

    Where to download the

    • Lu

      Oh,I see.Thank you very much,developer!

  • Peter

    Great tutorial. Very nicely made. Even for dummies.

  • Alex

    it doesn’t let me copy to internal storage

  • kellooz

    thank you, great tutorial

  • ronaldo

    this is not working for me… i am not getting to install super user in twrp… been a whole day and still not rooted

  • sunny

    my friend i unlocked the bootloader with your help but couldnt root the phone properly. i tried with both the SU files one after another but failed. it doesnt show anything in the SU. pls see the image. pls help.

  • Xploit

    Really need help.. when i try to make a backup it says my internal storage is 0mb!

  • expertrooter


  • Crunk

    where is the

  • Shaco

    first and foremost thanks qbking77 for showing me how to unlock, root, and install a free tether program; (donation is on its way). Question once I installed SuperSU does the program update on its own? is updating just a matter of going to app store and updating or do I have to connect phone to the PC and and watch more videos on how to update SuperSu? Also I keep getting “reset notify” message I dont know what that means or what to do w/ that.

  • rich

    i have an htc one from vodapone can i use this method to unlock and root?

  • Eknath

    Thank You for the video..

  • Jacqueline P.

    help it didnt work.

  • Gary Shook

    After I unlocked the bootloader I have been having trouble connecting my phone via usb to my pc. I get this message….”One of the USB devices attached to this computer has malfunctioned, and Windows does not recognize it. For assistance in solving this problem, click this message.”
    Basically it’s not recognizing my phone. Any assistance would be helpful. Thanks.

  • Clint

    I can’t update anymore?
    It downloads the update and reboots but it reboots on the Teamwin Recovery menu.

  • Sravanth Polanki

    on my device the TWRP is not able to touch, help me

    • rasklat

      i gotta same problem, how did u sort it out? cheers

  • Sravanth Polanki

    after verifying root access it is saying sorry, this device does not have proper root access. But in boot loader it is showing tampered and unlocked, i installed both supersu, superuser and verified, can anyone help me please!

    • admir

      i have same problem did you fix your problem?

      • Sravanth Polanki

        Yes….I figured it out….what’s yours?

        • Leon

          How did you fix your problem?

          • Sravanth Polanki

            Just install another supersu v1.6….search in xda forms

          • rasklat

            mate could u help? when i was rooting my device i downloaded wrong recovery image and when it got to that swipe part i couldn press anything and it’s just stuck 🙁 help

          • nikobel

            how you install an other?

  • Carolina

    Twerp is installed on my phone but the touchscreen does not work. Please help.

    • rasklat

      were u able to sort this out? gotta same issue here

      • rgorton3

        dang i wish i would have read these before i did this to my phone. is there a way out of this?! screen won’t respond!

    • Savage Hawkins

      I’m having the same problem have you figured out how to fix it

    • mdgomez82

      they still havent been able o fix this??? I have the same problem

  • Clint

    Cannot complete. I get right up to the recovery screen… and my touchscreen goes out. I cannot select anything.

  • Salman

    Thanks a lot and I did my HTC One AT&T Unlocked, Android 4.3 Rooted with the help of your tutorial but the supersu is outdated for Android 4.3. I download it from and it works. Bravo….

  • garbeth

    my touch screen doesn´t work on the recovery mode

  • Morg VanGogh

    i have followed your steps up to running recovery from bootloader. the
    device loads the htc screen with ‘entering recovery…’ displayed at the top
    but never loads twrm recovery. the device just resets itself and boots the

    phone back up.

    i was using the files recommended in the tutorial when the problem first
    occurred, so tried using openrecovery-twrp- and SuperSU-v1.69…
    same result.

    my device is an htc one mini international (australian) from network
    provider telstra. any help would be much appreciated

  • angel

    does it work for the htc one mini for att

  • osher

    its not entering recovery

  • osher

    its not enteting recovery i need hlep

  • EzK

    Does anyone know if this process works for the HTC One Max as well?

  • Elwyn Easter

    my htc one does not back up in TWRP does not swipe nothing happens., what should i do so i can be rooted?

  • mdgomez82

    Twerp is installed on my phone but the touchscreen does not work. Please help

  • mdgomez82

    openrecovery-twrp- so that touch screen will work

    • Danny Molinar

      I got the same problem It is frozen on the recovery menu, So How can I put it in my phone? since the touch screen doesnt work I can not get into the reboot menu on my phone, Im kinda new on this so It will be really nice if you help me.

      • melcolm

        did u get any solution. i got the same problem.

    • green

      thank you it works

    • Julian Hicks

      Worked like a charm. Thanks a lot!!!

      • alexvdiaz

        thanks bro it works perfect¡ 🙂

  • Emerson

    touch screen not working. Download the latest SuperSU 1.80 and download the latest open recovery. For me with my sprint phone it was openrecovery-twrp- @ the latest version is at the bottom of the list, not the top. I also extracted the Super SU file and than put it in my internal storage. Simple as that. Took me 10 mins of trouble shooting to figure it out. Hope this helps.

    • Danny Molinar

      I got the same problem with the touch It is frozen on the recovery menu, So How can I put those new files in my phone? since the touch screen doesnt work I can not get into the reboot menu on my phone, Im kinda new on this so It will be really nice if you help me

  • masonthecouch

    For those who are having problems with 4.3 you need to find the newer version of supersu .zip

  • Rudy Campos

    You Are Awesome! I tried other sites and yours is by far the best! It took me very little time to root my Sprint HTC One. Your video and precise instructions perfect. Thanks!

  • ili

    Where to download the

  • Cristian

    I have problems with the team win when he entered the application will not let me precionar nothing and stays on that screen

  • Richard Abramson

    I completed your video but when i checked if it was rooted it says “sorry this device does not have proper root access”

  • Toby

    I tried it and had the same problem as all of you, so I deleted the files and started again from scratch (as much as I could) It still said tampered at the top but I tried anyway, re did all the steps that he showed and the problem is fixed, this may not be of much help but it was simply all I did. Rooted as shown then used root checker but did not work?! Retried rooting again, rebooted, this time it came up with a notification telling me that it wasn’t full installed, didn’t click on the Play ling (Google Play) clicked the other one, rebooted, went to twrp installed, rebooted again, I installed root checker, granted use, and finally!! It worked! 😀

  • Ernesto

    The process does not work on HTC One with 4.3 stock rom. Your other video was able to unlock the bootloader. This one doesn’t root my HTC One 4.3.

  • Dustin Neal

    My phone is stuck with no touch.HOW DO I RESET THIS?

  • when I try to root it, it said ( unable to mount’/cache’ )
    can’t open destination log

  • Spongo

    Worked great. Phone shows Tampered and Unlocked but Root Checker says the phone is not properly rooted. Any advice?

    • Spongo

      Wooo!!! Loaded an updated SuperSU and perfect. Rooted! Awesome!!

      • Tester

        From where you loaded the new SuperSU. I’m in same boat please help.

  • sprint HTC one user

    Hey guys, if you have 4.3 on sprint at least, the touchscreen wont work if u do it this way. What I did, was download cyanogen installer on my phone and PC. this was a easy process once the phone bootloader was unlocked alrdy.

  • sprint HTC one user

    also, guys. If your touchscreen does not work after u try all of this, google philz touch recovery. fastboot it to ur phone and then load the .IMG. philz gives u back touchscreen and u can revert back to ur stock rom if u backed it up

  • is it possible to copy apps to my phone through fastboot

  • JW

    Omg! you are simply awesome! I’ve been trying for months to root since my OTA FW update, Thank You! Thank You! 🙂
    Great video, very easy to follow

  • thelyon

    i want to return my Sprint HTC One to factory. I have the TWRP on there but there are images backed up to it and I can’t get RUU to work. Keeps giving me Error 155 unknown error

  • Doug L.

    Does this work with the att Kitkat update?

  • adam

    is is still possible to root the international at&t version of the htc one m7?

    i tried to do it but when i run root checker it says:

    “sorry! this device does not have proper root access”

  • ChrisB

    Hey, I’m on Verizon. Will this work, or is there a different set of instructions somewhere? Thanks!

  • John Garnica Jr

    cmd window stuck at waiting on device

  • John Garnica Jr

    cmd stuck on waiting for device. help?

  • Jay

    Really need help!!!!!
    I have tried rooting twice and this problem occurred.
    In the video, all you had to do was click the folder and the flash option comes up, but it’s different for me.
    When i go to my SD card to flash the folder where the rom is located, it just opens up the folder continuously leading to more sub folders which are intern empty. This happens for all roms.

    -Please need immediate response

  • melcolm

    my screen got frozen , i can’t do anything.. need help

  • Vasilis Raptis

    I have the HTC One Mini..does this tutorial also works for my device? I can’t find such a good step by step “how to unlock the bootloader and root” my smartphone..please help!

  • iceover06

    Is there one for the HTC one M8 HArmon Karmon ?

  • NJK

    How to fix MTP Driver

  • Yassinefilip

    I have an HTC One 802t
    I followed all steps until getting
    but when I start the recovery I get a black screen and no twrp menu shows up.
    I have to maintain the click on the power button, the home and previous buttons starts to flash around 15 times, then I have to click on the power button to restart my phone.

    Any clues guys?

  • Hassan Ameen

    hi how can i download the fastboot in my pc

  • commenter


  • Vivek

    thank u so much friend

  • Vivek
  • Robert

    i do the recovery then i go to hit backup and it seems to be froze it wont let me swipe anything. have no clue what to do now.

  • azrael


  • Howard White

    Hi, I’ve got a HTC One M7 with ATT. I completed all the steps in your video without fail. But at the very end when using the Root Checker, I get the message “Root Access is not properly configured or was not granted”. Further down it says SU binary not found, I not sure if that is helpful. Please advise. Thanks

  • kai

    my phone dont start after “recovery” pleas help

  • Listrum Dannel Brooks

    hey Qbking i used philz and i want to know how long does it take for it to finish cause im stuck here im doing it right now

  • Ali İzmir

    hi,I have a problem.I have a htc one mini and I do all of things but there is a message when I get a backup message is “E:unable to mount ‘/cache’ ” what can I do with that ?

  • zeek

    how do we get out this mannn!!!
    but u did a good job thanks but please fix touch screen problem

  • Kar

    Twerp is installed on my phone but the touchscreen does not work. Please help.

  • LaKente’ T Wallace Brown

    i can not function the twrp when it pop up the phone is no longer touchable until i hold the the power button and the back on the phone, not the teamwin. what is wrong?

  • Kelly

    Ive followed all the steps, everything worked out fine, just like the video. However, the root checker app says “Sorry! Root access is not properly installed on this device.” What does this mean??

Back to Top ↑