Click on Play button above or Click Here to Download High-Quality HD video to your Smartphone or Computer.
Want to get the most out of your brand spanking new HTC One X?
UPDATE: Looks like this root method also works fine on HTC One S, just to let you know.
NOTE: This root method is for European/Asian/Unlocked HTC One X, the original with quad-core processor. If you have AT&T HTC One X, please follow the universal One X Root method or the latest 2.20 root method.
Well, you will probably want to root it then. Rooting your HTC One X can give you new found powers like the ability to install/backup/restore ROMs, run rooted apps, and a whole lot more. If you want to know all about rooting, see this video on Why Root My Android Smartphone.
Note: Unlocking bootloader WILL ERASE ALL YOUR PERSONAL SETTINGS/APPS!
It will not erase your personal media files such as photos and videos.
I suggest you to root as soon as you get your phone so you don’t have to start over.
If you don’t want to lose all your personal settings and apps, you can follow the universal root method first to root your phone and backup your apps using Titanium Backup app.
If you aren’t going to install custom ROMs, you don’t need to unlock your bootloader, you can just follow the universal root method to get root. (And yes, you can still get OTA updates if you only have root.)
So, if you are ready, let’s get started. This should take us about 20-30 minutes, anyone with a computer can do it. These instructions are for Windows computer only right now but I will have another tutorial for Linux and Mac users soon.
Step 1. Make sure USB Debugging is checked under Settings->Developer Options.
Step 2. Connect a micro-USB cable from your HTC One X to your computer.
Step 3. Make sure you phone is in “Charge only” Mode.
Step 4. Go to Device Manager in your computer and make sure you have correct drivers installed. If you rooted any Android device, you might have it installed already. You should find “My HTC” or “Android ADB Interface”. If you do, you can skip driver installation, go to Step 17.
Otherwise, you will see “HTC” like below screen with an exclamation mark. Double-click on the “HTC”.
Step 5. Next, download appropriate drivers for your Windows and unzip:
You should get a folder called either HTC_Driver_64 or HTC_Driver_32.
Step 6. Next click on “Update Driver”.
Step 7. Choose “Browse my computer for driver software”.
Step 8. Choose “Let me pick from a list of device drivers on my computer”.
Step 9. Choose “Show All Devices”.
Step 10. Choose “Have Disk”.
Step 11. Choose “Browse”.
Step 12. Find the folder you unzipped the driver files to and browse to the folder inside it.
Step 13. Choose androidusb.INF and click “Open”.
Step 14. Choose “My HTC”.
Step 15. You should get a message saying that Windows has successfully installed the drivers. If you got error here, make sure you downloaded the correct drivers. (Windows 32-bit or 64-bit?)
Step 16. You should now see “My HTC”.
Step 17. Next download OneXRoot.zip and unzip.
Step 18. Open up a command prompt (type “cmd” under Start->Search) and type:
You should see a bunch of letters and numbers. If you do, you are ready to go.
Step 19. Next go to your browser and type “htcdev.com”. If you don’t have an account, go ahead and register, then log in.
Step 20. Next click on “Unlock Bootloader”.
Step 21. Choose “All Other Supported Devices” OR “HTC One X” if you see that option.
Step 22. Click on “Begin Unlock Bootloader”.
Step 23. Click on “Yes”.
Step 24. Agree with the legal terms and click on “Proceed to Unlock Directions”.
Step 25. Scroll down and Click on “Proceed to Step 5″.
Step 26. Scroll down again and Click on “Proceed to Step 8″.
Step 27. Next, hold down Volume Down and Power button for about 20 seconds until your phone resets into bootloader mode.
Step 28. Choose “Fastboot” and hit the Power button.
Step 29. You should now see “FASTBOOT USB”.
Step 30. Go back to the command prompt and type:
fastboot oem get_identifier_token
Step 31. It should spit out some random code. We will need to copy and paste this into HTCDev.com website so right click and choose “Mark”.
Step 32. Carefully highlight starting from <<<< and ending with >>>>. After highlighting, do a right click, this will copy the code into your clipboard.
Step 33. Next, do a right click and paste the code into HTCDev.com website.
Step 34. You should get the message, “Token Submitted Successfully!”.
Step 35. Next go to your e-mail inbox and HTC should have send you an e-mail with your unlock code file.
Step 36. Download the attachment Unlock_code.bin file.
Step 37. Next, copy the file Unlock_code.bin to the OneXRoot folder.
Step 38. Type:
fastboot flash unlocktoken Unlock_code.bin
Step 39. Go to your One X, hit Volume Up and then hit the Power button. Your phone should now reboot with bootloader unlocked.
Reboot your phone into Fastboot mode and type the following in command prompt:
fastboot flash recovery recovery-clockwork-touch-220.127.116.11-endeavoru.img
Step 40. When your One X reboots, connect to your computer as a “Disk Drive”.
Step 41. Copy over the CWN-SuperSU-v.0.87.zip in OneXRoot folder to your storage on the HTC One X.
Step 42. Get into bootloader again by holding down Volume Down and Power button together for about 20 seconds.
Step 43. Once in bootloader, choose “RECOVERY” and hit the Power button.
Step 44. Once in ClockworkMod Recovery, choose “install zip from sdcard”.
Step 45. Choose “choose zip from sdcard”.
Step 46. Choose CWN-SuperSU-v.0.87.zip.
Step 47. Choose “Yes”.
Step 48. Once done, reboot.
Step 49. When you HTC One X reboots, you should find SuperSU app installed, run it.
Step 50. Update the SU binaries.
Step 51. You now have a 100% rooted HTC One X phone with no additives added. If you run rooted apps, you will see the “Superuser request” like below.
You probably want to make a backup of your newly rooted stock ROM and also backup your apps with Titanium Backup app.
Congratulations, pat yourself on the back, that wasn’t so hard was it?