How To: Root HTC One X (AT&T)

If you are on Build 2.20, you must use this root method.

AT&T One X Root
AT&T One X Root

If you are on Build 2.20, you must use this root method.

AT&T launched their version of the HTC One X just two days ago. Unfortunately, due to a locked bootloader, users have been unable to achieve root access using a traditional insecure kernel. Using the Sparky root method from the Transformer Prime, the One X now maintains permanent root access. To root the AT&T One X, it only takes about three minutes. Simply follow the instructions below and you’ll be gold.

Root AT&T One X


Follow BriefMobile on Twitter for more One X tools, modifications, and ROMs!

  1. Download and install the HTC mobile phone drivers.
  2. Download the onxr.zip file. (Mirror)
  3. Extract onxr.zip into a directory on your computer.
  4. Plug your HTC One X into your computer via USB.
    • Recommended: Plug your device’s USB cable into the back of your computer if you’re using a desktop PC.
  5. Enable USB Debugging on your HTC One X.
    • Settings >> Developer Options >>USB debugging (checked)
  6. Place the phone in Charge Only mode.
    • Pull down notifications bar, click on USB connection type, and switch to “Charge only.”
  7. Double click root.bat to run the script. (Windows)
    • Linux users: double click root-linux.sh.
    • Mac users: double click root-mac.sh.
  8. Congratulations! Your device will reboot a number of times and then you will have full root access.

