• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root 2.37 Downgrade Issues

Hey CuBz!

I've gotten to the stage where you bootload the 1.32 stock PD98IMG.zip (the second zip) but have hit a roadblock.

It loads and gets about halfway through the update before HBOOT says:

Main Version is older!
Update Fail!
Press <POWER> to reboot.


Any ideas? The only help I can find online is to make sure I've typed everything in correctly... but there's no typing involved whatsoever in this process so far.

Thanks in advance mate.
 
Hey CuBz!

I've gotten to the stage where you bootload the 1.32 stock PD98IMG.zip (the second zip) but have hit a roadblock.

It loads and gets about halfway through the update before HBOOT says:

Main Version is older!
Update Fail!
Press <POWER> to reboot.


Any ideas? The only help I can find online is to make sure I've typed everything in correctly... but there's no typing involved whatsoever in this process so far.

Thanks in advance mate.

You need to do this:

7. Download the Downgrade tools

8. Connect your Desire HD to the computer via USB. Choose charge only and make sure USB Debugging is enabled, and make sure HTC Sync is not running

9. Open up CMD and go to Downgrade folder (for example, if downgrade folder is located in "c:\Downgrade" type "cd c:\Downgrade" without the quotes in cmd), execute commands:

Quote:
adb push misc_version /data/local/tmp
adb push GingerBreak /data/local/tmp
adb shell chmod 777 /data/local/tmp/misc_version
adb shell chmod 777 /data/local/tmp/GingerBreak
adb shell
./data/local/tmp/GingerBreak

10. If you get '#' then you have temproot, now execute commands:

Quote:
cd /data/local/tmp
./misc_version -s 1.31.405.6
11. Close CMD. Disconnect phone from computer. Boot phone into Bootloader, follow the steps and continue to update
 
Thanks for posting the guide and sharing the knowledge! :D

I've been trying to go through the steps in the guide and for the life of me can't get USB debugging enabled. After I successfully install the Softbank JP Rom and the phone boots up I get a 'Insert Softbank USIM' message and can't do anything but make emergency calls (I'm in Australia so I don't have access to a Softbank USIM). Is there some way to enable USB debugging without going into the phone's settings? :confused:

I had a thought, is there a missing step in the guide between 6 and 7? i.e. replace the Softbank Rom on the SD card with the 1.32 Stock Rom and repeat step 4 to install the 1.32 Stock Rom?

Any help is much appreciated!!! :)
 
Thanks for posting the guide and sharing the knowledge! :D

I've been trying to go through the steps in the guide and for the life of me can't get USB debugging enabled. After I successfully install the Softbank JP Rom and the phone boots up I get a 'Insert Softbank USIM' message and can't do anything but make emergency calls (I'm in Australia so I don't have access to a Softbank USIM). Is there some way to enable USB debugging without going into the phone's settings? :confused:

I had a thought, is there a missing step in the guide between 6 and 7? i.e. replace the Softbank Rom on the SD card with the 1.32 Stock Rom and repeat step 4 to install the 1.32 Stock Rom?

Any help is much appreciated!!! :)


What have you done so far? like what have you flashed?
 
You need to do this:

7. Download the Downgrade tools

8. Connect your Desire HD to the computer via USB. Choose charge only and make sure USB Debugging is enabled, and make sure HTC Sync is not running

9. Open up CMD and go to Downgrade folder (for example, if downgrade folder is located in "c:\Downgrade" type "cd c:\Downgrade" without the quotes in cmd), execute commands:

Quote:
adb push misc_version /data/local/tmp
adb push GingerBreak /data/local/tmp
adb shell chmod 777 /data/local/tmp/misc_version
adb shell chmod 777 /data/local/tmp/GingerBreak
adb shell
./data/local/tmp/GingerBreak

10. If you get '#' then you have temproot, now execute commands:

Quote:
cd /data/local/tmp
./misc_version -s 1.31.405.6
11. Close CMD. Disconnect phone from computer. Boot phone into Bootloader, follow the steps and continue to update

Hey CdTDroiD, I understand that's what I need to do but I thought I wouldn't be up to that step yet. According to CuBz, I have to load the stock 1.32 PD98IMG.zip in Hboot first and THEN proceed with the steps you've given me.

CuBz:

No, you have to boot into bootloader again after loading the second PD98IMG.zip, then do the adb commands

Is that correct? Or am I interpreting what he says wrong? That's what he said here (8th post): http://androidforums.com/desire-hd-all-things-root/367895-guide-downgrade-2-37-1-32-405-6-100-confirmed.html

This is what happens when I try to load the second PD98IMG.zip in bootloader:

Boot into Bootloader
HBOOT shows
Nothing happens for a few seconds (this is normal)
Loading...[PD98IMG.zip] (blue loading bar in top right)
Checking...[PD98IMG.zip] (yellow loading bar in top right)
Yellow bar nearly finishes and then...

Main Version is older!
Update Fail!
Press <POWER> to reboot.


I successfully loaded the first PD98IMG.zip and my phone is now currently running it. I can't get this second zip to work however.

Thanks for the help.
 
What have you done so far? like what have you flashed?

