How to root your HTC One S (for Windows, Mac and Linux)

Search This thread

adamm1

Member
Oct 28, 2010
12
0
HI

Any idea if this works with the official Jelly Bean update (on Fido Canada)? Does it matter if your phone is S-on or S-off (I don't even know what that means)? Thanks much!
 

jonjacobmoon

Senior Member
Aug 2, 2010
98
0
Root did not take

I have followed the steps to root my ONE S and like a lot of others, it did not take even after several attempts.

Is there something I am missing?
 

dfl13

New member
Sep 8, 2017
1
0
Anyone still has the one click root file? Link is down, i just wanna root my old htc one s and give life to it again. :)
 

Flippy498

Retired Forum Moderator
May 21, 2014
3,073
2,398
OnePlus Pad
How about flashing TWRP and magisk or SuperSU via TWRP, afterwards? Since HTC provides their bootloader unlock service on htcdev.com rooting an HTC phone isn't that difficult. Even if it's not a one click solution it takes less than 15 minutes in total.

Sent from my HTC One S using XDA Labs
 

Top Liked Posts

  • There are no posts matching your filters.
  • 38
    Introducing.... Superboot! :)

    Superboot is a boot.img that when booted, will root your device the first time you boot (installing su and the superuser APK). No need to flash any partitions, no need to mess around with ADB, no messing with the contents of your data partition, no overwriting the shipped ROM on your device, just boot the boot image using the instructions below and you're done!

    You will need to htcdev bootloader unlock your device to use this root solution.

    APPLY THIS AT YOUR OWN RISK!

    The superboot image is also 'insecure', allowing you to use 'adb remount' as well as having full ADB root access to your device until such time as you reboot after running this process (it's a non permanent ADB root as it's a 'fastboot boot' and not a 'fastboot flash' but it IS a permanent root in all other regards!).

    How to use Superboot - Windows, Linux and OSX

    - Download the Superboot zip file above and extract to a directory
    - Put your device in bootloader mode - Turn off the phone then turn on with the 'volume down' button pressed to enter the bootloader, then pressing the power button again to enter fastboot.
    - WINDOWS - double click 'install-superboot-windows.bat'
    - MAC - Open a terminal window to the directory containing the files, and type 'chmod +x install-superboot-mac.sh' followed by './install-superboot-mac.sh'
    - LINUX - Open a terminal window to the directory containing the files, and type 'chmod +x install-superboot-linux.sh' followed by './install-superboot-linux.sh'

    Enjoy! ;)

    P

    PS If you find this useful, details on how to donate should you wish to do so are in the download topic at MoDaCo.
    1
    There is no official rooting method, just official bootloader unlock.
    Rooting is what you do afterwards.
    And it just refers to being able to su to root. For this 'fastboot flash' is not necessary if the needed files are copied by a 'fastboot boot'ed image.

    You could alter the ramdisk in order to create an insecure boot.img though and that needs to be flashed...



    Sent from my HTC One S
    1
    just to let everyone know, it worked on my TMO USA version flawlessly.

    still have yet to flash CWM till i hear someone has got it going with no issues.
    1
    I also used this successfully with the T-Mobile One S. Much like the previous poster, it took two attempts to get it to stick. I also turned on "Unknown Sources" before the second attempt, but cannot verify whether or not that made a difference or was merely coincidence. Either way, T-Mo users should be safe with this tool. Thanks Paul.
    1
    Well if you're unlocked already it's actually fairly simple.
    Grab a recovery from the forums (preferably TWRP, CWM has too many issues and not enough features that actually work - no usb storage mount for instance) and fastboot flash that.
    Afterwards get a SuperSU.zip from chainfire and flash that with the recovery. Then you have root.

    There isn't really a "permanent root" on the one s. If you change to any custom ROM it will have root integrated but it will also overwrite the root from your previous ROM. SuperSU is part of the system and cannot be kept separately.

    Sorry but I don't have the links available right now so you might want to go search for TWRP and SuperSU yourself. ;)

    Sent from a phone