52 thoughts on “How To: Root HTC One X (AT&T)

  1. Is this dependent on any other software being pre-installed? It doesn’t seem to work for me.

    EDIT:: Don’t have htc phone drivers installed.

  2. It works,
    and it shows “-TAMPERED-” on bootloader screen

    so, my phone warranty is just gone :(

  3. I want to clear something up, this is not burritoroot nor my work. This is sparky’s root from the Asus transformer prime.

    Mine is not being published until thos one is patched.

    jcase

  4. Quick note about my Mac experience with an AT&T HTC One X:

    – Tried root-mac.sh on my Mac, but it didn’t work
    – Tested adb on Mac, connected without issue.
    – Installed Windows 7 on my Mac (via VMware) and root.bat worked without issue.
    – Rooted!

  5. I followed the instructions and my ATT HTC One X rebooted several times but when it was finally up and running again, it wasn’t rooted…any advice?

    1. mine did the same, saying failed to copy the root files and establish a connection… i did everything as prescribed in the directions

  6. Failed… Bummer.
    New HTC One X (AT&T)
    =============== Cut ================
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *

    DON’T TOUCH THE DEVICE OR UNPLUG WHILE ROOTING!
    PUSH FILES
    failed to copy ‘busybox’ to ‘/data/local/busybox': Permission denied
    failed to copy ‘su’ to ‘/data/local/su': Permission denied
    failed to copy ‘Superuser.apk’ to ‘/data/local/Superuser.apk': Permiss

    Unable to chmod /data/local/busybox: No such file or directory
    Unable to chmod /data/local/su: No such file or directory
    Unable to chmod /data/local/Superuser.apk: No such file or directory
    failed on ‘/data/local/tmp’ – Permission denied
    link failed File exists

    REBOOT
    /system/bin/sh: cannot create /data/local.prop: Permission denied
    AGAIN REBOOT
    AGAIN!?
    mount: Operation not permitted
    mount: Operation not permitted
    /system/bin/sh: cannot create /system/xbin/busybox: Read-only file sys
    Unable to chmod /system/xbin/busybox: No such file or directory
    /system/bin/sh: /system/xbin/busybox: not found
    /system/bin/sh: busybox: not found
    /system/bin/sh: busybox: not found
    Unable to chmod /system/xbin/su: No such file or directory
    Unable to chmod /system/xbin/su: No such file or directory
    Unable to chmod /system/app/Superuser.apk: No such file or directory
    rm failed for /data/local.prop, No such file or directory
    rm failed for /data/local/tmp, Permission denied
    failed on ‘/data/local/tmp.bak’ – No such file or directory

    C:UsersrootDownloadshtcone-root>

  7. * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    DON’T TOUCH THE DEVICE OR UNPLUG WHILE ROOTING!
    PUSH FILES
    failed to copy ‘busybox’ to ‘/data/local/busybox': Permission denied
    failed to copy ‘su’ to ‘/data/local/su': Permission denied
    failed to copy ‘Superuser.apk’ to ‘/data/local/Superuser.apk': Permiss
    Unable to chmod /data/local/busybox: No such file or directory
    Unable to chmod /data/local/su: No such file or directory
    Unable to chmod /data/local/Superuser.apk: No such file or directory
    failed on ‘/data/local/tmp’ – Permission denied
    link failed File exists
    REBOOT
    /system/bin/sh: cannot create /data/local.prop: Permission denied
    AGAIN REBOOT
    AGAIN!?
    mount: Operation not permitted
    mount: Operation not permitted
    /system/bin/sh: cannot create /system/xbin/busybox: Read-only file sys
    Unable to chmod /system/xbin/busybox: No such file or directory
    /system/bin/sh: /system/xbin/busybox: not found
    /system/bin/sh: busybox: not found
    /system/bin/sh: busybox: not found
    Unable to chmod /system/xbin/su: No such file or directory
    Unable to chmod /system/xbin/su: No such file or directory
    Unable to chmod /system/app/Superuser.apk: No such file or directory
    rm failed for /data/local.prop, No such file or directory
    rm failed for /data/local/tmp, Permission denied
    failed on ‘/data/local/tmp.bak’ – No such file or directory
    C:UsersrootDownloadshtcone-root>

    how do i fix this problem?? i cant seem to figure it out

  8. Just finished rooting my rogers hox with steps above. win firewall was off, usb debug on, connected to back of my pc, windows 7 home premium. Phone booted at least 5 times and then started. Download app root check basic and it verified that phone is rooted. Thank you for posting this.

  9. * daemon not running. starting it now on port 5037 *
    * daemon started successfully *

    DON’T TOUCH THE DEVICE OR UNPLUG WHILE ROOTING!
    PUSH FILES
    failed to copy ‘busybox’ to ‘/data/local/busybox': Permission denied
    failed to copy ‘su’ to ‘/data/local/su': Permission denied
    failed to copy ‘Superuser.apk’ to ‘/data/local/Superuser.apk': Permission denied

    Unable to chmod /data/local/busybox: No such file or directory
    Unable to chmod /data/local/su: No such file or directory
    Unable to chmod /data/local/Superuser.apk: No such file or directory
    failed on ‘/data/local/tmp’ – Permission denied
    link failed File exists

    REBOOT
    /system/bin/sh: cannot create /data/local.prop: Permission denied
    AGAIN REBOOT

    what do i need to do help pls…..

  10. The Link for the root.zip for some reason doesnt work. tried on 3 diff computers and wont let me download. just times out the webpage after a few minutes. any external links available?

  11. Guys please I need your help. I did exactly what it said and the root.bat works but when I go into my root explorer or file explorer to delete a file I want to replace it says your phone is not rooted. I ran the HTC drivers but got nothing so not sure if it actually installed but the roo.bat does everything successfully and reboots my phone 3 or 4 times. Bear in mind this isn’t an AT&T phone this is from Dubai

  12. This is capable only to reboot device a couple of times and prinpout on pc this thing bellow:

    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *

    DON’T TOUCH THE DEVICE OR UNPLUG WHILE ROOTING!
    PUSH FILES
    failed to copy ‘busybox’ to ‘/data/local/busybox': Permission denied
    failed to copy ‘su’ to ‘/data/local/su': Permission denied
    failed to copy ‘Superuser.apk’ to ‘/data/local/Superuser.apk': Permission denied
    Unable to chmod /data/local/busybox: No such file or directory
    Unable to chmod /data/local/su: No such file or directory
    Unable to chmod /data/local/Superuser.apk: No such file or directory
    failed on ‘/data/local/tmp’ – Permission denied
    link failed File exists

    REBOOT
    /system/bin/sh: cannot create /data/local.prop: Permission denied
    AGAIN REBOOT
    AGAIN!?
    mount: Operation not permitted
    mount: Operation not permitted
    /system/bin/sh: cannot create /system/xbin/busybox: Read-only file system
    Unable to chmod /system/xbin/busybox: No such file or directory
    /system/bin/sh: /system/xbin/busybox: not found
    /system/bin/sh: busybox: not found
    /system/bin/sh: busybox: not found
    Unable to chmod /system/xbin/su: No such file or directory
    Unable to chmod /system/xbin/su: No such file or directory
    Unable to chmod /system/app/Superuser.apk: No such file or directory
    rm failed for /data/local.prop, No such file or directory
    rm failed for /data/local/tmp, Permission denied
    failed on ‘/data/local/tmp.bak’ – No such file or directory

  13. Does anyone know whats wrong?

    Jordan:~ Jordan$ sh /Users/Jordan/Desktop/root-one-x-1/root-mac.sh

    Don’t touch the device or unplug while rooting!

    Push files

    : No such file or directoryone-x-1/root-mac.sh: line 5: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 6: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 7: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 8: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 9: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 10: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 11: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 12: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 13: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 14: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 15: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 16: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 17: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 18: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 19: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 20: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 21: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 22: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 23: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 24: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 25: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 26: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 27: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 28: ./adb-mac

    Reboot

    : No such file or directoryone-x-1/root-mac.sh: line 30: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 31: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 32: ./adb-mac

    Reboot again…

    : No such file or directoryone-x-1/root-mac.sh: line 34: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 35: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 36: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 37: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 38: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 39: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 40: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 41: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 42: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 43: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 44: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 45: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 46: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 47: ./adb-mac

    : No such file or directoryone-x-1/root-mac.sh: line 48: ./adb-mac

    Reboot one last time…

    : No such file or directoryone-x-1/root-mac.sh: line 50: ./adb-mac

    Jordan:~ Jordan$ sh /Users/Jordan/Desktop/root-one-x-1/root-mac.sh

    sh: /Users/Jordan/Desktop/root-one-x-1/root-mac.sh: No such file or directory

    Jordan:~ Jordan$ sh /Users/Jordan/Desktop/one-x-1/root-mac.sh

    Don’t touch the device or unplug while rooting!

    Push files

    : No such file or directory-1/root-mac.sh: line 5: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 6: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 7: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 8: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 9: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 10: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 11: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 12: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 13: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 14: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 15: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 16: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 17: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 18: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 19: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 20: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 21: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 22: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 23: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 24: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 25: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 26: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 27: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 28: ./adb-mac

    Reboot

    : No such file or directory-1/root-mac.sh: line 30: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 31: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 32: ./adb-mac

    Reboot again…

    : No such file or directory-1/root-mac.sh: line 34: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 35: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 36: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 37: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 38: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 39: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 40: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 41: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 42: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 43: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 44: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 45: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 46: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 47: ./adb-mac

    : No such file or directory-1/root-mac.sh: line 48: ./adb-mac

    Reboot one last time…

    : No such file or directory-1/root-mac.sh: line 50: ./adb-mac

  14. * daemon not running. starting it now on port 5037 *
    * daemon started successfully *

    then, nothing happen =(

Comments are closed.