Thanks for the help CdTDroiD :)

Step 1. Make Gold card -> DONE
Step 2. Download Softbank JP 2.37 Rom -> DONE
Step 3. Put Softbank JP 2.37 Rom on SD card root -> DONE
Step 4. DC phone from computer, start phone in bootloader & update to Softbank JP 2.37 Rom -> DONE
Step 5. Phone reboots with Softbank JP 2.37 Rom, download Stock 1.32 Rom -> DONE
Step 6. Replace Softbank 2.37 Rom with Stock 1.32 Rom on SD card root -> DONE
Step 7. Download Downgrade tools -> DONE

I'm up to Step 8 of the guide. That is, enable USB Debugging but I'm unable to get to the Phone Settings to enable USB Debugging because all I get is 'Insert Softbank USIM' (or something along those lines) and can't do anything but make emergency calls. :(

Edit: Was I meant to flash the Stock 1.32 Rom onto the phone in Step 6?
 
hellibelli, I'm pretty sure we have to flash the stock 1.32 rom (the second PD98IMG.zip) to the phone. Looks like CuBz reckoned it was a given. Could you give that a try and let me know how it goes? I keep getting that 'Main Version is older' error when I try to flash it.

Haha, look at us newbie kids working out how to walk up stairs when the adults just stroll on up and down like it's second nature :)
 
Thanks for the help CdTDroiD :)

Step 1. Make Gold card -> DONE
Step 2. Download Softbank JP 2.37 Rom -> DONE
Step 3. Put Softbank JP 2.37 Rom on SD card root -> DONE
Step 4. DC phone from computer, start phone in bootloader & update to Softbank JP 2.37 Rom -> DONE
Step 5. Phone reboots with Softbank JP 2.37 Rom, download Stock 1.32 Rom -> DONE
Step 6. Replace Softbank 2.37 Rom with Stock 1.32 Rom on SD card root -> DONE
Step 7. Download Downgrade tools -> DONE

I'm up to Step 8 of the guide. That is, enable USB Debugging but I'm unable to get to the Phone Settings to enable USB Debugging because all I get is 'Insert Softbank USIM' (or something along those lines) and can't do anything but make emergency calls. :(

Edit: Was I meant to flash the Stock 1.32 Rom onto the phone in Step 6?


lol yea thats it bud ;) flash the 1.32 ROM after the 2.37. so go back and flash the 1.32 ROM (Change it to PD98IMG.zip) and boot into bootloader after doing the following:


9. Open up CMD and go to Downgrade folder (for example, if downgrade folder is located in "c:\Downgrade" type "cd c:\Downgrade" without the quotes in cmd), execute commands:


Code:
adb push misc_version /data/local/tmp
adb push GingerBreak /data/local/tmp
adb shell chmod 777 /data/local/tmp/misc_version
adb shell chmod 777 /data/local/tmp/GingerBreak
adb shell
./data/local/tmp/GingerBreak

10. If you get '#' then you have temproot, now execute commands:

Code:
cd /data/local/tmp
./misc_version -s 1.31.405.6

11. Close CMD. Disconnect phone from computer. Boot phone into Bootloader, follow the steps and continue to update

Then you will be able to flash 1.32


EDIT: How did you get the second ROM onto the SD Card if you cant get into the home screen? or get into the settings.
 
JAW DROP :eek:

Going on what I heard from CuBz, you flash stock 1.32 BEFORE doing that cmd/adb stuff.

Going to give this a try now. Been stuck at this for half a day :(

Edit: Have entered the last adb command and it says "Patching and backing up partition 17..." That's supposed to happen of course, but is it waiting to finish or is it actually done?

I'm sitting here gopher faced wondering if I'll see a friendly and stress relieving "Done!" output, or if I'm watching a block of ice freeze.

Edit 2: WHAT THE CRAP IT'S WORKING! Give me 6 hours of my life back CuBz :mad:

Kidding, you've done so much a mistake here and there doesn't matter. Thanks CuBz and CdTDroiD, you are awesome :)
 
hellibelli, I'm pretty sure we have to flash the stock 1.32 rom (the second PD98IMG.zip) to the phone. Looks like CuBz reckoned it was a given. Could you give that a try and let me know how it goes? I keep getting that 'Main Version is older' error when I try to flash it.

Haha, look at us newbie kids working out how to walk up stairs when the adults just stroll on up and down like it's second nature :)

I think you'd only be able to flash the Stock 1.32 Rom AFTER you run those Downgrade Tools commands with USB debugging enabled on your DHD with the Softbank 2.37. Well, that's what I gather from CdTDroid's comment.

My problem is I can't enable USB debugging in order to run the Downgrade Tools. :(
 
lol yea thats it bud ;) flash the 1.32 ROM after the 2.37. so go back and flash the 1.32 ROM (Change it to PD98IMG.zip) and boot into bootloader after doing the following:


9. Open up CMD and go to Downgrade folder (for example, if downgrade folder is located in "c:\Downgrade" type "cd c:\Downgrade" without the quotes in cmd), execute commands:


