How To: Root the HTC Legend (Updated 12.13.10)

UPDATE: This procedure is now obsolete. Please try this post here on XDA and follow those instructions instead. Please also contact us and let us know if it works for you so we can update this procedure for others.

I. Before You Begin

1. YOU MUST BE ON VERSION 1.31 IN ORDER TO ROOT THE LEGEND, IF YOU ARE NOT YOU CAN DOWNGRADE USING THIS PROCEDURE.

2. This will erase all the data on your phone so please at least sync your contacts with Google before continuing.

3. You must have HTC Sync version 2.0.33, not a newer version. Uninstall HTC Sync and install this version instead.

II. Create a Goldcard

1. Do our How To Create a Goldcard procedure and create a goldcard for your phone. Once you have it created, put the goldcard into the phone and come back to this procedure and continue.

III. Flash the Rooted ROM

1. Download the Rooting Tools

Legend Rooting Tools

2. Unzip them to the C: drive on your computer (so the file path is C:\r4-legend-root\)

3. Turn off your phone and turn it back on by holding down Back and Power until you see Fastboot come up on the screen. Push the Power button while highlighting Fastboot on the phone and Fastboot should show up in red now on the phone (if it doesn’t push Power again until it does).

4. Plug the phone in via USB cable to the computer.

5. Open the folder you extracted to the C drive and double click “step1-windows.bat” and wait for it to finish.

6. Once you see the menu on the phone come back up, navigate to BOOTLOADER and push power, then navigate to RECOVERY using the volume buttons to navigate and the power button to select and the phone should boot to the ! screen.

7. Now on the computer double click the “step2-windows.bat” file and wait for it to finish. (UPDATE 12.13.10 – You MUST have HTC Sync version 2.0.33 not a newer version for step2 to work. Please uninstall HTC Sync and download and install this version instead, unplug then plug your phone back in, then rerun step2-windows.bat).

8. Now you should see a custom recovery screen, using the optical trackpad navigate to Wipe and push on the trackpad to select it. Then navigate to Wipe data/factory reset and select that.

9. Once that is done, push volume down to go back to the main menu and select Flash zip from sdcard and select the rootedupdate.zip file and wait for it to flash. All done, you have root access and can use any root required app! Enjoy!

IV. Load a Custom ROM etc (Optional)

1. Head over to our How To Load a Custom ROM on the HTC Legend procedure and continue with that to load custom ROMs and other fun stuff!

Thanks to Paul at Modaco for his awesome scripts!

227 responses to “How To: Root the HTC Legend (Updated 12.13.10)”

  1. […] This post was mentioned on Twitter by rob b and Damian Vieira, TheUnlockr. TheUnlockr said: : How To: Root the HTC Legend http://bit.ly/bjNXXW […]

  2. […] You MUST have done out How To Root the HTC Legend. If you haven’t, go do it and then come back here to […]

  3. […] red), a few minutes, and the stones/nerve to put your new toy in potential peril, check out the rooting guide here. According to the Unlockr, “The only reason to unroot a phone is if you have to send it back […]

  4. […] How To: Root the HTC Legend | The UnlockrThis phone was graciously provided by GSM Miami! They sell all kinds of unlocked GSM phones at great prices! Click here to check them out! This phone was. […]

  5. DrewL says:

    After step 6, I double click the “step2-windows.bat” file and it finishes within a couple of seconds, however my phone is still on the ! screen and doesn’t show me step 8. It just sticks on the ! screen. What did I do wrong?

  6. Brian says:

    So is there a fix for that? It’s not working for me either, running as admin or otherwise.

    How can I make my computer see the phone, when it’s stuck on the ! screen?

  7. Fede says:

    Hi, thank you for this great guide. I rooted my Legend and than i have to unroot for the new upgrade 1.31.405.5. So After the upgrade i made a new root but after that my Legend back to 1.31.405.4. Can you explain why please? i’d like have root with 1.31.405.5 firmware.
    thank you

  8. stesu says:

    hey i have a problem whit step7 then i start the bat fil “step2-windows.bat” say the command

    error: device not found
    error: device not found
    pushing update file to device sdcard – this may take a few minutes…
    error: device not found
    error: device not found

    and after that it close and there doing nothing. please help me =).

  9. LouDog says:

    Same problem as above! How did you guys fix it?

    Email me at merlocked90@hotmail.com..

    Any help is appreciated!!

  10. Daniel says:

    Helo unlockr just wanna ask if i can root my phone even after i update the official firmware? is there other boot image?

  11. Sean says:

    my phone is still on the ! screen and doesn’t show me step 8. It just sticks on the ! screen. Help! seans_sanctum@hitmail.com

  12. Derek says:

    im getting the same problem as you guys stuck at step 6 with the ! screen did anyone get it fixed ?

    hemelbear@gmail.com

  13. Ingo says:

    Hello,

    on step 5 my computer says after checking the data “FAILED” the second time every thing seems to work great but after step 8 i am not coming to the menu, i can just see the recovery screen eaven if i press step 2!

    please help me .

    ps : i tried out a sandisk 1 and 2 gb

  14. Juha says:

    No problems for me, worked great!

  15. danishh says:

    also getting “device not found” for step 2.

    I’ve tried about 10 times now, the whole procedure. Even uninstalled adb and all htc drivers a few times.
    step 1 always works
    step 2 never works.

    after it boots into the “!” screen, adb devices never returns the phone.

    anyone have a solution?

  16. stuart says:

    ok dude im stuck on the same step as the rest of us, please give me a hand here im going to throw this f**king phone….it keeps saying device not found…and yes i have ran it as administrator….it brings up the same message…ive made a kingston 2gb goldcard so its not that

  17. ex says:

    thing is, that this guide only works with 1.31.xxxx i think ….

  18. Steve says:

    Hey, my HTC Legend is Unlocked, do i still need a goldcard? Also should the gold card be the sd card that im going to be using in my phone or a spare one?

  19. […] Root Thread Hi, wenn ich mich ran wage, mein Legend mit diesem ( How To: Root the HTC Legend | TheUnlockr ) Guide zu rooten und zwischendurch Fehler auftauchen, kann ich dann einfach abbrechen und lebe […]

  20. Alex says:

    Has anyone managed to successfully root a Vodafone branded handset with a software number of 1.32.161.4?
    I don’t want to risk bricking my 2 month old phone!

  21. howard says:

    i am stuck on the bit where you click step 2 it appears for a few seconds and then goes
    i have run it as administrator and the phone just stays on that one screen
    i print screened the command prompt just before it closed and it says device not found

    i am running software number 1.32.161.4

  22. John says:

    hi, i have a 16gb sdcard that can’t be turned into a goldcard or it doesnt work. if i buy a 2bg kingston sdcard and turn it into a goldcard, can i use my other sdcard after i root it?

  23. Hossein says:

    Hi Guys ,
    I have same problem whit step7 . I start the bat file “step2-windows.bat” and it say this command

    error: device not found
    error: device not found
    pushing update file to device sdcard – this may take a few minutes…
    error: device not found
    error: device not found

    and after that it close and nothing happened . please help me and let me know what shall I do ?
    Thanks

  24. e1to says:

    same issue here!!

    error: device not found
    error: device not found
    pushing update file to device sdcard – this may take a few minutes…
    error: device not found
    error: device not found

    Help please!!

  25. Privateer says:

    Hi guys,
    I wouldn’t normally write on things like this but I have spent enough time dicking around trying to get my phone rooted as well and I have found the solution as to why the steps above keep failing… I had the exact same problem – I THINK it is because we are all on software version 1.32xxx and this tutorial is on 1.31xxx.

    I found a way to solve it:
    follow the steps exactly on the first post of the page at this address…
    http://forum.xda-developers.com/showthread.php?t=725430
    to ‘downgrade’ your phone to 1.31xxx and then do everything as per the video above.
    It also can’t hurt to run those .bat files as administrator in the old right click menu if your on win7.

    I just downgraded my UK Vodafone Legend that was fully software’d up to date as of today (27/06/10) so I’m assuming that its on software 1.32xxx etc and using the instructions in that link downgraded it then followed the American chap’s instructions to the letter and all worked.

    Good luck!

    p.s. I’m afraid I can’t help with any other tech questions relating to this – this is just how I fixed my Legend problem and I thought I’d share the info in case it helps any one else!

    • Fernando - Brazil says:

      IT WORKS!!!!!!!!!!!!!!!!!!!!

      I had ROM 2.05 (French phone from SFR) and was having the same problem with step 7, always getting a “device not found” message. I spent a whole day trying to redo the procedure with differents SD cards, on different computers with different OS (7 and XP) but nothing worked.

      When I was giving up I read this downgrade stuff and followed all the steps, did the root process again and it finally WORKED!!

      Thanks guys!

  26. […] After following the above procedure, you will have a downgraded phone ready to root. Now, come to the second step where you root using this guide at Unlocker. […]

  27. meltz says:

    Will i get to keep the default rom when i root my legend or once rooted i must install a custom rom ? thanks

  28. […] to root the Legend: How To: Root the HTC Legend | TheUnlockr Grab your ROMs from here: Legend Android Development – xda-developers Admittedly there aren't as […]

  29. Mark G says:

    IMPORTANT NOTE:

    You need to create a new goldcard (from the new CID) if you try a different SDCard.

    In otherwords, the goldcard is specific to the SDCARD, not the phone!!! (or perhaps the phone too…)

    • TheUnlockr says:

      Mark G,

      That is correct! It is specific to the sdcard not the phone, so if you use a different SD card you need to create a new goldcard with the new cid of the sd card. Also that means that if you make one goldcard, you can keep using it on different devices in the future if you need to.

      • Shehata says:

        theunlockr,
        i’m still didn’t root my HTC Legend, but when try to open Recovery its open by going to recovery from Fastboot screen, qst thing its not working direct, its show screen with forbidden logo, but when holding volume up key with power its open recovery!!
        does the new Legend coming with Recovery version?? i’ve HTC Magic before and it dosen’t?
        anyway will do the above steps to root my Legend,
        but pls advice once i root it can i return it again to the curent recovery? and can i backup the curent room from HTC?

        thanks in advanced

  30. Sean says:

    Hi, I already updated my legend firmware to 2.1-update 1, software number 2.05.707.1 which i downloaded from HTC support. does r4-legend-root.zip work on my phone?

  31. Sam says:

    Hi, thanks for the guide.
    Just finished and it worked, but it took som time and a think i had every single issue that people talked about. This is how i fixed them on win7 32bit. First of all people should know that USB drivers in windows work very strange somethimes, it does help to change usb port or dissconnect everything “extra” from the PC for me that meant external harddrive and external writer and the i-pod. But sometimes not even this help, for flashing SE phones or x-box i HAVE to use a fresh xp install or they will hangup. So XP does help sometimes.

    For goldcard i hade to use 0 instead of 1, and its very important to choose Removable Disk and not logical took me sometime to understand this after a couple of tries=) For root i had to disconnect everything and choose another usb port and delete some old USB drivers. Other then that i used my htc legends sd card and used the phone as an drive.

  32. limbusun says:

    Thank you so much.It was as smooth as was shown in the video tutorial.

  33. mean122 says:

    Guys if you have some problems with “device not found” or “failed to connect daemon” just reboot your PC then instal the latest Droid explorer with your Legend pluged in an go ahead from the start of rooting legend.

  34. Arun says:

    Hi unlockr,
    Recently bought HTC legend and with the specifications mentioned below
    Firmware version
    2.1-update 1
    Baseband version
    47.39.35.09u_7.08.35.21
    Kernal version
    2.6.29-5f084974
    htc-kernal@and18-2 #1
    Build number
    2.05.720.1 CL191838 release keys
    Software number
    2.05.720.1
    Browser version
    Webkit 3.1
    i have been through the youtube link and downloaded r4-legend-root
    will this work for me.
    Please Help.

  35. […] خودم داشتم سرچ می کردم یک روش ساده تری اینجا پیدا کردم: How To: Root the HTC Legend | TheUnlockr نظرتون چیه؟ پاسخ با نقل قول […]

  36. Andy says:

    well i have finally rooted my legend, as much as this tut has helped, i really think it should be up-dated to include things like having to downgrade the phone, which was easy enough, but took a while to find the information out, but cheers

  37. Valveless says:

    On’ce I’ve done this will I need to keep the goldcard in my phone all the time?

  38. Shehata says:

    Ttheunlockr,
    i’m try many time to root my legened by above ways and by Legend root tols but alwyes failed??
    pls help how to root it and what i’ve to do? somebody informed that i’ve to downgrade Radio?? i don’t like this way and don’t want to downgrade my Radio?
    my Legend details as below
    HBoot-0.43.0003
    Radio07.08.35.05

    thanks in advanced
    my mail add m.shehatah@gmail.com

  39. Modi says:

    I’d like to thank the owners of this subject, really a great efforts.
    but this S/W doesn’t support Arabic language.

    • Shehata says:

      Don’t know what you’re meaning of Supporting Arabic??
      till now i can’t Root my Legend and failed to do it? could you help or any one advice and help me?

      Shehata

  40. dp10 says:

    Hey guys,

    I’m hanging at step 5. “step1-windows.bat”

    sending zip ….. OKAY
    writing zip …… –> I wait now since 2 hours ?!?

    how long did this take on your legends ???

  41. branden says:

    hi there so i get through all the proper steps with gold card and everything goes well till i get to step 2 of rooting and the cmd prompt doesn’t finish like yours does it says a couple things really quilky then closes and my phone is still in recovery mode ???? i just want 2.2 on my unlocked bell htc legend

  42. adam says:

    i have this problam on step 1 in cmd its tel me that its fail when its abut to start flash
    after this
    sanding zip (121756) okay
    writing zip
    info signatur checking ….
    info zip header checking
    info zip info parsing
    info checking model id
    info checking custom id
    infochecking main version
    failed (remote:42 main version check fail)
    what i do now

  43. Bryan says:

    After creating a goldcard with a spare 2Gb SD card, can I root using this procedure, and then replace the SD card with my normal 8Gb one?

    Will the rooting stay in place?

  44. Bryan says:

    Also – does this method clear out all my apps and data to factory settings?

    Will I have to install everything again?

  45. Randy says:

    I’m stuck at step 5…
    everything else is good.
    At step 5, It says: Failed
    I tried it twice, once with an updated legend.
    Second time, i data factory reset it but it still pops the same message.

    If i ignore this, Step 6, it says daemon failed as well.

  46. Greg says:

    I’ve got the same problem here during step 1

    FAILED (remote 43: main version check fail)

  47. Jonny says:

    I tried this and created a goldcard with a kingston 2gb card yet in the terminal (on mac) it says sudo: unable to execute ./adb-mac: Bad CPU type in executable
    over and over again before saying step compleated. Then when I try and boot into recovery mode the red warning screen comes up instead of a menu with wipe option !!:S what am i doing wrong!! any thoughts? 😀

  48. Arun says:

    unlockr plz help i am stuck at
    Legend Root Step 1

    Erasing cache and rebooting in RUU mode…

    erasing ‘cache’… OKAY
    … OKAY

    About to start flash…
    sending ‘zip’ (121756 KB)… OKAY
    writing ‘zip’…

    plz help

  49. arun says:

    i have followed the procidure of gold card but am still getting struckup at

    writing ‘zip’…

  50. Vasilis says:

    What happens if I don’t remove the goldcard?

  51. Arun says:

    Hi unlockr,
    thanks for your hack. i have rooted my legend temporarily by downgrading the radio.
    but every time i try to put up a new custom ROM. i am getting my old recovery screen, as if i have not rooted my phone. do i need to run the step2 procedure again and again and thn i get the SU recovery mode.

    plz help……

  52. Arun Meesala says:

    plz help with the recovery mode as i am unable to take a backup using ROM MANAGER also.

  53. sharko says:

    i’ve got it right till step 7. booted into recovery screen and ran step 2. it finishes yet remains on the original recovery screen. tried all the methods – XDA, unlockr. Have successfully downgraded to 1.31, made gold card. all of that. have tried this over and over with the same result.

    Can someone help?

  54. Arun Meesala says:

    its working as 1 time root

  55. anonymous says:

    I had problems with step2-windows.bat. So I followed the link to downgrade to 1.3 and now it works. Link again: http://forum.xda-developers.com/showthread.php?t=725430

    Previously already made gold card at the following link using Kingston 4GB SDHC successfully.
    https://theunlockr.com/2010/03/10/how-to-create-a-goldcard/

    Legend 2.1 bought in summer 2010.

  56. Kyaw says:

    Hi Unlocker,
    Me Legend phone can install Froyo after downgraded.
    But after installed froyo, all contact list lost and can’t download any apps.
    When I tried to copy my contacts from sim card, it always show ‘process com. android. settings has stopped and can’t go any further.
    Please give some idea.
    Thanks.

  57. patz says:

    I am having problems between step1.bat and step2.bat. after step1windows.bat, when i go into recovery mode, it detects a new device called android 1.0 for which i do not have a driver. your video does not cover this. can you please throw some light on this?

    Also in step 1.bat though it does all as expected it throw an error FAILED (remote: 42 custom id check fail).
    . im using 32 bit vista and legend 2.1 with hboot ver 43.00001

  58. Jacko says:

    I have created the goldcard, but got stuck at step 1.

    sending ‘zip’ … OKAY
    writing ‘zip’…

    and then i waited and waited, nothing happened.

    What should I do? Please help. Thanks

  59. JD says:

    for ppl stuck up with step 2 not workin, uninstall htc sync from your pc and redo step1 n step2 that worked for me… cheers!!

  60. Shehata says:

    till now can’t root my Legend!! 🙁
    could some one help me and advice how can I root it? i’m try all above
    m.shehatah@gmail.com

  61. Unlockr, thank you kindly. I followed the steps exactly and it worked an absolute treat!! Thank you again!!

  62. […] a follow up. I rooted my legend by following the guide on the unlockr website: How To: Root the HTC Legend | TheUnlockr and it worked perfectely!! I got the android market back and it's running 2.1 now without the goapk […]

  63. Omar says:

    I ve done all the steps but after I run step2, my htc does not show the wipe setting
    Plz help

  64. Michael says:

    step1-windows.bat worked well, i take out the gc and power up in recovery, and nw i cant get adb to find any devices, i got a Android 1.0 unknown device error msg, so atm i have a nice alu brick :S

  65. Anonymous says:

    […] Doch, nimm die Finger davon und roote dein Legend via Goldcard: How To: Root the HTC Legend | TheUnlockr Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings […]

  66. Tobsenseless says:

    For all who don’t get step2 working.
    I had the same issue here on XP und Win 7. You could try to get usbdeview, uninstall all di Drivers with HTC in it and then plug the Legend back in with recovery mode. This worket for me after a reboot.

  67. Andrew says:

    is this method work with HTC Legend 2.1 Hboot 0.43.0003 !???

  68. Andrew says:

    stock on the step 5… i open step 1 for windows and just shows waiting for device…. nothing happening… WHY!?

  69. Sandfeld says:

    Here is how I got step 7 (launching step2-windows.bat) to work:

    Uninstall every HTC corporation programs/driver/install drivers from your computer and relaunch the “step2-windows.bat”.

    I did not need to downgrade from 1.32 to 1.32 (or at least I think, because I didn’t do it myself)

    Good luck!

  70. Mats says:

    Okay I followed the steps, making a goldcard first. After step 6 my phone just displays a phone with a red warning triangle.(!!) I can’t do anything… What should I do?

    • Mats says:

      By the way I’m running the newest update from HTC, i don’t remember its name. I live in Northern Europe.

      • Mats says:

        Okay tried again and got it to work. I didn’t downgrade(tried but the couldn’t find my phone), or anything. Thanks a lot, I thought I had bricked my phone or something. Should learn to read instructions properly.

  71. John P says:

    successfully rooted— first downgrade the software ((http://forum.xda-developers.com/showthread.php?t=725430))

    then follow this site
    ————-
    mine was hboot .430001
    soft 2.05

    downgrade it to 1.32 then root

  72. Vinay says:

    did u find a solution for this???

  73. Anonymous says:

    YEAH!!!!! HTC Legend ROOOOOOOOTED!!!!! Thx a lot!!!!

  74. Hedlun_45 says:

    my legends antenna doesn’t receive a signal after rooting ?

  75. Sherin Farid says:

    can i backup my ROM before doing a wipe? like between steps 6 (step1.bat) and 7 (step2.bat) instead of doing a wipe can i choose the backup/restore option to make a back up first? or is it not going to work because its not fully rooted yet?

    and once i follow all the steps will i still have the same stock ROM that came shipped with the device or will it be some random generic stock ROM?

  76. Magnus!! says:

    If you fail while doing this will your phone get bricked?

  77. Magnus!! says:

    If you fail while doing this will your phone get bricked?

  78. […] vi posso dire come ho fatto io… Eseguito il root tramite la guida di Unlocker: How To: Root the HTC Legend | TheUnlockr In principio avevo installato la rom cyanogen tramite rom manager, collegare il telefono alla USB […]

  79. Rez(A) says:

    Hi is there a device version limitation? (’cause I’ve seen other places and people talk about the version of Hboot and softwear)

    Mine:
    Hboot 0.43.0001
    softwear build 2.05.707.1

    I’m waiting for the rooting tool’s download to finish!

    is there a more recent method for legend?

    I need to install fonts will this let me do that as well?

  80. Big W says:

    Hi, I have rooted my phone but its still version 2.1..

  81. […] instructions are a little lacking at the moment, but once you’ve rooted your device you only need to download the update file and install it using ROM Manager. We know you know, but […]

  82. Jsx1 says:

    HI, I had my phone rooted before. Last time it worked great but now when I try to run step2 I only get: adb sever out of date… ???
    Any idea what´s wrong? I’d like to get my phone rooted again.

    Thanks/Greetings
    Jocke

  83. […] instructions are a little lacking at the moment, but once you’ve rooted your device you only need to download the update file and install it using ROM Manager. We know you know, but […]

  84. Combivanman says:

    after many hours of rooting around (*pun intended) i found that getting past step 7. on the list was difficult, the phone would never boot past the red “!” screen.
    to make it work i had to uninstall the htc sync software and any other sh*t that htc had installed, after replugging my phone, it had an error of a driver not installing properly but i went ahead and started the step2windows.bat anyway, and it went ahead.
    i think its a matter of adb trying to run too many instances in the back ground and it gets annoyed and creates errors…. one for htc sync… and one for what you’re trying to do. if you watch task manager you will see it starting and stopping a lot, (btw i tried to root my legend on Win7 x64 and it was hell… i think being on a 32bit OS would help a lot).
    hope this helps some folks 🙂

  85. […] seems that the HTC Legend is not all that easy to root .. TheUnlockr has an awesome post up here about how to root the Legend .. but that even seemed too hard for me Next step .. scour the […]

  86. legendry says:

    Hello ,
    I’ve original android 2.2(froyo) release on my legend ,
    Can I root this way ?
    Thnx..

  87. legendry says:

    Hello ,
    I’ve original android 2.2(froyo) release on my legend ,
    Can I root this way ?
    Thnx..

  88. Stefan Clarke11 says:

    I can’t get passed step seven…reasons?

  89. TheUnlockr says:

    Use our How To Root Using Unrevoked procedure first. If that doesn’t work then try this procedure.

    • I can’t access that link anymore from Google and it doesn’t find it in search. Is that page deleted?

      • TheUnlockr says:

        Weird it isn’t there… Try this one and let me know if it works.

        https://theunlockr.com/2010/09/20/how-to-root-the-htc-desire-unrevoked-method/

        I know it says its for the desire but it should work on the Legend too. Please let me know if it does and I’ll add it to the Legend procedures.

        • Anonymous says:

          It seems to work until Unrevoked says “waiting for reboot…” and it just seems to freeze up. The only way to get out of it is plucking out my battery – the volume buttons and power button won’t do anything.

          • ConD says:

            same thing happens to me, if you stick it back in unrevoked3 will continue. for me it says “it was a triumph”  then goes on to say “Internal error: failed to unlock nand flash”. phone then reboots and nothing more will happen. ALSO if i try using this method i get stuck at the step1-windows.bat sending ‘zip’… okay

            writing ‘zip’… and then just hangs. help with either of these would be nice.

        • Anonymous says:

          It seems to work until Unrevoked says “waiting for reboot…” and it just seems to freeze up. The only way to get out of it is plucking out my battery – the volume buttons and power button won’t do anything.

        • Anonymous says:

          It seems to work until Unrevoked says “waiting for reboot…” and it just seems to freeze up. The only way to get out of it is plucking out my battery – the volume buttons and power button won’t do anything.

      • TheUnlockr says:

        Weird it isn’t there… Try this one and let me know if it works.

        https://theunlockr.com/2010/09/20/how-to-root-the-htc-desire-unrevoked-method/

        I know it says its for the desire but it should work on the Legend too. Please let me know if it does and I’ll add it to the Legend procedures.

  90. TheUnlockr says:

    Use our How To Root Using Unrevoked procedure first. If that doesn’t work then try this procedure.

  91. TheUnlockr says:

    Try the Unrevoked method to root instead if you are having issues with this procedure. (Search for Unrevoked at the top of our site).

  92. Kuikdown says:

    When I extract the SDK, my tools folder does not have the adb files, therefore I can’t do anything :/
    I tried both the zipped and the .exe SDK’s from Android’s site and neither have the adb files.
    Help please!

  93. Kuikdown says:

    When I extract the SDK, my tools folder does not have the adb files, therefore I can’t do anything :/
    I tried both the zipped and the .exe SDK’s from Android’s site and neither have the adb files.
    Help please!

  94. Mike_ironworker says:

    Hi, i just got to step 7 and executed step2-windows.bat and it just stays on the ! and no recovery screen comes up. i followed everything exactly. wondering why its not working

  95. smurfix says:

    INFOchecking custom ID…
    FAILED (remote: 42 custom id check fail)

    After that, and entering Recovery, adb doesn’t find the phone any more.

    Ideas?

    .. what now?

  96. […] click it).3. Follow the prompts to downgrade your phone. All done!V. Root the Phone1. Head to our How To Root the HTC Legend procedure immediately after finishing this procedure to continue. Tweet Support Our Site by […]

  97. will says:

    Hi, im trying to root my legend from virgin mobile in canada. Everything worked for me till the last step when step2-windows.bat tries to send rootedupdate.zip to the sd card. After pushing 31 files it always says: failed to copy ‘rootedupdate.zip’ to ‘/sdcard/rootedupdate.zip’ : I/O error. same error for win 32 and 64 .
    any help would be appreciated

  98. TheUnlockr says:

    Try and reformat your SD card and start over.

  99. Sanoj says:

    Successfully rooted .. Thankz

  100. TheUnlockr says:

    Thanks for posting it worked!

  101. Bluetigger68 says:

    In fact he can with a small workaround, install visionary+ by modaco and grant temporary su rights before starting step 2, then you can downgrade and root with the given procedures!

    • Dmakun says:

      Hello Bluetrigger68,
      I’ve been trying to root my legend and I’ve followed this procedure faithfully but i’m stuck at downgrading my phone before properly rooting. I NEED HELP!! I have successfully made a gold card but downgrading with RUU gives me [error 140] and i just can’t progress past this stage of the procedure. I’ve tried installing visionary+ and temporary root (on my phone) but it still wont grant me shell access! Actually gave up on this after numerous tries but my phone hasn’t been working normally since and call function force closes and crashes so often. I hope my phone isn’t bricked!? What must I do now?

      • Kaver79 says:

        I had a more or less bricked legend and I was also getting Bootloader error 140 when using RUU.
        I tried different RUU’s from shipped-roms, WWE’s without luck, however I managed to upgrade to RUU_Legend_Vodafone_AU_2.10.178.1 and when it started up, I made sure that USB debugging was enabled on my phone and that adb was working (checking “adb devices”). Downgrading still did not work, so I used “hack4legend-v5” (a lot of error messages, but that’s ok) and afterwards I managed to downgrade to WWE 1.31 without problems at all. After this, I just followed the rooting guide.
        Thanks!

        • Altix31 says:

          Hi Kaver79,
          You need to put your phone in bootloader mode manually. I used this for my Legend with “adb-windows.exe
          reboot-loader” from “r4-legend-root” tool and when the phone was in bootloader mode I ran the RUU.Hopes this help’s.

    • DesperateDos says:

      That means it was not necessary to run step2-windows.bat from recovery itself? Can I run it when the phone is up and running after granting su rights?

  102. Bluetigger68 says:

    In fact he can with a small workaround, install visionary+ by modaco and grant temporary su rights before starting step 2, then you can downgrade and root with the given procedures!

  103. Mozart Ni Memel says:

    hi! i had froyo and downgraded to 1.31 eclair… but i still have hboot 1.01… will this work? i’ve been trying this guide but i get stuck at step2.. the cmd window just opens and closes very quickly, and my phone is stuck at the exclamation screen… i hope you can tell me what i’m doing wrong…

    -i have the old ver of htc sync btw..

  104. Thomas says:

    I spent the day wrestling with this and only managed to root it after downgrading the software. I would highly recommend you do the same to avoid the frustration that I experienced.

    To everyone who can’t find the device in step2.bat, it’s because step1.bat isn’t working properly to load the files.

    Just follow these steps and you’ll be fine:
    1. Create goldcard (make sure its working).
    2. Downgrade software.
    3. Follow this tute.

    Once it’s done it seems easy, and you’ll never have to do it again. Thanks to everyone who put this tutorial together!

  105. Thomas says:

    I spent the day wrestling with this and only managed to root it after downgrading the software. I would highly recommend you do the same to avoid the frustration that I experienced.

    To everyone who can’t find the device in step2.bat, it’s because step1.bat isn’t working properly to load the files.

    Just follow these steps and you’ll be fine:
    1. Create goldcard (make sure its working).
    2. Downgrade software.
    3. Follow this tute.

    Once it’s done it seems easy, and you’ll never have to do it again. Thanks to everyone who put this tutorial together!

  106. ilc says:

    I had many of the errors discussed below with my Legend. Failings at step 2 happened as per other users below as well as other errors including “remote: 42 custom id check fail” “Remote: 43 main version check fail”

    I downgraded and also instead of using a card reader used the phone. Not sure which one of these made it work but eventually had some luck after literally being at it all day! Thanks for the good tutorial

  107. ilc says:

    I had many of the errors discussed below with my Legend. Failings at step 2 happened as per other users below as well as other errors including “remote: 42 custom id check fail” “Remote: 43 main version check fail”

    I downgraded and also instead of using a card reader used the phone. Not sure which one of these made it work but eventually had some luck after literally being at it all day! Thanks for the good tutorial

  108. same problem here, new formated goldcard and older htc sync version didnt helped me.everytime I/O error he cant load the zip file. got 64bit win7

  109. Marvilouz says:

    hi can i root my htc legend 2.1 ver, 1.27 rom, thanks

  110. Marvilouz says:

    hi can i root my htc legend 2.1 ver, 1.27 rom, thanks

  111. buffyfan says:

    Step I can be replaced by the following procedure keeping HBOOT 1.01 intact.

    Procedure when running HBOOT 1.01

    Connect your phone to your PC. Second you have to install VISIONary r13 into your phone and do the “temproot” procedure. After a successful “temproot” you should be able to adb shell and then su. Fire up command prompt and issue:
    Code:
    adb shell
    su
    …you should have root privileges now (showing #). Next thing is backing up misc partition and replacing it with one from hack4legend-v5.zip. Extract this zip somewhere and fire another command promt there. Now you should upload flash_image binary and misc1-2.img:
    Code:
    adb push flash_image /data/local/
    adb push misc1-2.img /data/local/
    …switch back to 1st command prompt and change permission of flash_image_binary:
    Code:
    chmod 755 /data/local/flash_image
    …and backup your current misc partition:
    Code:
    cat /dev/mtd/mtd0 > /sdcard/misc_backup.img
    Now flash misc1-2.img:
    Code:
    /data/local/flash_image misc /data/local/misc1-2.img
    exit

    Source: http://forum.xda-developers.com/showthread.php?t=845512

  112. […] deze link moet het lukken: How To: Root the HTC Legend (Updated 12.13.10) | TheUnlockr suc6 Met citaat […]

  113. Wodraq says:

    rooted android 2.2 with HBOOT 1.01, follwing http://forum.xda-developers.com/showthread.php?t=845512 till “exit” before section III.
    Do I have to worry if I find this more thrilling than a roller coaster ride?
    Thanks to everyone for their efforts

  114. Oscarschenk says:

    Can you also do this with HBOOT 1.01…? Because I can’t upgrade to 1.31.

  115. Kevbeckyhk says:

    I have already upgrade my Legend to 2.2. How can I root my Legend now? Do you have other way to help me as some application need the device been rooted otherwise can’t be used. Please help! Thanks

  116. jt says:

    Successfully rooted! Thanks David!

  117. Raushan9666 says:

    while flashing my htc legend it shows:-
    Legend Root Step 1

    Erasing cache and rebooting in RUU mode…

    erasing ‘cache’… OKAY
    … OKAY

    About to start flash…

    sending ‘zip’ (121756 KB)… OKAY
    writing ‘zip’…

    what should i do????
    plz help me 🙁
    Flag

  118. Raushan9666 says:

    how much time it takes for writing ‘zip’………
    plz tell i urgently need your help unlockr…

  119. Raushan9666 says:

    plzzz help me

  120. thanksunlockr says:

    i had problem with the steps because i didnt but the tools in c: o.o so i sat here troubleshotting for 2 hours by that mistake…

  121. Wolfie says:

    I can’t seem to get this to work on my Legend. I have HTC Sync 2.0.33 and when I run the .bat files, this is what happens:

    C:>cd r4-legend-root
    C:r4-legend-root>step1-windows.bat
    Legend Root Step 1
    Erasing cache and rebooting in RUU mode…
    erasing ‘cache’… OKAY
    … OKAY
    About to start flash…

    sending ‘zip’ (121756 KB)… OKAY
    writing ‘zip’… INFOadopting the signature contained in this image…
    INFOsignature checking…
    INFOzip header checking…
    INFOzip info parsing…
    INFOchecking model ID…
    FAILED (remote: 41 model id check fail)
    sending ‘zip’ (121756 KB)… OKAY
    writing ‘zip’… INFOadopting the signature contained in this image…
    INFOsignature checking…
    INFOzip header checking…
    INFOzip info parsing…
    INFOchecking model ID…
    FAILED (remote: 41 model id check fail)
    Rebooting to bootloader…
    rebooting into bootloader… OKAY
    Step 1 complete – now use the bootloader menu to enter recovery mode.
    To do this, press the power button, wait a few seconds, then use the volume keys
    and power button to select the RECOVERY option.

    C:r4-legend-root>step2-windows.bat
    Legend Root Step 2
    Pushing required files to device…
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    error: device not found
    error: device not found
    Pushing update file to device sdcard – this may take a few minutes…
    error: device not found
    error: device not found
    Now wipe and apply rootedupdate.zip from the recovery image menu.
    error: device not found
    C:r4-legend-root>

    Anyone help me with where I’ve gone wrong here? Thanks.

    • Kayce says:

      I’m having the same problem. Can some1 help me? Thanks!

    • andrufka says:

      put out side and in side usb divice

    • Jin says:

      uninstall sync and re install it. when sync still installing go to recovery (dont touch anything when its in recovery) and open a command promp/cmd
      and put cdr4-legend-root to the command promp/cmd.
      and run step2-windows.bat and just wait for it to finish and you should see a green writing when it finish

    • Zepid says:

      Hi, It seems you get stuck with the “remote: 41 model id check fail” error. This indicates a bad goldcard, try recreating it with http://android.modaco.com/topic/308798-pc-application-goldcardtool/, makes it real easy

    • Arie says:

      When you get the message “FAILED (remote: 41 model id check fail)” on step 1, your goldcard is probably incorrect. This is probably caused by an incorrect instruction in the goldcard how-to. Instead of manually reversing the cid code in step 6 of the goldcard how-to, reverse it using the online goldcard hex reverser: http://hexrev.soaa.me/

  122. guest says:

    Thanks it work!!!

  123. Krizzii says:

    Thank your! Finally rooted my Legend! 🙂 It just happened after a day of trial and error…

  124. muppen says:

    Do i have to make a goldcard for rooting my phone or can i root it anyway? I have done a jailbreak on a ipod touch once but this looks more complicated.

  125. Almedin_max says:

     hello, I have a vodafone htc legend and I have a problem with the Step2 windovs,showing me the message that the unit is ofline and stops the … is there a solution?

  126. Smide says:

    Pls If you wanna by succesfull use WIN XP. I try it for many hours on win 7. On win XP i have it for 15 minutes. I am talking about downgrading

  127. Smide says:

    Hello I Rooted my android 2.2 by this tutorial to 2.1 with root. Then i want to go back to 2.2 but OTA updates doesnt work so I put there original HTC ROM.But I lost ROOT :|. Pls advise me if i want to have root and original HTC 2.2 ROM on my Legeng how to do it ? I know how to root but dont know how to upgrade to 2.2 without loosing root.

    Thanks you

  128. Arunursluv says:

    i have rooted my htc legend and currently running CM7 but when i reboot my mobile to recovery screen i get the same old (like unrooted htc legend) options. Is there a way to gain complete root? with out the necessary of running recovery.bat every time i want to flash my legend with a new version.

  129. Ryttge says:

    The sync version you linked misses vcredist.msi thus rendering this guide useless.

    • TheUnlockr says:

      As with all of the how to’s on this site, it generally helps everyone more for you to contribute to the community instead of pointing out faults. This procedure is rather old, do you have a link to a new sync version to help others out?

      • Ryttge says:

        I think that the vscredit.msi is supposed to be downloaded by the installer and that they simply closed the download link. Rendering all the installers useless and thus making this procedure impossible,

        It was pretty annoying to find out after creating a goldcard and having alot of problem with downgrading to finaly come here and it all fails on a download link.

        • Ryttge says:

          A clean format and reinstall of w7 solved the problem. The problem microsoft visual c++ 2005 redistributable KB2467175 being bugged upp and the program not recognised an already installed product. Uninstall/install did not work.

          Might be a bit drastic but i was gonna format it this week anyway.

  130. Mike says:

    Hi.  I have decided to root my legend. 

    I just have some questions before I push through:1. upon installing a rom, do we still need to install launchers or is it ready to use?

    2. is the “phone keypad” input type still available like the one in stock?
    3. after rooting, all those HTC widgets in settings (like airplane mode, wifi etc) will all be gone right?
    4. i dont use google contacts to synce.  i synchronize my contacts and calendar with my ms outlook via HTC sync.  is this still possible after rooting?  because before, even after i hard reset my legend, i just sync everything in my outlook and everything is back to were it was.
    hope to get some replies.  thank you very much.

  131. Jin says:

    THIS IS WHAT YOU SHOULD GET WHEN STEP 2 IS WORKING

    C:UsersCESAR>cdr4-legend-root

    C:r4-legend-root>step2-windows.bat
    Legend Root Step 2

    Pushing required files to device…

    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    push: files/etc/mtab -> /etc/mtab
    push: files/etc/fstab -> /etc/fstab
    push: files/sbin/wipe -> /sbin/wipe
    push: files/sbin/unyaffs -> /sbin/unyaffs
    push: files/sbin/ums_toggle -> /sbin/ums_toggle
    push: files/sbin/um -> /sbin/um
    push: files/sbin/tune2fs -> /sbin/tune2fs
    push: files/sbin/toolbox -> /sbin/toolbox
    push: files/sbin/sdparted -> /sbin/sdparted
    push: files/sbin/recovery -> /sbin/recovery
    push: files/sbin/reboot -> /sbin/reboot
    push: files/sbin/parted -> /sbin/parted
    push: files/sbin/nandroid-mobile.sh -> /sbin/nandroid-mobile.sh
    push: files/sbin/mkyaffs2image -> /sbin/mkyaffs2image
    push: files/sbin/mke2fs -> /sbin/mke2fs
    push: files/sbin/log2sd -> /sbin/log2sd
    push: files/sbin/fs -> /sbin/fs
    push: files/sbin/flash_image -> /sbin/flash_image
    push: files/sbin/fix_permissions -> /sbin/fix_permissions
    push: files/sbin/e2fsck -> /sbin/e2fsck
    push: files/sbin/dump_image -> /sbin/dump_image
    push: files/sbin/busybox -> /sbin/busybox
    push: files/sbin/backuptool.sh -> /sbin/backuptool.sh
    push: files/sbin/adbd – Copy (2) -> /sbin/adbd – Copy (2)
    push: files/sbin/adbd – Copy -> /sbin/adbd – Copy
    push: files/sbin/adbd -> /sbin/adbd
    push: files/system/bin/sh -> /system/bin/sh
    push: files/system/bin/linker -> /system/bin/linker
    push: files/system/lib/libstdc++.so -> /system/lib/libstdc++.so
    push: files/system/lib/libm.so -> /system/lib/libm.so
    push: files/system/lib/liblog.so -> /system/lib/liblog.so
    push: files/system/lib/libcutils.so -> /system/lib/libcutils.so
    push: files/system/lib/libc.so -> /system/lib/libc.so
    33 files pushed. 0 files skipped.
    1033 KB/s (4011221 bytes in 3.790s)

    Pushing update file to device sdcard – this may take a few minutes…

    1057 KB/s (110689022 bytes in 102.233s)

    Now wipe and apply rootedupdate.zip from the recovery image menu.

    nohup: appending output to nohup.out

  132. Jin says:

    you can root HBOOT 1.01 because i did it to mine a couple of days ago

  133. The step 1-windows.bat look fail for me… i can wait over 1h, nothing happen…

    any idea ?

  134. Robmoore808 says:

    I’m having trouble creating a gold card.  I even went out and bought the Kingston 2 gig. After I edit with the hex editor it cannot be read and the comp asks for me to reformat it again. I’m 100% positive the CID code is right too. Please help

  135. Gaem says:

    great!!!+++!! worked for me!

  136. Charlie J says:

    Hi, I can’t get this to work for my HTC Legend, most of the step 1 batch file seems to work until it gets to the end with this message:

    FAILED (remote: 41 model id check fail)

    Then Step 2 gives this message:

    C:r4-legend-root>step2-windows.bat
    Legend Root Step 2
    Pushing required files to device…
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    error: device offline
    error: device offline
    Pushing update file to device sdcard – this may take a few minutes…
    error: device offline
    error: device offline
    Now wipe and apply rootedupdate.zip from the recovery image menu.
    error: device not found
    C:r4-legend-root>

    Any ideas? I’ve tried it on windows xp and windows 7, I’ve got the correct older version of htc sync installed (2.0.33).

  137. Charlie J says:

    Batch file 1 when run from cmd prompt shows this message when it completes:

    Failed: (remote: 43 main version check fail)

    When Batch file 2 is run it says error: device offline.

    Has anyone figured out how to get around this?

  138. Sparklings says:

    It fails at step2 and the command prompt closes with the reason error : device offline
    Could you please help me?

  139. […] Mein Problem kommt allerdings beim Rooten des Legends. Ich gehe nach dieser Anleitung vor ( How To: Root the HTC Legend (Updated 12.13.10) | TheUnlockr ). Ich scheitere beim Schritt 7. Dort erhalte ich immer folgenden Fehlermeldung (unter Linux): […]

  140. Ryan Bolton says:

    IF YOU ARE STUCK ON THE Step2-windows.bat, it is very simple.

    Make your goldcard again, 
    place it into phone and do step 1, but when finished you must take out gold card and replace with another sd card. 
    Then plug back in, boot phone whilst holding back, and navigate to the recover ! screen. 

    They missed this step out of the instructions. 

    DO NOT LEAVE GOLDCARD IN FOR STEP2-WINDOWS.BAT

  141. Itamar says:

    hey i’ve tried that before and failed, and so i don’t know if my device is rooted or not.. how do i check that?

  142. Olek says:

    Could someone help me with rooting my Legend 2.2 hboot 1.0. I have made a goldcard. On the step1 I have an error 43 and on the step 2- error-device is offline. I run Windows 7 and latest HTC sync on my PC.
    Thanks a lot in advance.

    Olek

  143. Will says:

    My step 1 doesnt progress past “” any ideas?

  144. stev says:

    please help,
    on step 1 I’m getting remote: 43 main version check fail
    what am I doing wrong?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.