How to Downgrade HTC Desire HD to 1.32.405.6 OTA Firmware

HTC Desire HDFor the owners of HTC Desire who have recently updated their phones with the latest firmware of 1.72 or 1.75 it was just the bad news for all as instead of user benefitting options htc smartly feeded in the applications which will avoid all the rooting procedures and is capable of even bricking the device for whole life with no option of regaining the same. So, all we can do is to downgrade to other versions which are more flexible and are more customizable, so let’s check out how you can downgrade to a much better version so that you can unlock your desire HD to the whole new level of customization and applications with the power of rooting. This  downgrade can be performed by all the users of HTC DESIRE HD whose current versions of the Android system versions are either 1.72 or 1.75 which recently got released in December last year.

Till now there is no thread with which we will be able to root the device straight from 1.72 and 1.75 version and the only option left to root the device is from the version of 1.32.405.6 along with the the free tool which is gfree tool. Do, ensure that before proceeding to update you have checked the version of your current. To check the version of your HTC DESIRE HD phone, you will have to first up go to “Settings” > “About Phone” where you will find the version name along with the number.

HTC DESIRE HD

Before proceeding to the downgrade you will have to have to ensure that you have the following pre requisites:

  • First up you will have to ensure that you have setuped the ADB on your Windows
  • Next you will have to install the Htc Sync on your computer
  • After this you will have to download Psneuter and also the Firmware 1.32.405.6.
  • Apart from the above things, you will also have to download Miscellaneous Version to your computer and need to extract the same contents in your computer

Procedure to downgrade HTC Desire HD to 1.32.405.6:

  • First up you will have to move “Psneuter” andMiscellaneous Versionpackage files to the folder named “platform-tools” which will be there in the Android SDK folder.
  • Now, you will have to put your HTC Desire HD in the USB Debugging Mode which can be done by going to “Applications” first then to “SETTINGS”, “Applications”, “Development” and then check on the option of “USB Debugging” as shown below.

USB Debugging

  • Now, you will have to connect your Desire HD to the computer via the USB cable and then on your computer you will have to open the “Command prompt” option after which you will have to key in the following mentioned commands as it is,

adb push psneuter /data/local/tmp

adb push misc_version /data/local/tmp

adb shell chmod 777 /data/local/tmp/psneuter

adb shell chmod 777 /data/local/tmp/misc_version

adb shell /data/local/tmp/psneuter

adb shell

  • As soon as you enter the above commands you will see that “#” sign will be coming instead of “$” symbol which signifies that it has been temporarily rooted and after which you will have to enter the below mentioned commands.

/data/local/tmp/misc_version -s 1.31.405.3

Exit

  • Now, you will have to copy the downloaded firmware 1.32.405.6 to the root of the SD card of your HTC Desire and note that you don’t have to extract the contents of the folder or the downloaded application.
  • Now, again the in the command prompt you will have to run the below mentioned command.

adb reboot bootloader

  • Now, all you need to do is to just follow the on screen instructions for flashing the firmware 1.32.105.6.

Now, there you go, congratulations you have now successfully downgraded your HTC Desire HD from v 1.72 or 1.75 to 1.32.405.6. Do, let us know if you face any issues while performing the above process, if you get stuck up any where in between then don’t panic, just repeat the above mentioned procedure again.

