This is a guide to Root your HTC One X. Though this method is meant for the HTC One X, it has also been tested successfully on the HTC One S. It is a very simple process and a very safe one too! If you have any doubts about ROOTing, read my article on What is Rooting and its Advantages to give another perspective to your decision. This method is applicable for all Windows/Mac/Linux users.
NOTE: This method will only give ROOT access but won’t allow you to flash a custom ROM as the bootloader is locked.
DISCLAIMER: By following this tutorial you agree that the Rooting process will be at your own risk. No member of this site will be responsible for any bricked phones!
- Make sure you have the necessary drivers installed for your phone.(If unsure it wouldn’t harm to install them anyhow from here)
- Download the Root package
- Make sure USB debugging is enabled in Settings >> Developer Options >> USB Debugging
Step 1: Extract the Rooting package to a folder in your computer.
Step 2: Connect your Phone to your Computer.
Windows users: double-click on “runme.bat”
Linux Users: double-click on “runmelinux.sh”
Mac users: double-click on “runmemac.sh”
Step 4: Your device may Reboot a couple of times; do not worry as it is normal. Finally, when your device reboots into the System, check for an App called SuperSU. If the App exists then your device has been successfully rooted!
Step 5: When you open the SuperSU app you will be asked to update your superuser binary. Click on YES. Then you will be asked to grant permission to the SuperSU app, Click on YES.
CONGRATULATIONS! You have successfully Rooted your HTC One X or the HTC One S.
Thanks to our friend sparkym3 at XDA-Developers forum for making this Root possible!