Tip Us!

All input fields are optional, fill out as much or as little as you'd like.

HTC One X: Root, bootloader unlock, and custom recovery using all-in-one toolkit

by on May 1, 2012 6:00 am
57
views41081
15
16
4

Android toolkits are essential tools for professional developers and newbies who want to play with their Android devices. With these toolkits, one can easily do a variety of stuff on their Android device such as rooting, flashing custom recovery, and unlocking the phone’s bootloader.

For newbie HTC One X owners who don’t like using the command prompt and other developer’s stuff, you can try out Senior XDA Developers member hasoonn2000’s toolkit to easily play around with your Android phone. Using this toolkit allows you to easily install HTC drivers for your phone, unlock your phone’s bootloader, flash custom recovery, perform commands, gain permanent root access, reflash stock kernels, and a lot more.

Read on to learn how to flash and use this toolkit for your HTC One X.

Warning

  • The instructions in this guide are intended for use with the HTC One X. Applying these instructions on another device or model may produce undesired outcomes.
  • The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
  • Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.

Requirements

  • An HTC One X
  • A RAR archive extraction tool such as WinRAR installed on your computer
  • Create a backup of your mobile data or transfer your files to the phone’s SD card.
  • Charge your phone’s battery to 70% or more.

Installing HTC One X All-In-One Toolkit

  1. Download the HTC One X all-in-one toolkit from here (One_X_All-In-One_Kit_v1.0.rar, 44.7 MB). Do not alter the name of the file.
  2. Use an extracting tool to extract One_X_All-In-One_Kit_v1.0.rar to your computer. NOTE: To make sure that this toolkit works, extract the One_X_All-In-One_Kit_v1.0.rar directly to drive C:\ or any directory on your computer. If saved to drive C:\, the extracted files should be located at C:\One_X_All-In-One_Kit_v1.0.
  3. Navigate to the HTC One X all-in-one toolkit folder.
  4. Launch the toolkit by clicking One X.exe.

Using the HTC One X All-In-One Toolkit

Unlocking the Bootloader

You can unlock your phone’s Bootloader by following these steps:

  1. Launch the HTC One X all-in-one toolkit.
  2. Click Install HTC Drivers and press GO to install the required drivers to your computer.
  3. Click Register at HTCDev and press GO. This will direct you to the HTC Development page. Make an account and log-in.
  4. Use your USB cable to connect your phone to the computer and get your phone’s Token ID by selecting Get Token ID and press Go. A command prompt will appear, displaying your phone’s Token ID. Highlight and copy the entire Token ID. NOTE: To copy your Token ID, click the right mouse button on the command prompt window. A pop-up menu will appear. Select Mark and highlight the Token ID. After highlighting the entire Token ID, press the right mouse button to copy it.
  5. Select Submit Token ID and submit your Token ID to HTC Development site. You will receive a file named Unlock_Code.bin via your email. Download the file and save it to the Data folder found inside the HTC One X all-in-one toolkit folder.
  6. Select Unlock Bootloader and click Go to begin unlocking your phone’s bootloader.

Flashing Recovery Modes

Once you have successfully unlocked the phone’s bootloader, you can now proceed to flashing custom/stock recovery on your mobile phone.

  1. Connect your phone to the computer using the USB cable.
  2. Launch One X.exe.
  3. Under the Recovery section, select your desired recovery. You can select any of the following:
    • ClockworkMod Touch Recovery 5.8.2.7
    • DoomRecovery B1 (custom ClockworkMod Recovery)
    • Interim (custom ClockworkMod Recovery)
    • Stock recovery
  4. Once you have made your choice, click Flash Recovery to begin flashing the selected recovery image to your mobile phone.

Performing Commands

The HTC One X all-in-one toolkit also lets you instantly perform the following commands:

  • Boot into Bootloader
  • Boot into Recovery
  • Reboot Phone
  • Relock Bootloader

Select the desired command and click Do Command.

Permanent Root

To gain permanent root access, perform the following steps:

  1. Connect your phone to the computer via the USB cable.
  2. Launch One X.exe.
  3. Under the Commands section, select Boot into Recovery and click Do Command. Wait until your phone boots into Recovery Mode.
  4. Under the Extras section, select Perm Root (GB/ICS) and click Run.
  5. The toolkit will automatically flash the necessary files to gain permanent root access on your mobile phone.

Congratulations! You have successfully learned how to use the all-in-one toolkit for your HTC One X.

WRITER

Google+ E-mail

