1. Home
  2. Mobile

How To Permanently Root HTC Desire HD [Complete Guide]

While we already featured a guide on rooting HTC Desire HD a few months back when the device was newly launched, it was only a temporary root solution and did not allow you to install custom ROMs to your phone. That is why we are now bringing you this updated guide on how to gain complete permanent root access to your HTC Desire HD.

HTC Desire HDNote: If you are a Telus subscriber in Canada and want to root your Telus Desire HD, these instructions will not work for you. Please see our guide for the Telus Desire HD instead. The following instructions are only meant for the generic/international variant of HTC Desire HD.

Before you proceed, take a look at our top 10 reasons for rooting your Android device to get a complete picture of what you will be able to do after you root your phone. Once you are ready, proceed with the following instructions.

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.


Before you proceed, please make sure that your HTC Desire HD does NOT have the official 1.72 OTA update released in December 2010 or any later OTA update. In case you have installed it, you must first downgrade it to an older version. See our guide on how to downgrade HTC Desire HD after OTA update. It may sound like a cumbersome step to take but it is necessary to proceed with the following instructions.


  1. Download Paul’s VISIONary+ tool and transfer it to your phone.
  2. Install the tool by tapping on the APK file.
  3. Launch the tool and enable the ‘Set system r/w after root’ checkbox.
  4. Tap ‘Temproot Now!’ and wait for the process to finish.
  5. Tap ‘Attempt Permroot Now!’ and again wait for the process to finish. The phone will automatically reboot once done.
  6. To test if rooting has been successful, install Terminal Emulator from Android Market, launch it and enter the command ‘su’ in it (without the quotes). If you get the # prompt, permanent rooting has been successful.

While your phone has now been rooted, you must still gain S-OFF on it to perform several advanced functions such as the ability to install a custom recovery image that in turn allows you to install custom ROMs to your device. For details, see our guide on gaining S-OFF on HTC Desire HD.

Credit for this method goes to XDA-Developers forum member zexbig.

[via XDA-Developers]


  1. hello, pls i need help. my htc desire hd got stuck on htc white screen, I cant root as the phone does not enter set up, all attempt to root it prove abortive. please can some one help to get my phone back to working, the phone for now stop at white screen, vibrate seven times and refuse to boot, attempt to do factory reset prove abortive, recovery the same, bootloader thesame

  2. I’ve tried to root my DHD android 2.3.3 from step 1 through step 4 without checked on the requirement. And then my DHD shutdown . And now it’s not available to turn on again . Please help me . I want to turn on it again. How ?

  3. No WiFi hotspot, can’t root, can’t boot…………….. 1000000000 post on forums, but NO true fixes
    This Sucks, big time….. Anyone know when the iPhone 5 is due

  4. I have been working on computers for 16 years, and rooting my HTC Inspire on ATT can’t be done.

    Jailbreaking a iPhone is easier… this all started when I updated to Gingerbread and lost my WiFi Hotspot / teathering. NOW i’m stuck with dumb ass Gingerbread, that is not that cool to give up teathering and tons of ATT Bloatware.

    I am losing love for android, i thought it was Apple that had us by the balls

  5. Hi! Tks for guide!

    I’m with a problem, when I tap in temproot now! Apparently the program starts as well as expected. But after a few seconds a black screen appears and then nothing occurs…

    I dont know… maybe the OTA 1.7.2? How Can I check it?

  6. if a phone is rooted can anybody with a modicum of intelligence let me know how exactly i will benefit from this????

  7. Hi! Thanks for the guide.

    I have a problem tho. I’m a bit new to this and think I have screwed my phone over. Using this youtube video; http://www.youtube.com/watch?v=Nlz0aBGNhow I got to point 10 and couldnt install ROM manager from the market. I turned my phone off and now it keeps popping up the message ‘The process android.process.acore has stopped unexpectedly. Please try again.’ Do you know what the problem is and how i can solve it?

    Hope you can help!!



  8. Hi. I have a HTC Desire HD. I rooted it in the way your guide told me. However I unrooted it (don’t ask me why). And now I’m trying to root it again, but it keeps denying. It roots temporarily, and when I attempt perm root it shuts down restarts and when I check it – permission denied. WTF is wrong with the phone?

  9. The most errros that I read in this posts, are becouse the ANTIVIRUS.

    My antiviris (Nod32) delete code (about 1kb) from the APK (simple zip file) when I download it.

    Complity disable AV and then download the file. The EXACTLY file size at 17/05/2011 is 1.241.620 Bytes

    Best regards! 🙂

  10. I’m getting a black screen on step 5, does anyone know why? It’s been on it for about 15 minutes now.

    • at this step you will promt from superuser, to root access to this app, you tap on YES and the phone inmediatly restart.

      If you get stunk at this step mey be your software version is newer than 1.32, so you need (like me) do a downgrade.


  11. Getting force close on Terminal Emulator, any other way to see if its successfully routed without going through the next stage?

  12. if you wanna root gingerbread 2.3.3 you need to downgrade to froyo 1.32.405 and get S-OFF, then upgrade to Gingerbread and use Gingerbreak to get root

    • Of course it doesn’t, you fucking idiot, it’s for the HTC Desire HD….

  13. Hi,
    I downgraded my htc desire hd and attempted to root through visionary+ tool…i did the following
    Downgraded to official firmware PD98IMG.zip
    All was working fine
    I installed visionary+ and temp rooted
    i then attempted to perm rooted, my phone restarted and then got stuck at the htc logo screen….
    I have tried reflasing the official firmware but it keeps getting stuck on the htc logo screen. Any help? Thanks

  14. Hi, how long does it take to finish step 4? I keep seeing a black screen now … and it’s ~10 min since I clicked on temproot now.

  15. Hi. I have followed all the steps(If I am not crazy) and the phone seems to be rooted. But I cannot uninstall Amazon MP3 crap. Shouldn’t that be possible, when the phone is rooted?

  16. There is no zip file in steps 1 or 2. The file in Step 1 is an APK file, which is an application installer file you can run from your Android phone to install an app. Copy it anywhere on your phone’s SD card. Then launch it by browsing to its location from your phone using a file manager. You can find several file managers in Android Market. We recommend Astro File Manager – it’s free and works great. Just use it to browse to the location where you copied the file, tap on it, choose ‘Open App Manager’ and tap ‘Install’. That should install the app on your phone, and you can then launch it from your Apps list.

    • Noob question….
      I’ve transfered it to the phone’s SD card, i use astro file manager to look for the file. when i find it the file acts like a Zip file not a APK file…. do i have to remane the file to have the extension of APK or am i doing something wrong ?

    • just rename the extension name to APK , for some reason the browser after download some file will automatically change the extension name

  17. having trouble with steps 1 and 2. where do I place the zip file (SD Card?) or do I unzip it. In step 2 where am I suppose to run it from. Sorry for the dumb questions but I have gotten this far but now am stuck. Thanks for the help in advance

    • All rooting tools are trojans in one way or the other as they exploit loopholes in Android’s system to inject files into them in order to root them.

Leave a Reply

Your email address will not be published. Required fields are marked *

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