• XDA Forums have been migrated to XenForo. We are aware of several issues including missing threads, logins not working, and more. To discuss, use this thread.

[GUIDE] How to downgrade 1.7x/1.8x/2.x to 1.32.405.6

Status
Not open for further replies.

jkoljo

Inactive Recognized Developer
Jun 18, 2009
3,400
2,526
0
Tampere
DO NOT USE THIS IF YOUR PHONE CAME WITH GINGERBREAD Or newer Software. Use the Ace Hack Kit for DHD

How to downgrade to 1.32.405.6 WWE

HTC - Quietly S-OFF. Again.


About:

The problems started when HTC released their 1.72.405.3 OTA update. That update could not be rooted, and many people got stuck in stock roms. Now a downgrade method has arrived! After this process, you can use any root (+ S-OFF) method you want. Basically your device will be just like any other Desire HD with older build version. Downgrading will completely reset your device to factory defaults, so remember to back up all important data (such as contacts, game saves and sms messages).

System requirements:
  • HTC Sync (or ADB drivers)
  • Desire HD with build number 1.72 or higher
  • [Warning] Telus DHDs may lose sound because the 1.32.405.6 is not fully compatible with the sound chip. Just start using a custom ROM, and it will work fine.

How to downgrade:

Section 1
  • Disable any antivirus software
  • If you have a branded / regional (like Indian or Vodaphone) device, you have to make a Goldcard. Use "mmc2" instead of "mmc1"!!
  • Download the attached file and extract it
  • Get stock 1.32 PD98IMG.zip ROM, mirror
  • Put the PD98IMG.zip into your SD card. Do not put it into a folder, and do not extract it.
Section 2a [For Froyo ROMs, 1.7x and 1.8x]
  • Connect Desire HD to a computer. Charge only, USB Debugging enabled!
  • Open up a cmd and go to Downgrade folder, execute commands:
Code:
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
Section 2b [For Gingerbread ROMs, 2.x]
  • Connect Desire HD to a computer. Charge only, USB Debugging enabled!
  • Open up a cmd and go to Downgrade folder, execute commands:
Code:
adb push misc_version /data/local/tmp
adb push fre3vo /data/local/tmp
adb shell chmod 777 /data/local/tmp/fre3vo
adb shell chmod 777 /data/local/tmp/misc_version
adb shell
./data/local/tmp/fre3vo -debug -start FBB00000 -end FFFFFFFF
Section 3
If you got "#" in the result, you have temporary root! Proceed with commands:
Code:
cd /data/local/tmp
./misc_version -s 1.31.405.6
  • Close the CMD. Reboot while holding volume down, it will go to the bootloader
  • Follow the instructions (start the update)
  • Done. You can now click my thanks button! ;) Proceed with old S-OFF methods, and remove the PD98IMG.zip from your SD. I recommend Radio S-OFF for new users. :)
Big thanks: Scotty2, Guhl and the fre3vo team

Downloadcount for Downgrade package v1 is 15808, and for v2 it is 32012.
 

Attachments

Last edited by a moderator:

jkoljo

Inactive Recognized Developer
Jun 18, 2009
3,400
2,526
0
Tampere
FAQ:
Q: Will I lose all my settings and applications?
- Yes, so make a backup with MyBackup Pro.
Q: I have done Radio S-OFF and SuperCID, do I need this?
- No, with those you do not need this kind of trickery.
Q: I have flashed a custom ROM with e.g. 1.84 build number, do I need this?
- No, with ClockworkMod you can jump between builds freely.
Q: It says '#' but I still cannot use root applications!
- That is normal, this method only gives root in command line. Just go ahead and downgrade.
Q: Is my phone Froyo or Gingerbread?
- Check it in Settings -> About -> Software information -> Android version. 2.2 is Froyo and 2.3 is Gingerbread.
Q: How do I navigate to downgrade folder?
- You can read this short and easy explanation.
Troubleshooting:
- "Main version is older"? You did not type everything correctly. Please try it again and see if any errors come up.
- "Error opening backup file"? You did not use "Charge only" -connection, or your SD card is faulty.
- "CID mismatch/CID incorrect"? Your device is branded. Just make a Goldcard, put the PD98IMG.zip to the card again and go to the bootloader.
- "Model ID incorrect"? Some Telus DHDs get this, just make a Goldcard.
- "Failed to set prot mask (Inappropriate ioctl for device)"? Use Gingerbread method to downgrade.
- Zip will not load in bootloader? Format your SD card to FAT32, no quick format! You can also try another SD.
- Problems while making Goldcard? See this post.
- PD98IMG.zip md5sum is: C3D244A9F056E48EE3851A14FF52204C
If you like my work, please consider: (or just hit the thanks button :D)
 
Last edited:

gsk

New member
Mar 10, 2008
7
2
0
Bristol
I have temproot working. Currently downloading the RUU file on my REALLY slow internet...

I think there is a couple of small errors?

cd /data/local/tmp
./misc-version -s 1.31.405.3

should be

cd /data/local/tmp/
./misc_version -s 1.31.405.3

also, the psneuter is a .txt file, just remove the .txt extension to use the file.
 
  • Like
Reactions: ReyTech and jkoljo

robE9

New member
Dec 7, 2010
214
18
0
"So, rebooted in bootloader, loaded pd98img.zip....checked it but after says Main Version is older ! Update Fail ! Press power to reboot.


Any ideeas to try ?
 

jkoljo

Inactive Recognized Developer
Jun 18, 2009
3,400
2,526
0
Tampere
"So, rebooted in bootloader, loaded pd98img.zip....checked it but after says Main Version is older ! Update Fail ! Press power to reboot.

Any ideeas to try ?
Did you get #, and did you run the misc_version executable? Did you write the version number correctly there?

You still will not have root of 1.72/1.75! but this does allow you to downgrade and attain root on older Firmware
That is right. The psneuter gives temporary root, but as scotty2 said, it kind of shoots the current rom in the head while doing that..
 
Last edited:

jkoljo

Inactive Recognized Developer
Jun 18, 2009
3,400
2,526
0
Tampere
Status
Not open for further replies.
Our Apps
Get our official app! (coming soon)
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone