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.

  • Nick

    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?

    • Pradeep Neela

      yes its the newest firmware

  • Nick

    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?

  • ishaan

    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 !!

  • Peter

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

    • Pradeep Neela

      this process will work on you 32 bit systems!

  • Anees Ur Rahman

    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…..


  • Haha

    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


    • Pradeep Neela

      we have taken the feedback!

  • Shayne

    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

    • Neela Pradeep

      just try now as the app has been updated with the latest version!

  • feh

    link not working, help!

    • Pradeep Neela

      we are in the process of fixing!

      • Ning

        Hi Pradeep,
        Is the procedure above applicable to root HTC Desire S ?


        • Pradeep Neela

          No, its different for Desire S

  • madgea

    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


    • Pradeep Neela

      try in 32 bit system!

      • raymond cheung

        Hi, Pradeep and anyone else, who know how to use 32 bit system ? as my notebook is 32 bit with windows 7. so i don’t understand what Pradeep’s mean and how to do it on 32 bit system as i want to root my HTC DESIRE. anyone can help to elaborate, please.

        • Pradeep Neela

          IT WORKS ON 32 BIT PCs

  • magea

    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??

    • Pradeep Neela

      unlock the bootloader as i can see that HTC Logo only flashes black in the failure of bootloader unlock!

  • Jas

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

    • NeaL Pradeep

      yes jas, we are working on the same!

      • jas

        Thanks man waiting eagerly….

  • egbert

    How would i find that out?

  • egbert

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

    • NeaL Pradeep

      is it in your phone?

  • Cam

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

    • NeaL Pradeep

      yes, its an all new firmware!

      • Cam

        Its not an option to answer yes. Its an error message and you cannot go anywhere from there. You must abort after

  • Husein

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

    • NeaL Pradeep

      yes its the latest version!

  • Mangal Singh

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

    • NeaL Pradeep

      use 32 bit version!

  • Zitto

    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

    • NeaL Pradeep

      TRY IN WIN 32 BIT version!

  • Zeyar Wynn Tun

    Does it work for Official Gingerbread firmware…???

    • NeaL Pradeep

      yes it will work!

      • zinzi

        don’t work!!!!

        • NeaL Pradeep

          what is the issue?