Android is arguably the most flexible mobile operating system. Period. I'm extremely passionate about discovering and reporting on new methods to help all Android owners of the world get the most out of their Android devices by creating comprehensive rooting and modding guides.
Comments
  • http://profiles.google.com/sahilsandhir Sahil Sandhir

    thank you SOOOOOOOOOOOOOOOOOO much!!! youda youda best!

    • http://www.facebook.com/cristiano.almeida.7140 Cristiano Almeida

      lol, very good men fan brazilian your…

  • Raja16sep

    Hi brother,
    Thanks for nice and complete guide. One more info need …. Can we network unlock also by these steps?

    • http://twitter.com/PaliHustlaOD Odai Jaber

      Click the “Need a phone unlocked” button to message me about network unlocking your phone.

    • Dave Oliver

      I’ve used unlock_fusion on Ebay to unlock three HTC’s. I can’t fault them. Code is back in less than half an hour and all worked perfectly. It costs £4, a bargain if you ask me.

  • Tecco

    I tried this, i followed steps no probs up to the perma root, but when it has entered recovery and i push any key to continue, it just gives me a eror for every line saying the device is not connected :/ any help?

    • Alvin Ybañez

      Hi, Tecco. Make sure that the appropriate USB Driver for your device is installed to your computer. This driver is required for your phone to successful connect to the computer. You can get the drivers via HTC Sync. Just make sure that you close HTC Sync before launching the tool kit.

      • Rex

        I am facing the same problem despite having the driver installed, and not running HTC Sync. Any fix? It keeps saying device not found.

        • Alvin Ybañez

          Have you checked if your phone has connected to the computer via Fastboot or adb?

          • Rex

            I got it now..the phone was supposed to be normally booted up when clicking on that, I had tried from fastboot mode.

          • Bent

            Rex, how did u select fasboot mode or regular? i have the same prob like u…

          • Rex

            Just start the phone normally and connect the cable after enabling USB debugging.
            —– Reply message —–

          • Bent

            and then u use the perm root?

          • Bent

            do i click the perm root while it is booting up? or do i wait untill its finished booting?

          • ZB

            Hi al users with perm root problem – please select TWRP 2.1.7 flash mode and Perm root will work !

          • Rex

            Yep, just follow instructions as in the article.

            —– Reply message —–

          • Mr.X

            Hey Rex, I have the same problem as Bent. Basically, I’m up to the Perm rooting part as well and I installed interim as my flash recovery. So as the phones normally booted up, I have clicked on unlock usb debugging then clicked on perm root. It’s all good and recognised until it’s in recovery mode. After that, basically I get errors saying the device is not found. How did you tackle this problem. If you can, can you please be very specific for slow users like me.

          • Rex

            You seem to be following the right steps..maybe it’s a problem with the recovery?
            I used ClockworkMod for the flash recovery and it worked fine..maybe you could try with that.
            Oh and maybe silly to point out at this stage – but I hope you installed the HTC Sync software for all the required USB drivers..

          • Cdckey

            I’ve done all that you guys have – ensured it isn’t in fast boot, got the clockwork recovery, all drivers installed – still says Error: device not found. then says: ECHO is on. Wait til you are in recovery.
            But I am? So don’t know if theres something missing?

          • Mr.X

            Yep, I’ve done that, used that. Still nothing. I know this might be dumb but which USB connection type did you use? Disk drive? or charge only?

          • Rex

            I think I used disk drive..don’t remember.

          • Mr.X

            Hmm last few questions.
            1. Is your phone purchased in Australia?
            2. When Perm rooting. Do you start your phone normally then hit perm root which then links you to the recovery stage and makes you press any key.
            (This is the stage I screw up in because in recovery stage it says my device is not found).
            3. In the recovery mode, do you end up with. 1. reboot system now, install zip from sdcard etc.
            4. In that stage do you do anything or did you just click on perm root in that stage.
            5. Sorry for asking soo much. lol

          • Rex

            Bought in India.
            And the perm root is done from recovery mode (where u get to the reboot system etc. bunch of menus.)

          • Mr.X

            Thanks a lot for your help. looks like i cant root my phone then

          • Rex

            Can you try reinstalling the drivers for it on your PC? (Look for hidden devices under Device Manager in Windows and delete it from there)

    • http://twitter.com/PaliHustlaOD Odai Jaber
  • http://twitter.com/PaliHustlaOD Odai Jaber

    Great to see you guys writing about my toolkits!

  • http://www.facebook.com/profile.php?id=100001266216080 Мухаммад Нур Хаким Саллех

    How to Flash custom recovery?any link?

  • Matricata_x68

    i followed steps no probs up to the flashing recovery modes! when I select ClockworkMod Touch Recovery 5.8.2.7 it gives me in the cmd the following text:

    error: device not found

    D:HTCOne_X_All-In-One_Kit_v1.0data>fastboot flash recovery Recoveries/CWM5827
    .img

    When I connect my htc to my computer I select Disk Drive mode :(

    • Mr.X

      Did you enable USB tethering in developer options

  • Matty

    How come when I perform the Perm Root (GB/ICS) I get “C:One_X_All-In-One_Kit_v1.0data>adb shell mount /system
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb push SU/su /system/xbin/su
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb shell chown 0.0 /system/xbin/su
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb shell chmod 06755 /system/xbin/su
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb shell chown 0.0 /system/bin/su
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb shell chmod 06755 /system/bin/su
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb push SU/busybox /system/xbin/busybox
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb shell chmod 4755 /system/xbin/busybox
    error: device not found

    C:One_X_All-In-One_Kit_v1.0data>adb push SU/Superuser.apk /system/app
    error: device not found”

    Please help

  • Bent

    hi..

    i still have trouble with the perm root.. it just cant find the devise… i tried everything i think.. but im not so into this rooting.. but please help me???

    • Mr.X

      im on the same boat as you buddy.. still waiting

  • Pietervandenaarsen

    Hi,

    I seem to encounter the same problem as many of you. The USB-connection is terminated when I go to Recovery. Then off course I get the message ‘device not found’ when trying to perm root.

    When I enter recovery and then click perm root, I get the error before ‘Echo is on’, when I click perm root from a normally booted phone, I get the error only after I press any key to continue.

    Can anyone tell me how to keep the USB connection up when going to recovery?

    Thank you very much

    Pieter

    • http://www.facebook.com/profile.php?id=543702218 Ruhel Ahmed

      try going into clockwork recovery then try to connect the phone while its still in recovery. there should be a option somewhere to connect the device. I have not tried any of this yet but it might work. Let me know what happens

      • Cdckey

        I’ve tried this and mounted all parts of the phone that it allows me to whilst in recovery – still nothing. Just gives me the same as Pieter with the phone not being connected. All drivers installed too, to my knowledge.

        • http://www.facebook.com/smilledge Sam Milledge
          • Gary

            I was getting the “device not found” error when trying to do Perm root. So I tried Sam’s suggestion above and it worked for me. Thanks Sam!

          • maygood

            this worked for me too. The one lower down the page has an error when trying to install

      • Pieter van den Aarsen

        I vaguely remember already doing this, but I’ll try again. Also I installed HTC sync and updated my USB-driver to 3.0.2…something, still same problem. Is it possible that another PC (my comp is a DELL laptop from the stone-ages btw) won’t have this kind of problem?
        I could also try to flash another recovery mode than CMW, will that help maybe?
        And if nothing will work, what would be an alternative method to root the phone from the point where I am now?

        Hope this isn’t too much to ask.

        Thanks

  • Cdckey

    I’ve tried this and mounted all parts of the phone that it allows me to whilst in recovery – still nothing. Just gives me the same as Pieter with the phone not being connected. All drivers installed too, to my knowledge. Any ideas?

  • Ali

    Does this even work?!

  • http://www.facebook.com/profile.php?id=1577822648 Prentice Hill

    I get MID not allowed when I submit the Token ID. What is that?

    • Choocher

      I get the same thing when I submit the token ID. Does anyone know how to get around this?

  • http://www.facebook.com/malhotra.robin Robin Thuran Malhotra

    Can i use this kit to root the one x (intl quad core) WITHOUT unlocking the bootloader?

  • SamSam

    This worked great for me! Whisdch is good – cos I’m supernoob at fiddling with android. I did have trouble with the permaroot bit :-(

  • <att

    If’ you’re having issue with Perm Root, just use the Fix Permissions option under Advanced in recover.

  • kotton

    To install TWRP Recovery (best recovery IMHO) just get goomanager off the play store, run it, go to settings within the app, and pick install openrecoveryscript. Done. None of this messing about.

  • Matt

    hi, can anyone tell me whether the permanent rooting is working? i tried the all the steps above & till ‘Permanent Root’ everything worked fine for me. I tried the steps for rooting, it shows ‘ECHO is ON’, device no found…etc. Can anyone tell me how can i sort out this & gain permanent root access…

    regds,
    Matt

  • victoria

    when i try to launch this my norton security keeps saying unsafe and it removes it, is this happening to any1 else or could sum1 please help. cheers

  • Johan

    If Device not found: in settings of the phone menu: Did you enable USB tethering in developer options? set on yes.

  • Nerowazill

    Get version 1.1 where rooting is fixed.
    http://forum.xda-developers.com/showthread.php?t=1604439

  • Peter Braun

    What a great program: If only I could get my head around the problem I have:
    When I flash a recovery I get writing ‘recovery’… FAILED (remote: image update error)

  • secanix79

    hi, after updating my htc one x with revolution hd 9.3.2, my phone is frozen on start up, i tried to start recovery from boot load doesn’t work, i also tried to install recovery with fast loader always the same, please help

    • Xoldier1337

      Try searching how to unbrick your phone. That happened to mine. I found something useful called RUU

  • mikeevo4glte

    Why wont my phone boot into recovery mode? When I try booting into recovery screen i see initial boot recovery startup screen then phone shuts down…

  • GriddleCakes

    all of this works fine until it gets to Submit Token ID. I click it… nothing happens. I right click on the Token ID command prompt, highlight the Token ID, right click again… I click Submit Token ID…. nothing happens, at all.

Would you like to view our mobile friendly site? Try it out