Code:
adb push misc_version /data/local/tmp
adb push GingerBreak /data/local/tmp
adb shell chmod 777 /data/local/tmp/misc_version
adb shell chmod 777 /data/local/tmp/GingerBreak
adb shell
./data/local/tmp/GingerBreak
10. If you get '#' then you have temproot, now execute commands:

Code:
cd /data/local/tmp
./misc_version -s 1.31.405.6
11. Close CMD. Disconnect phone from computer. Boot phone into Bootloader, follow the steps and continue to update

Then you will be able to flash 1.32


EDIT: How did you get the second ROM onto the SD Card if you cant get into the home screen? or get into the settings.

Hi CdTDroiD :)

I stuck the SD Card into a card reader and replaced the Softbank 2.37 Rom with the Stock 1.32 Rom.

Do you think the reason I can't get past the 'Insert Softbank Sim' message is because my phone is locked to an Australian carrier? Perhaps this guide is for unlocked HTC DHDs?
 
Hey CdTDroiD, I understand that's what I need to do but I thought I wouldn't be up to that step yet. According to CuBz, I have to load the stock 1.32 PD98IMG.zip in Hboot first and THEN proceed with the steps you've given me.

CuBz:

No, you have to boot into bootloader again after loading the second PD98IMG.zip, then do the adb commands

Is that correct? Or am I interpreting what he says wrong? That's what he said here (8th post): http://androidforums.com/desire-hd-all-things-root/367895-guide-downgrade-2-37-1-32-405-6-100-confirmed.html

This is what happens when I try to load the second PD98IMG.zip in bootloader:

Boot into Bootloader
HBOOT shows
Nothing happens for a few seconds (this is normal)
Loading...[PD98IMG.zip] (blue loading bar in top right)
Checking...[PD98IMG.zip] (yellow loading bar in top right)
Yellow bar nearly finishes and then...

Main Version is older!
Update Fail!
Press <POWER> to reboot.


I successfully loaded the first PD98IMG.zip and my phone is now currently running it. I can't get this second zip to work however.

Thanks for the help.

Sorry pal, I made a mistake there, you need to do the adb work before booting into bootloader.

It gets very confusing sometimes lol
 
It's okay man, it happens :P It's working now, so I'm happy and have nothing to complain about :D

Could you edit that reply post you made in the [Guide] thread though? Just so that other people who see it won't make the same mistake I did.

Maybe instead of:

No, you have to boot into bootloader again after loading the second PD98IMG.zip, then do the adb commands

Write:

Yes, you proceed with the adb commands and then load the second PD98IMG.zip in bootloader

Thanks yet again for all your help mate!
 
Hi CdTDroiD :)

I stuck the SD Card into a card reader and replaced the Softbank 2.37 Rom with the Stock 1.32 Rom.

Do you think the reason I can't get past the 'Insert Softbank Sim' message is because my phone is locked to an Australian carrier? Perhaps this guide is for unlocked HTC DHDs?

Im not sure about the Aussie thing but i wouldnt think it would affect it because it wouldnt really be locked to an aussie carrier once you flash the first ROM in the guide, unless thats incorrect anyone?

I think your issue is to do with the 2.37 ROM, maybe try flashing it again. also just read through the guide once more really thoroughly and make sure you have it all right. The guide is correct ;)
 
I wouldn't be the Australia carrier as the goldcard unbrands your phone and unlocks it as well. I myself was with Vodafone Australia so the problem isn't related to that at least.

When you did the adb commands, did you eventually get "patching and backing up partition..." ?

When you first booted into 1.32 (normal boot, not bootloader), did you select anything that might have tried to connect to SoftBank networks?

Does anyone know if it's possible to enable USB debugging using fastboot commands, or through some other way?
 
Thanks so much for the help CdTDroiD & Seventeen!!! :D:D

I took CdTDroiD's advice and re-flashed Softbank 2.37 Rom after reformatting the SD Card again. That got rid of the 'Insert Softbank USIM' stuff and unlocked the phone from my Australian carrier!

From then on it was a breeze since I could enable USB debugging :D:D:D
 
Hi Guys,
I have HTCDHD firmware 2.37.861.8 and I keep getting the Invalid CID when I boot. I have re-done Hxd 10 times trying both mmc1 and mmcd Cids and no luck. Do you think my firmware is not downgradeable. I have also tried other guides to make a gold card and they all work up untill the bootloader boot...If anyone else has dowgraded this firmware I would love to get some help....

I followed this guide with my HTC DHD on 2.37.861.8 FW and it worked!!!
 
is there some body could help me i alwasy stuck in final step in down grade when i type adb shell. /data/local/temp/GingerBreak
it always said that cannot coppy boomsh : permisson denied

somebody know how??
i also have used the dolarr sign without dot like in page one but it still cannot work
 
is there some body could help me i alwasy stuck in final step in down grade when i type adb shell. /data/local/temp/GingerBreak
it always said that cannot coppy boomsh : permisson denied

somebody know how??
i also have used the dolarr sign without dot like in page one but it still cannot work

Re-download the downgrade folder (I recommend placing it on the root of your C drive so it would be "C:\Downgrade"

Then factory reset your phone and try again :)
 
Back
Top Bottom