yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] jkoljo:
Try your another SD card, some SD cards do not like to work with the bootloader. You should also check that you do a full format to FAT32 instead of quick format. Delete all files from the SD, and leave just the PD98IMG. The bootloader can be a bit picky sometimes :)
[Desire HD Android Development] ratykat:
Hey,

been looking through the thread but cant see anyone with my problem.

Installed sdk and the adb drivers, plugged DHD into computer charge only/debug enabled.

run CMD, changed directory to Downgrade

run "adb push psneuter /data/local/tmp"

get an error saying device not connected.

sd card is in device, my computer shows a removable drive but clicking it will not let me access the SD card.

build is 1.72

any help would be appreciated!

ratykat
[Desire HD Android Development] jkoljo:
You have some kind of a problem with your SDK, or something in the phone. You could do a factory reset, your phone should not show up as disk drive when connected in charge only mode.
[Desire HD Android Development] ratykat:
Just factory resetting phone now,

when on cmd, typing adb brings up all the commands etc so im guessing thats installed correctly?

is there any way i can test to see if adb is installed correctly?

thanks for the help

Leigh
[Desire HD Android Development] jkoljo:
You can use command "adb shell" to see if the adb works properly. If you get $ or #, then it works. "adb devices" is another useful command, it lists all the attached devices.
[Desire HD Android Development] ratykat:
Restart didnt do anything, ill try adb shell now.

Do i need to do anything on my DHD apart from usb debug?

Leigh

edit-

adb controls only work when in the Downgrade folder, shell says device not found, adb devices is a blank list...
[Desire HD Android Development] jkoljo:
Your device is fine with only USB Debugging enabled, but it seems that you are experiencing a serious driver issue. Reinstall the HTC Sync, or try another PC.
[Desire HD Android Development] ratykat:
Ive uninstalled the whole SDK and installed the ADB again following a guide at android samuari, which had an installer to put files in right place.

right clicked my computer and properties, gone to advance and added adb to the system variable bit.

changed to the new folder and ran adb.exe,

all ran fine, but still saying no device...

I dont have another pc to hand at the moment...

thanks for the help though, much appreciated!
[Desire HD Android Development] jkoljo:
Do not install the SDK, delete everything including the system variable and driver, and then just reinstall HTC Sync. You should be using HTC's drivers, those are more likely to work with HTC device than Google's drivers.
[Desire HD Android Development] ratykat:
right,

uninstalled everything, downloading htc sync 3.0.5511.

Once this has been installed will i be able to run adb through cmd? or will adb have to be pulled from the sdk again?
[Desire HD Android Development] jkoljo:
Sure you can run adb, you just have to have adb.exe and those two dll files that come with downgrade.zip :)
[Desire HD Android Development] ratykat:
Its currently updating ;)

thank you for the help!

How far would it get before telling me i need a gold card? mine is unbranded I "think" and it seems to be "updating"

Leigh
[Desire HD Android Development] jkoljo:
Nice job, mate! It would not go far, it fails in the beginning if you do not have proper goldcard :)
[Desire HD Android Development] benohare98:
hi,

ive downloaded the 1.32 stock rom zip twice now and both times when i go to unzip its saying the file is invalid.

help???
[Desire HD Android Development] jkoljo:
Why are you trying to unzip it? It says in the instructions that you just should put the file into your SD.
[Desire HD Android Development] vincenthianz:
why after i enter "adb shell /data/local/tmp/psneuter", it say

"Failed to set prot mask (inappropriate ioctl for device)" ????
[Desire HD Android Development] jkoljo:
Which rom are you using?
[Desire HD Android Development] denied1977:
Easy question.....if i permrooted allready and now i want to downgrade (i forgot to put radio s-off) do i have to make the first step (adb push psneuter /data/local/tmp, ETC.) because as i understand the point is to temproot :confused:

Do i begin with cd /data/local/tmp, ./misc_version -s 1.31.405.6?

(Or can i just flash it like the rest new roms?)

Because i have to do just once better to ask and be sure :p

THANKS :D
[Desire HD Android Development] jkoljo:
Umm, you cannot permroot these 1.7 and 1.8 ROMs, which ROM are you using??
[Desire HD Android Development] denied1977:
Confused :D .....I'm using Coredroid v4....

And just one more quick question....when my phone is in charge mode i cannot access sd card (i presume that's ok) but when i try to radio s-off it try to sync and says error communicating (or something like that)....I thought it gave error because i need to downgrade....or? :o
[Desire HD Android Development] jkoljo:
Then why are you following this guide :confused:

This guide is meant for stock roms that cannot be rooted. The radio s-off tool only works with stock 1.32.405.6 rom, or similar. So get Raidroid, it will work.
[Desire HD Android Development] denied1977:
Ah, thanks.......i'm still new in android world (read n00b):D

I just have to see why i can't radio s-off (but i'll ask in that thread)......TNX
[Desire HD Android Development] Flipitos:
* daemon not running. starting it now on port 5037 *

ADB server didn`t ACK

* failed to start daemon *

error: can`t connect to daemon

I`m getting it when I`m trying to run ADB in cmd... what does it mean
[Desire HD Android Development] jkoljo:
Do you have HTC Sync? Try to reinstall it.
[Desire HD Android Development] Flipitos:
I don`t have it. I only have drivers and ADK drivers and Downgrade... Help
[Desire HD Android Development] jkoljo:
I assume that you got the ADB drivers from Android SDK. The new SDK breaks ADB for some users, so you should remove it. Then get HTC Sync, and try again.
[Desire HD Android Development] Dariz:
I'm a complety noob to all this rooting stuff, but I'm stuck already at the first step?

What you mean by that? My DHD is bought from a orginal retailer in Denmark, with the 8GB SDcard that follows with... Do I have do complete this step, Goldcard, or can I simply skip it?

Thanks,
[Desire HD Android Development] jkoljo:
Okay, so if you did not get your DHD from a carrier (like Vodaphone and Orange), it is not branded, and you can skip the first step :)

If you get "incorrect CID" error in bootloader while downgrading, you have a branded device, and you have to make the goldcard. You do not have to redo all the steps in that case, just the first one.
[Desire HD Android Development] Dariz:
Well, now I'm actually not sure :P ...

But I can just go ahead and try, and if I get "incorrect CID", nothing serious happens? Besides that I have to make the goldcard, eh? No damage?
[Desire HD Android Development] jkoljo:
Yep, you can just try it, no harm done if it does not work without a goldcard :)
[Desire HD Android Development] horhe4:
Downgrade in progress

Update started

Reboot

Downgrade complete.

thx a lot jkoljo
[Desire HD Android Development] ced357:
YES... Tanks a lot, i have downgraded

my DHD (not branded), now, i can eng S OFF...
[Desire HD Android Development] kaotiko:
New method!!!!

Hi people,

Just tried new method and works incredible and so so so easy!!!

Look here -> http://xdaforums.com/showthread.php?t=996761
[Desire HD Android Development] jkoljo:
That guide is bogus until proven otherwise.
[Desire HD Android Development] gbohm:
I am new to this desire hd flashing (sgs as main phone)

Wouldn't you need super cid/radio s-off to perform his sollution?
[Desire HD Android Development] jkoljo:
You are right :)
[Desire HD Android Development] gbohm:
Would be great if it would work like this thou....
[Desire HD Android Development] farule:
How to downgrade:

* IF you have a branded device, you have to make a Goldcard. Use "mmc2" instead of "mmc1"!!

how do we differeniate branded device? mine is Asian DHD.
[Desire HD Android Development] descenpet:
asian DHD is not actually branded but it is considered branded in this case when it comes to CID.

what build number do you have?
[Desire HD Android Development] Jairus:
I'm trying to follow this, but when I boot into recovery/bootloader I can't do anything. It's frozen. Power button and volume buttons don't work. And if I boot back into Android proper, everything is all ****ed up and broken.

Help?

Edit: I've got a Telus DHD, I've formatted (not quick) the SD card, created the gold card, verified the MD5 for the zip file, and generally done everything right up to the reboot.
[Desire HD Android Development] arash64a:
Direct link for 1.32.405.6 firmware ;)

Hi mates

Here direct link for PD98IMG.zip ;)

Please add this link in first post , thanks.
[Desire HD Android Development] jkoljo:
Your SD sounds broken, try another one.

Thanks mate! :)
[Desire HD Android Development] farule:
1.84.707.2
[Desire HD Android Development] descenpet:
then you need goldcard.
[Desire HD Android Development] denialnw10:
Just wanted to say thank you for this guide, you made it really easy by attaching all the necessary files needed with a detailed walk-through.

I had a few issues because for some reason HTC Sync doesn't load the drivers required for sync on Vista, so had to revert to my laptop that had Windows 7 on it and everything went smoothly from there.

I'm so happy to be rid of that Vodafone Bloatware. Used this guide purely to debrand, as I still can't find a good enough reason to route, and I suppose I just don't think I would benefit much, as I enjoy the unrooted version enough to rock on! :-)

Thanks again jkoljo and all that helped contributing to making this guide!

D
[Desire HD Android Development] p1nky:
for those who have to make a goldcard like i had to:

i found a tool in a german android forum:

GoldCardTool (google for download)

i think thats a little faster than the goldcard link in the first post
[Desire HD Android Development] teracir:
thanks for the brilliant guide, I successfully downgraded the software

tHE probelm I am having know is that the pohone continusly vibrates, any help?
[Desire HD Android Development] jkoljo:
That has nothing to do with downgrading, maybe you flashed a buggy custom ROM. Try another one.
[Desire HD Android Development] Chivalryyyy:
my brother is trying to downgrade and following the steps, he keeps getting the message "adb is not recognised as an internal or external command" when he trying to run the cmd...

he definatly has the right path in cmd... so thats not it.. he has installed htc sync on his pc... and also as a extra measure tried installing the the android sdk dev kit

Any ideas? :0(
[Desire HD Android Development] jkoljo:
Does he have the adb.exe in the directory? Tell him to type "dir". The adb.exe should show up there.
[Desire HD Android Development] Chivalryyyy:
ok... thanks got past that problem :)

Now another.. heh

on the second to last command in the first batch of cammands he is now getting the message

mmap<> failed. operation not permitted

it is an unbranded phone in the UK... so i believe no gold card needed... anything else may cause this?

thanks for the quick response :)
[Desire HD Android Development] PartTimeLegend:
I followed this guide ages ago, but I couldn't post. Just wanted to say thank you for helping me play with my toy.
[Desire HD Android Development] arlrb:
Dhd unlocked & unbranded from new.

Kept legit so had 2.2.1 update several months back.

Anyway, wanted to use my igo stowaway bt keyboard, which would never pair (tried loads of non-root apps), so had to downgrade to 2.2 so I could root & use a bt app which would apparently make it work... downgraded & rooted successfully, but igo still won't pair.

A couple of questions though, what's the command line downgrade procedure for if it only needs doing once?

&, will I still get the ota updates? (auto-update currently off, but what if I check manually?)

The reviews from installers of this bt keyboard app seem to suggest that it works with 2.3 , but they all say they're rooted too (oxygen rc7).

Could it be that 2.3 will work anyway & this app isn't actually needed? Either way, what's the best way to go to upgrade to 2.3 now?... seeing as I've now got the rooting bug :-)
[Desire HD Android Development] philiplolc:
i downloaded the PD98IMG.zip but its not a valid zip file? or is it supposed to be like that? have attached screenshot of the zip error.
[Desire HD Android Development] jkoljo:
The command line procedure basically modifies some files to make your device believe that it has a low version ROM in it, so that it allows you to "update" to 1.32.405.6. OTAs are possible after downgrading, but not after rooting.

The best way to get 2.3 is to downgrade, root, s-off and flash a 2.3 based ROM, such as CM7 or Android Revolution HD 4.

Why are you using winzip :eek: You are just supposed to copy the file into your SD card.
[Desire HD Android Development] toolcure:
error CID incorrect

Hello,,,thanks for the support....however i have serious problem rooting my HTC HD... i keep getting this error every time i try downgrade...i do reach the part where the bootloader installs the ZIP but it stops installing by giving the error (CID incorrect) so i managed to create a goldcard and i get no errors with the SD so i assume it would work but it didnt and still get the same error (CID incorrect) i even tried to get a temp root and try to change the CID through gfree but no use... please if anyone could help and i think the base of the problem is the new build for HTC HD # 1.83.415.4

edit:

The device isn't branded, but when I try to install the downgrade zip from bootloader it says it's not recognizing the .zip file (even after fat32 full reformat). When I try to use the goldcard method, it successfully runs the .zip (goes through two stages of loading - blue/gold), but that's when I get the CID error.

pls help!
[Desire HD Android Development] jkoljo:
Make sure that you used mmc2 while making the goldcard. You can try another SD.
[Desire HD Android Development] philiplolc:
just checking before i do anything stupid.. thx

ok, all done.. flashed to RCMixHD 5.3.. :)
[Desire HD Android Development] gvink:
first off: BIG thank you!!

Thanks for this clear tut and info! It has been very helpful so far and brought almost to the finishline.. ;)

I'm running into a minor problem.. I have a DHD Vodafone branded with 2.2 w/ 1.75 on it.

I've done all steps according this thread and the Goldcard thread linked to. I've been very precise doing all the steps and typing all the commands, so there has been no mistake in that part.

so I've made a Goldcard succesfully (mmc2 btw), I've got the temp root and copied the PD98IMG file to the SD card.

Now when I hit the Bootloader (boot with vol - pressed) it freezes..

Before I did the whole thing with mmc1 and it kept giving the "CID failed" message after checking the PD98IMG file. Then I tried the mmc2 part and it brought me this far. So something 'good' is happening, but unfortunately it freezes in the bootloader.

Is there something I'm missing? I hope someone can help me out since I really want another ROM on this pretty phone.. :)
[Desire HD Android Development] jkoljo:
Did you do a full format (no quick format) to the card before making it a goldcard? You can also try another SD card.
[Desire HD Android Development] gvink:
Yep! Full format, waited for it.. :)

I've done it before with the wrong mmc (1) and it did the whole check but gave the CID error. Than I found your thread and did the mmc2 option. now it hangs in the bootloader. (I can reboot after taking out the battery)
[Desire HD Android Development] jkoljo:
You have to do if after making the failed attempt, otherwise the structure of your card's filesystem is weird, and the bootloader does not like it.
[Desire HD Android Development] gvink:
I do a full format with every new try.. I've been busy all day.. :(

I'm now trying another SD card..

update: got through the bootloader with another sd card (full format, etc) and it is now loading the PD98IMG as I wirte.. .. ... .... exciting! :)
[Desire HD Android Development] gvink:
"Do You want to start update?"

<VOL UP> Yes

<Vol DOWN> No

Update is in progress...

Do not power off the device!

Thank you!!

Oh, did I mention to THANK YOU! :D :D
[Desire HD Android Development] jkoljo:
Hahha, awesome :)
[Desire HD Android Development] chibudo:
Hi, I have a problem, I could help reduce this version, I'm out root to install, 2.31.1400.1, thanks
[Desire HD Android Development] jkoljo:
How many times has it been said that don't flash test builds unless you really know what you are doing?? Now go to the bootloader and tell me what it says in the first line. Then I can tell you how to proceed. Also check CID in system info -menu in bootloader if you see that menu option.
[Desire HD Android Development] chibudo:
thank you very much, this is what makes

ACE PVT SHIP S-ON RL

HBOOT-0.85.0019

MICROP-0438

RADIO-26.08.03.07-M

eMMC-boot
[Desire HD Android Development] jkoljo:
Ouch, that is not good, not at all. Try psneuter, push, chmod and run it, does it give you #?
[Desire HD Android Development] chibudo:
cid I can not see, is not an option in any case can not do anything but appreciate it also, Greetings.
[Desire HD Android Development] chibudo:
Excuse me, do not understand what you mean
[Desire HD Android Development] kuceens007:
Good night Jkoljo someone uses your tool and gives it like he owns it. Here.. http://www.dkszone.net/downgrade-ht...re-to-1.32.405.6/comment-page-1#comment-38261
[Desire HD Android Development] chibudo:
I think you mean that you run these two programs, I have not, nor is how to do it
[Desire HD Android Development] chibudo:
I will try, thanks ..
[Desire HD Android Development] jkoljo:
Well it is not my tool, it is more like a set of programs made by different people, released under GPL and compiled by me. But they really should mention GPL there..

Chibudo: Just follow the guide, and see if you get # :)
[Desire HD Android Development] chibudo:
I can not, always get the same fault, as if this file is missing ....... adb shell / data / local / tmp / psneuteradb..........not found

thank jkoljo
[Desire HD Android Development] jkoljo:
Give me a screenshot, mate.
[Desire HD Android Development] chibudo:
ok............
[Desire HD Android Development] chibudo:
adb shell /data/local/tmp/psneuteradb shell

you do everything right until it reaches this command
[Desire HD Android Development] jkoljo:
It is not "adb shell /data/local/tmp/psneuteradb shell", but:

adb shell /data/local/tmp/psneuter

adb shell

Those are separate commands.
[Desire HD Android Development] chibudo:
It was ........ Thanks.
[Desire HD Android Development] kuceens007:
I understand,if there was your signature then its ok
[Desire HD Android Development] chibudo:
thank you very much for everything, many times does he know that he sees as the greetings.
[Desire HD Android Development] AverageCanadian:
Hoping for a little help here.

When I get to these steps

A, I have no instructions, bootloader just loads, checks for image and then verifies the on my sd card.

However I always get

Model ID incorrect!

Update Fail!

Brand new Telus phone, I've tried two sd cards and two different image downloads.
[Desire HD Android Development] AverageCanadian:
Thanks will try that. I just tried factory reset and format the sd card but I got the same error. I didn't see Telus branding anywhere on the phone so I didn't think I would need a goldcard. Hopefully that will fix the issue.

thanks for the tip, I should have read the FAQ better as it was there. Not the exact wording but close enough. Sorry for that and thank you for answering my stupid question.

I didn't have the best luck, had to try two micro sd cards for the goldcard and one of the images I downloaded failed the md5 check but it took me a while to figure that out. Thanks again.
[Desire HD Android Development] zaindon:
Thank you... :)
[Desire HD Android Development] quark_star:
Followed this guide without issue last night on an unbranded DHD running stock 1.72 ROM.

Many thx jkoljo et al.
[Desire HD Android Development] onlytaxz:
Question for the great minds:

I have an unbranded DHD with the following software information:

-Baseband Version: 26.05.05.27_M3

-Software number: 1.84.707.2

With these setup, will this downgrade method work with my device? I grew a concern because it was stated in the Cyanogenmod forum "i do not recommend newer radio (26.04.02.17 is fine), because it fix exploit used for gain root access and could not be downgraded" and based from the numerical values of my device's radio version, I assume (please correct me if I'm wrong) that I have a more updated version.

Will I be able to downgrade my device and S-off and flash different radios?

Please help! I'm an avid cyanogenmod user in the original Desire and I really want to make it as my primary ROM with my DHD. Thanks.
[Desire HD Android Development] jkoljo:
Someone newbie just seems to have made the CyanogenMod guide, my guide works well with your version, and most likely even with the Gingerbread that will be launched this summer :)

So go ahead and jump into the world of custom ROMs!

And actually there is no difference in security between 26.04.02.17 and your radio.
[Desire HD Android Development] Dad Pee:
Greetings

First thanks for the good work done by all those involved in this work,

I am about to dive with my DHD but one question i will like to ask please where do i put the downgrade zip file attached on first page, the Rom is not in that zip.

Also what should be done after downgrading can we go strait to flashing a new rom thanks.
[Desire HD Android Development] jkoljo:
You can extract the zip anywhere you like. After downgrading you have to root & S-OFF, check the link in the first post.
[Desire HD Android Development] Dad Pee:
Thanks

Thank you

when i tried the command i had path error so i moved the files to the main documents folder then everything was ok when flashed i could not believe my eyes that i was able to achieve the first step

Questions remaining

which rom would you recommend since i will not like to flash very often ?

can i receive updates from HTC ?

Do you recommend temproot or permroot with visionary

Big thanks.
[Desire HD Android Development] jkoljo:
Well, try Android Revolution HD. You cannot receive updates from HTC if you root. You should do permroot.
[Desire HD Android Development] onlytaxz:
thank you. Your answer cleared my apprehensions
[Desire HD Android Development] mistertoo:
Ok, I'm a reletive noob when it comes to rooting, so please be gentle...

Having followed the instructions to the letter, and getting from what is described in the instructions as "temproot" (#), I was ready for the next stage...

The PD98IMG.zip file is on my newly created Goldcard. Now I'm perplexed. I reboot into bootloader mode and err... FOLLOW WHAT INSTRUCTIONS?

I'm pretty sure I'm missing something here :confused:

Halp!
[Desire HD Android Development] jkoljo:
See the troubleshooting, if hboot does not detect the file :)
[Desire HD Android Development] onlytaxz:
I'm really lost now.

I bought my HTC Desire HD here in the Philippines and from what I know for the most part stores don't sell branded phones here. I get a CID error message in my downgrade process. Does this absolutely mean that I have a branded device?

Software info:

Baseband version: 12.28g.60.140fU_26.05.05.27_M3

Software number: 1.84.707.2

Please help. Thank you.
[Desire HD Android Development] jkoljo:
Yep, it is a regional build, so you have to make a goldcard.
[Desire HD Android Development] thetmyster:
I cant seem to get this to work on the mac, it always says adb is not a recognized command.
[Desire HD Android Development] jkoljo:
You have to get adb drivers and adb executable for mac. The included version is for windows.
[Desire HD Android Development] anzoshi:
Hi,

Is this downgrade method safe to use with radio 12.28e.60.140fU_26.04.02.17_M2? Just replaced my aging G1 with a DHD and wondering if it suffers from the same possible problems arising from radio on downgrade?