23 Comments
  1. Reply Hazwan February 5, 2012 at 8:14 pm

    Whats this symbol mean ‘$’ ?

    • Reply Neela Pradeep April 6, 2012 at 12:52 am

      its a command!

  2. Reply ali banni January 12, 2012 at 8:27 pm

    merci

  3. Reply cheema October 18, 2011 at 3:10 am

    jus set your adb(android sdk platform tools once you get a devide attached) you can check it in cmd.so then you jus follow what http://forum.xda-developers.com/showthread.php?t=905003# says to you…it really works…
    download downgrade file which is given on this page’s end.and froyo and gingerbread runners here’s what you want.just follow the instructions carefully not like me i have jus messed the whole thing up at the end but my dhd is safe :) i love it

  4. Reply cheema October 18, 2011 at 3:05 am

    hey i have done with this but when it came to bootloader i cancelled it mistakenly.so i jus wanna know have i rooted my dhd.or downgraded or what.or should i go through this process once again and click on update software .please please do reply please.
    nd for all who wish to downgrade or root their phone this link is very usefull also.
    thnx

  5. Reply Bahman September 17, 2011 at 4:59 pm

    Finally! The following did the trick:

    sudo adb shell /data/local/tmp/fre3vo -debug -start FBB00000end FFFFFFFF

    PS: I lost the source link for the command.

  6. Reply Bahman September 17, 2011 at 4:38 pm

    @DinoK: Sadly fre3vo gets stuck at “Frame Buffer handle: 9″ on my Desire HD.
    Android: 2.3.3, Build Number: 2.37.707.3, Kernel: 2.6.35.10

    I’d appreciate any help/hint. TIA,

  7. Reply mahmud August 21, 2011 at 3:05 pm

    C:\android-sdk-windows\tools>adb shell /data/local/tmp/psneuter
    Failed to set prot mask (Inappropriate ioctl for device)

    Why ????

    • Reply DinoK September 11, 2011 at 1:03 am

      Because psneuter is not applicable for Gingerbread. Use fre3vo instead of psneuter. Everything else remains the same.

  8. Reply rawdroid August 14, 2011 at 6:44 pm

    hi guys..I have been trying to downgrade my build to an earlier version….so that I can get it rooted..wen I get to the cmd prompt section and type in “cd/downgrade” since I have extracted the downgrade folder to the c drive…it tells me “the system cannot find the path specified”….can anybody help me pleeaaaaaaase

  9. Reply mohamed August 12, 2011 at 7:29 am

    hey guys, for those of you guys who are finding it hard to pass the CIDxx Incorrect, i suggest that you guys make a gold card! there a plenty of tutorials out there! but sum are much easier then others. yeh so make a gold card and start the entire process again! in the end u will find out that making a goldcard is MUCH MUCH longer then rooting it, but srsly a rooted DHD beats the BEEEEP out of any phone guys. no joke:) im like amazed with mines….
    yeh so goldcard – create one!

    • Reply NeaL Pradeep August 13, 2011 at 4:33 pm

      after downloading right click ont he file in yuor computer and choose “unblock” option!

  10. Reply rottwein July 5, 2011 at 10:43 pm

    Same problem here.

  11. Reply Karthik May 31, 2011 at 5:44 pm

    Guys I am on Gingerbread 2.3.3 with build 2.31.730.3, everything seems fine till the second last step and upon entering the last command I get $ sign instead of #. Can anyone help?

    • Reply Chode July 7, 2011 at 4:09 pm

      I’m getting the same issue, Gingerbread 2.3.3 build 2.36.405.8.

      • Reply Karthik July 7, 2011 at 11:17 pm

        Anything upto 2.37.720.3 can be downgraded, head over to and search for jkoljo’s thread. Answers for downgrading 2.36/7 can be found in page 181

  12. Reply blairfancy May 24, 2011 at 8:56 am

    For desire HD misc_version 0.1 does not work i need to use 0.2 version

  13. Reply farooq May 5, 2011 at 11:37 am

    Does it work with 1.84 build as well ?

    • Reply Neal Pradeep May 5, 2011 at 2:36 pm

      @farooq not tested though, you can check the same!

  14. Reply Dave McLaughlin May 2, 2011 at 9:47 am

    Same here. CID incorrect. One of the reasons I want to downgrade so I can root, apply the HTC_001 CID and then upgrade to Gingerbread!! Stuck just now because of this! :(

  15. Reply Will April 16, 2011 at 2:37 pm

    It says CID incorrect!

Leave a reply

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.