How to Root HTC Desire GSM & CDMA Android Phones

HTC DESIRE Rooting LogoFor all HTC Desire users, we really apologize as of late we understand that we haven’t been covering much on your phone but not to worry as we will now ensure that sufficient coverage is been provided at, we will be more than happy to hear from you just in case if you need anything from us. So, in the due course of this article we will check out on how you can root your phone by following the simple instructions which we will see over a due course of this article. The best part of this is that since it’s a universal procedure to root, you can easily root both of your HTC Desire GSM as well as the HTC Desire CDMA versions.

Disclaimer: We should not be held responsible in any manner if any damage happens to your device which is very unlikely if you follow each and every single instruction which is mentioned below. Also, please note that rooting the phone will void the warranty completely though the warranty can be re claimed as soon as you update with the factory firmware or the default firmware.

What is Rooting?
Rooting is basically a technique wherein if a phone is rooted then it lets third party applications as well as the user to access the system level files which otherwise are not provided with the access so that the required amount of customizations can be made with the System which are generally done by the custom ROM installations. Let’s check out on what are the advantages and disadvantages of the rooting.

Advantages of Rooting:

  • First and Foremost, rooting allows the customizations like it allows the installation of Custom ROMs in the phone.
  • Allows you to convert file systems from the laggy RFS to the speedy EXT4,
  • Allows you to remove the system apps which come by default with the phone,
  • Allows you to apply host of other customizations

Disadvantages of Rooting:
The only disadvantage of rooting is that it voids the warranty but it can be reclaimed if you update your phone with the default firmware or with the factory firmware.

For your simplicity we have broken this article into different sections wherein you can easily follow the article without having any issues. The tools which we will be using are the Unrevoked tool along with the HBoot drivers which we will tell you on how you can use them easily.

Let’s proceed to the enxt page where we will see the procedure to root the HTC Desire smart phone.


  1. Tried several time. On Windows 7 64 bit, XP and then Windows 7 32. Doesn’t work on any of them. I get the “Is your firmware too new?” Message. Apart from the XP which doesn’t recognise the phone after installing the Android USB driver. I have a HTC Desire one T Mobile. What do I do?

  2. Tried several time. On Windows 7 64 bit, XP and then Windows 7 32. Doesn’t work on any of them. I get the “Is your firmware too new?” Message. Apart from the XP which doesn’t recognise the phone after installing the Android USB driver. I have a HTC Desire one T Mobile. What do I do?

  3. hey pradeep plz help i have rooted my phone but when i try to do “update from sd card” for a custom rom it says invalid operation . where do u live man im srsly in deep shit . can i plz have ur no. or something ! the phone is stuck !!

  4. My PC is running 32bit OS, but error still comes up.. “Is your firmware too new?” What to do?

  5. Hi Guys,

    My Phone is working with Gingerbread update and when i try to root my mobile its giving me “Your firmware is too new”. Please how can i downgrade to Froyo from Gingerbread update so that i can root and install ICS in my mobile. \

    Please help on this…..


  6. Thanks .. but the same problem with win 32 and 64 ..

    I have htc desire 2.3.3 .. and i try all method to get root without any success

    I hope i will get help here


  7. If you get the “Is your firmware too new” problem, if you have installed clockwork mod on the phone before then relax… it worked. just use ROM Manager from the android market to install your custom ROM or go into recovery mode. just DONT press the power button while it’s in recovery mode… you’ll regret it <3

  8. link not working, help!

  9. again, I hae the HTC desire, which i upgraded to gingerbread 2.3.3 recently.
    now i’m following the above mentioned steps, and when the Unrevoked reached the stage where it says \Rebooting Root\ then i get the following error msg:
    \ Error: failed to get root. is your firmware too new?\

    then my phone rebvoots and nothing changes.

    any help? my OS is win 7 64 bits


  10. when i select \recovery\ menue, my screen flashes into the HTC logo, than i get a black screen with the picture of the HTC desire in the middle with a red triagle on to pf it and nothing happens, i need to remove the battery and reboot the phone, any help??

  11. hey dude i want o know that can u give any custom rom with sense 3.5 and faster processing in it

  12. How would i find that out?

  13. Doesn’t work for me either—-it comes up with— validation error.backup cid is missing—-help please. thank you

  14. I got same problem, says “is your firmware too new?” Is there any solution to this problem?

  15. even using 32 bit version I get the message “Is your firmware too new?” error

  16. HTC- Desire Android 2.3 (Gingerbread) Win7 64Bit. “Is your firmware too new?” error. :(

  17. Im trying to get the “Droidsheep”, but when i root, when am i supposed to run the unrevoked tool, cause when ran it with the phone in the bootmenu(volume down and power) i got then same as when the phone is just connected i get an notifycation that says ths
    and iv tried innstaling 7zip again and iv even tried re installing the file?
    any help?
    windows 7 64bit
    Htc Desire

  18. Does it work for Official Gingerbread firmware…???