Share this Story

AT&T’s HTC One X on 2.20 has Finally Been Rooted.

While I haven’t followed the story of AT&T’s HTC One X all that closely, I was under the impression that it had yet to be rooted on software version 2.20. As of today, that is no longer the case, thanks again to @djrbliss. He has created a root tool that will give you temporary root, which then allows you to unlock the bootloader of your device via HTCDev, and potentially flash a custom recovery followed by a rooted ROM to keep root. (Hopefully that made some sort of sense).

The instructions are after the break, but I highly recommend that you hit up the XDA thread at the bottom for full support. Congrats AT&T One X owners, and welcome to the party.

On a related note, isn’t there an $823 bounty for rooting this phone


  1. Download the exploit from: http://vulnfactory.org/public/X_Factor_Windows.zip
  2. Extract the entire zip file.
  3. Connect your device via USB, ensure you have the latest HTC USB drivers installed, and ensure USB debugging mode is enabled.
  4. Double-click “run.bat”.
  5. Follow the instructions printed by the exploit. You will need to authorize two backup restorations during the exploit’s execution.
  6. If the exploit is successful, it will print “[+] Set CID!”. If it does not print this, the exploit has failed, so please do not continue.
  7. The exploit will automatically reboot into bootloader mode. Press enter after bootloader mode is finished booting, and the exploit will print your CID. If the exploit was successful, it should return “11111111” as your CID.
  8. If your CID was successfully set, press enter to generate an unlock token.
  9. Visit htcdev.com, navigate to the “Bootloader unlock” section, choose “All other supported models” from the drop-down menu, and provide the unlock token when asked.
  10. After unlocking the bootloader, you can flash a custom recovery partition via fastboot, boot into recovery mode, and use a recovery ADB shell or install from an update.zip to install Superuser and su (I do not provide support for custom recoveries, but this is a straightforward process that other people can help with).

Via:  XDA

  • Qbancelli


  • Good lord. I hope the donations are pouring in for djrbliss. The man is a cracking machine.

  • GrammarNazi

    Pleaseeeee stop putting periods at the end of your article titles!

  • fixxmyhead

    this is why i hate and stay away from htc phones. u have to jump through hoops just to even root the phone and unlock the bootloaders and worse the s-off thing too. nexus or samsung the easiest

    • DroidGuy

      It’s not HTC’s fault. It’s AT&T that is making you jump through hoops. http://htcdev.com/bootloader/

      • fixxmyhead

        still what about the s-off thing? i think even the international ones have to deal with that

  • S2556

    Man I’m glad I went with the s3

  • jnt

    man, how does that guy keep doing it… he must have some mad hax skills.

  • Butters619

    Welp. Now I owe money for the bounty.

    Now if only someone could get S-Off. I still can’t flash kernals or radios from recovery, and I would love to underclock/undervolt my CPU.

    • Diablo81588

      Kinda defeats the purpose of an unlocked bootloader right?

      • Butters619

        I can still flash ROMs and I can manually flash the boot.img from the ROM, but I can’t flash custom kernals. So if the ROM doesn’t have a kernal with CPU tweaking baked in (which most don’t because they assume you can flash a custom one) then I can’t tweak the CPU. But I still can use custom ROMs and de-sense/de-bloat my phone.

        I don’t game though, so I really want to under-volt my CPU some and lower the minimum clock frequency so when it idles it uses less battery.

  • Christopher Hutton

    Thank god I have a Nexus Device. I would hate to have to go through all this hassle just to install a rom.

    • Diablo81588

      Its not that hard on all devices. Most are a simple script and takes two minutes to root.

      • Congrats AT&T One X owners, and welcome to the party...Tiny.cc/yxhnmw