[Android Q&A, Help & Troubleshooting] vince28:
so i have just successfully rooted my htc desire x...and i just want to help all those who ar having a difficult time doing it..

So basically there are 3 basic steps:-

1 Unlocking d bootloader(the most messy Step...Be careful)

2.Flashing a recovery

3.flashing superuser,zip

Lets Begin..........

Before starting it..u must have htc sync manager and java installed...and u need to have htc_desire_x_all_in_one_toolkit...

download links are provided below.....

Htc Sync Manager----http://www.htc.com/www/software/htc-sync-manager/

Java-----http://java.com/en/

htc desire x all in one toolkit(provided by hasoon2000)----http://d-h.st/users/hasoon2000/?fld_id=6537#files

As an advice...all d versions of d toolkit provided by hasoon2000 are working...but i used version 1.1...rest is upto u...

Step 1:

-first step is to unlock d bootloader...

-extract d Desire_X_All-In-One_Kit_v1.1.rar to a location where u can find it..

-open Desire.exe...u will see a window with different options beautifully incorporated by hasoon2000..

-sign up with htcdev website..here http://www.htcdev.com/

-go back to d toolkit and skip to step 3.Get Token Id..

-Connect ur phone to ur pc via usb..go to Settings->Developer options and tick "Usb Debugging"...

-Click on step 3..u will see a window..if ur device is properly connected den another window wll popup with ur "token id"...if u r not successful try reinstalling htc sync manager..

-right click on d cmd screen..click mark..select d text from <<<<< Identifier Token Start >>>>> to <<<<< Identifier Token End >>>>>

-Paste it on notepad...npw u have to submit it on htcdev website to get a binary file...submit here http://www.htcdev.com/bootloader/unlock-instructions/page-3(end of page...and see d example given too so dat u know u have correctly copied it)...

-u will recieve a file from htcdev send to ur email adress...download it anywhere u like...

-now click on step 5.unlock bootloader...navigate to d file u just downloaded and u r done..u have unlocked ur bootloader..

to check it..pull out d battery,,reinsert it...press Volume down+power button..u will boot into bootloader..see "Unlocked" on d top..

Step 2.

-Flashing a recovery is quite easy..

-now u need to be careful...if u have updated ur htc desire x to jellybean den use dis recovery..here http://xdaforums.com/showpost.php?p=39662992&postcount=66

-now paste dis recovery.img in Desire_X_All-In-One_Kit_v1.1->Recoveries..."Rename it to Recovery.img"..

-go back to d toolkit..look under "Next Flash a recovery"..

-if u r have updated version in ur device...cilck on "Your Own Recovery" and click "Flash Recovery"...else flash d other one...

Step 3.

-Download Superuser-3.1.3-arm-signed.zip from http://androidsu.com/superuser/......

-place it ur sd card...

-now open d toolkit again...in d Commands column click "Boot into Recovery"...(make sure USB Debugging is enabled)..

-unplug uur device..u will see "Nexus Prime Recovery"..if not u have done something seriously wrong..

-use Volumeup and down buttons to move up and down..and power button to select..

-Select Install Flashable Zip->Choose zip From External SD-Card and navigate to d Superuser-3.1.3-arm-signed...select it and select yes....and flash it..

U R Done...

To check u r successfully rooted download Root Checker app from android market...u shud be successfully rooted..

If i have been of any servic...click d thanksmeter..

Thank u..