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

Root HTC Desire HD - Needs to be brought back to life!!!

DVSimz

Newbie
Aug 14, 2012
42
7
Hey Guys,

I'm fairly new to all this stuff.

My younger brother had an HTC DHD and has somehow managed to screw it up lol.

I have been reading all kinds of forums the past week trying to see if I could get a fix for this without having to actually join a forum myself. But haven't been able to figure it out.

I'm hoping someone can help me here.

The HTC Desire HD is completely shot, or so it seems.

When I turn on the phone it vibrates, goes to the white screen with the HTC logo, and then goes to an image of the phone with a red Exclamation mark inside a red triangle.

From reading other forums, I have found out how to access the HBOOT by holding down the power and vol. down at the same time.

This is what it shows:

*** UNLOCKED ***

ACE PVT SHIP S-ON RL
HBOOT-2.00.0029
MICROP-0438
RADIO-26.14.04.28_M
eMMC-boot
Dec 22 2011, 14:28:19

HBOOT

<VOL UP> to previous item
<VOL DOWN> to next item
<POWER> to select item

FASTBOOT
RECOVERY
FACTORY RESET
SIMLOCK
IMAGE CRC

------

I also found a link to download the PD98IMG.zip file and put it on the SD card after formatting it (fat32) full format.

When I load HBOOT, it automatically starts working away...this is what happens:

SD Checking...
Loading...[PD98DIAG.zip]
No image!
Loading...[PD98DIAG.nbh]
No image wrong image!
Loading...[PD98IMG.zip]



Then you see a bar on the right while the image (PD98IMG.zip) is loading...

One the loading is complete, it says:


"parsing....[PD98IMG.zip]"


Then it just goes right back to the original HBOOT screen again.

I have no idea what to do from here. I hope that someone out there has had the same problem and will be able to help me out!

I don't know if this matters, but every time i see a situation like this on other forums, people's devices seem to show S-OFF, while my brother's shows S-ON. Does this make it harder to fix??

Any help would be greatly appreciated!

Thank you!
 
The following are copy/pastes from a duplicate thread in another device forum. Moved here to continue this topic in it's correct location:

s-off makes it easier because you can load any PD98IMG as long as it's for your phone. Meaning you could load older ones, the newest one or anything in between. Being s-on, you can only load whatever was running on the phone at the time or newer (if it happened to exist).

So...we need to know if you have a branded phone and if so, with what carrier? Also, we need to know what the phone had running on it at the time of it's demise...Gingerbread? Honestly I don't even know what the latest OS is for this phone, I'll have to check back into things once I hear back from you. It sounds to me like you're doing everything right BUT there's a possibility that the file you're using is either not the most recent software or it's for a different carrier, either of which would likely cause it to fail. So let us know a few more details and I will attempt to find the right file. Also, it'd be helpful if you can link the file you are using so I can compare it to any other file we might try to help confrim or deny that we're on the right track with a culprit.

Thanks for helping me out with this! Much Appreciated!

To answer your questions:

The phone was branded to telus but the boot loader has been unlocked
Before it crashed, it was running Gingerbread v2.3.5

Here is the link for the PD98IMG.zip that I tried:

Android Revolution HD - Mirror Site

hope this helps.

also,to run a full,signed RUU,the bootloader needs to be relocked.

did your younger brother unlock the phone? if so,he needs to open a cmd window,plut the phone in fastboot,and chage to his android directory(just like when he unlocked it),and enter this command:

fastboot getvar all
copy and paste the info here

then

fastboot oem lock

you may see a security warning,but thats ok. try and run your PH98IMG again.

if it fails,tell us what error you gert,and answer all the above so we can try and find you the correct RUU :)

Unfortunately, my computer doesn't recognize my phone with or without the SD Card inserted
 
Upvote 0
Ok so now that we're back on track in the correct thread...:D

Scotty is right, you are going to need to relock your bootloader before you can run the RUU in hboot. It's ok that the PC won't recognize the phone because we need to interface it while it's in hboot anyway using the fastboot option there. So the question is...did you or your bro unlock the bootloader with HTC Dev? If so, you guys already have the sdk set up on your computer because you need fastboot to have done this. If you have the sdk, we can move foward.

It may be a worthy idea to remove the PD98IMG from the card for now so it doesn't nag you to install when going into hboot.
 
Upvote 0
Ok so now that we're back on track in the correct thread...:D

Scotty is right, you are going to need to relock your bootloader before you can run the RUU in hboot. It's ok that the PC won't recognize the phone because we need to interface it while it's in hboot anyway using the fastboot option there. So the question is...did you or your bro unlock the bootloader with HTC Dev? If so, you guys already have the sdk set up on your computer because you need fastboot to have done this. If you have the sdk, we can move foward.

It may be a worthy idea to remove the PD98IMG from the card for now so it doesn't nag you to install when going into hboot.


I have just confirmed that yes, the bootloader was unloacked using HTC Dev.

Unfortunately, for some reason, he says he doesn't have the sdk anymore. I will be trying this method on my computer. Where can I get my hands on the SDK?
 
  • Like
Reactions: scotty85
Upvote 0
DVSimz,if you dont have access to the original files that were used to unlock,i can give a download link and some instructions.

if you have the files still,you may just be having a driver issue, try installing these modified htc drivers from revolutionary
Yes, please help me out with the Download link as I have none of the files originally used to unlock..

much appreciated!!
 
  • Like
Reactions: scotty85
Upvote 0
Yes, please help me out with the Download link as I have none of the files originally used to unlock..

much appreciated!!

ok,dont relock just yet,as you do not have your original unlock token to relock if you need to. so before we close that door,we will need to try and find the appropriate RUU for you to run. if we cannot find it,we have some other options,possibly installign a recovery and flashing a custom rom. but before we get into that, you can use the following directions to get the mainversion and some other info. it is considerably easier than downloaidng and setting up the entire sdk ;)


first download and install these drivers: revolutionary drivers

then,download this small file:
mini-adb.zip

-unzip it,and place the unzipped folder onto the root of your C drive(not inside a folder)

-open a cmd window(with win 7,click start bubble,type "command" or "cmd" in hte search box)

-now change to your mini-adb directory(assuming you didnt chagne the name). type in the black cmd window that opened on your PC:
cd c:\mini-adb

-now plug in your phone,power on into hboot via vol down/power,and select "fastboot" from the hboot menu with the vol rocker/power button

-in your cmd window type:
fastboot devices

it should output your phones serial number. if so youre good to go. if not,youre apparently having a driver issue. i usually recomend these drivers from Revolutionary: modified htc drivers download and install the drivers(you should just have to run that file). afterwards,unplug your phone,plug it back in. make sure its in fastboot. as soon as you get a result from "fastboot devices" your ready to procede to the next step.

-in your cmd window,type(or copy/paste,is much easier):
fastboot getvar all

-copy the info that outputs here. right click in your cmd window,click mark,highlight it all in white. hit enter. paste the info here. it will help us know which ruu for you to run. :)
 
Upvote 0
ok,dont relock just yet,as you do not have your original unlock token to relock if you need to. so before we close that door,we will need to try and find the appropriate RUU for you to run. if we cannot find it,we have some other options,possibly installign a recovery and flashing a custom rom. but before we get into that, you can use the following directions to get the mainversion and some other info. it is considerably easier than downloaidng and setting up the entire sdk ;)


first download and install these drivers: revolutionary drivers

then,download this small file:
mini-adb.zip

-unzip it,and place the unzipped folder onto the root of your C drive(not inside a folder)

-open a cmd window(with win 7,click start bubble,type "command" or "cmd" in hte search box)

-now change to your mini-adb directory(assuming you didnt chagne the name). type in the black cmd window that opened on your PC:
cd c:\mini-adb

-now plug in your phone,power on into hboot via vol down/power,and select "fastboot" from the hboot menu with the vol rocker/power button

-in your cmd window type:
fastboot devices

it should output your phones serial number. if so youre good to go. if not,youre apparently having a driver issue. i usually recomend these drivers from Revolutionary: modified htc drivers download and install the drivers(you should just have to run that file). afterwards,unplug your phone,plug it back in. make sure its in fastboot. as soon as you get a result from "fastboot devices" your ready to procede to the next step.

-in your cmd window,type(or copy/paste,is much easier):
fastboot getvar all

-copy the info that outputs here. right click in your cmd window,click mark,highlight it all in white. hit enter. paste the info here. it will help us know which ruu for you to run. :)


Thanks for the help scotty85...I have followed exactly as you said. unzipped the mini-adb folder to the root of the C: drive.

I connected my phone via usb, went into HBOOT and entered the fastboot section.

Opened command prompt and changed directory to c:\mini-adb.

when I type in "fastboot getvar all" in the command prompt it gave me this:

< waiting for devices >....

It just stays there and doesn't output any data.

What am I doing wrong here?
 
Upvote 0
Did you get a responce from fastboot devices ?

Did you install the drivers?

Does your phone say fastboot devices in red at the top?

Also make sure to disable HTC sync or any other program capable of communicating with the phone

Might try differebt USB cables and.ports on the pc

Yes I installed the drivers that you linked in your previous post.

Yes, the phone says FASTBOOT highlighted in red at the top.

I do not have HTC Sync on this computer....do i still need it even though i have installed the drivers??

I have tried a 2nd USB cable and tried on all ports. I know that the connection is there because when I plug it in, an orange light appears on the phone. I believe this means that it is charging??

Not sure what else to try!!
 
Upvote 0
Yes I installed the drivers that you linked in your previous post.

Yes, the phone says FASTBOOT highlighted in red at the top.

I do not have HTC Sync on this computer....do i still need it even though i have installed the drivers??

I have tried a 2nd USB cable and tried on all ports. I know that the connection is there because when I plug it in, an orange light appears on the phone. I believe this means that it is charging??

Not sure what else to try!!


Also, does it matter if I have the SD Card in the phone when trying to fastboot??

I have tried with the SD Card in and out, same outcome.

It seems as though my computer won't recognize my phone at all. (Apart from charging it)
 
Upvote 0
Did you get a responce from fastboot devices ?

Did you install the drivers?

Does your phone say fastboot devices in red at the top?

Also make sure to disable HTC sync or any other program capable of communicating with the phone

Might try differebt USB cables and.ports on the pc


Im so sorry...I don't think I got all the text copied in my previous post.. Here is the full output:


C:\mini-adb>fastboot devices
HT11ZTZ02579 fastboot

C:\mini-adb>fastboot getvar all
INFOversion: 0.5
INFOversion-bootloader: 2.00.0029
INFOversion-baseband: 26.14.04.28_M
INFOversion-cpld: None
INFOversion-microp: 0438
INFOversion-main: 3.13.0.0
INFOserialno: HT11ZTZ02579
INFOimei: 355761040217950
INFOproduct: ace
INFOplatform: HBOOT-7230
INFOmodelid: PD9814000
INFOcidnum: TELUS001
INFObattery-status: good
INFObattery-voltage: 4204mV
INFOpartition-layout: Generic
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: fcef1579
INFOhbootpreupdate: 11
INFOgencheckpt: 0
INFOregion-id: 0
all: Done!
finished. total time: 0.015s

C:\mini-adb>




So....I tried a 3rd USB Cable...AND IT WORKED!!

here is what it said:

C:\Users\daniels>cd C:\mini-

C:\mini-adb>fastboot devices
HT11ZTZ02579 fastboot

C:\mini-adb>fastboot getvar
INFOversion: 0.5
INFOversion-bootloader: 2.00
INFOversion-baseband: 26.14.
INFOversion-cpld: None
INFOversion-microp: 0438
INFOversion-main: 3.13.0.0
INFOserialno: HT11ZTZ02579
INFOimei: 355761040217950
INFOproduct: ace
INFOplatform: HBOOT-7230
INFOmodelid: PD9814000
INFOcidnum: TELUS001
INFObattery-status: good
INFObattery-voltage: 4204mV
INFOpartition-layout: Generi
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: fce
INFOhbootpreupdate: 11
INFOgencheckpt: 0
INFOregion-id: 0
all: Done!
finished. total time: 0.015s

C:\mini-adb>

Hope this helps!
 
Upvote 0
ok,im home,here we go. :) the bad news is that an ruu for your exact fimrware is not easily available,iowa has been googling all afternoon without much luck :mad:

the good news is we have some other things to try. :)

i think the best option at this point,since you are allready unlocked is to boot a recovery,then flash a small rom. this rom may not be your ideal choice of roms,but if it works,we can then look into getting you downgraded and properly S-OFFed, and superCIDed,if you have interest in that.

start by downloading these files:

cwm-5.0.2.7-ace.zip

http://blackice.omca.co.uk/download/icecoldsandwich/Releases/IceColdSandwich-8.5.AOKP-signed.zip

the first is small,its the recovery we will use. extract that file,and place the image inside into the mini-adb folder

before i go too much further with the directions,you are still unlocked,correct?
 
Upvote 0
ok,im home,here we go. :) the bad news is that an ruu for your exact fimrware is not easily available,iowa has been googling all afternoon without much luck :mad:

the good news is we have some other things to try. :)

i think the best option at this point,since you are allready unlocked is to boot a recovery,then flash a small rom. this rom may not be your ideal choice of roms,but if it works,we can then look into getting you downgraded and properly S-OFFed, and superCIDed,if you have interest in that.

start by downloading these files:

cwm-5.0.2.7-ace.zip

http://blackice.omca.co.uk/download/icecoldsandwich/Releases/IceColdSandwich-8.5.AOKP-signed.zip

the first is small,its the recovery we will use. extract that file,and place the image inside into the mini-adb folder

before i go too much further with the directions,you are still unlocked,correct?
OK I've downloaded the 1st file and placed the extracted image into the mini-adb folder.

The 2nd is downloading now.

I believe it is still unlocked. I haven't done anything to it since posting the "fastboot getvar all". It still says ***unlocked*** at the top of the HBOOT screen.
 
  • Like
Reactions: scotty85
Upvote 0
when the sencond download finished,you can put it on your sd with a card reader,or just keep it somewhere convenient on your PC.

put your phone in fastboot,open the cmd window,plug in with the good usb cord ;)

in the command window:
fastboot devices
should output your serial number

then:
fastboot boot recovery.img
what you hopefull will see is the htc splash screen,then in a few seconds,the clockwork recovery menu.

if this happens,you can then enable usb storage and transfer the rom to your sd card,if you need to. if you allready put it there with a card reader,thats ok too. after the rom transfers,eject it from the PC first,then from the phone. do not extract the rom,just move it to the root of the sd.

now use the vol rocker and power button to:
-wipe data/factory reset
-wipe cache
-under advanced,wipe dalvik cache

at this point i forget the exact menu options :eek: but basically you are going to select a flash zip menu,then choose zip from sd. then navigate to your rom and select it. hopefully it will flash without error,and then you can try and reboot.

im charging up my inspire so i can put the htcdev hboot on it,and make sure it works the way its sposed to,in case you have questions :)
 
Upvote 0
when the sencond download finished,you can put it on your sd with a card reader,or just keep it somewhere convenient on your PC.

put your phone in fastboot,open the cmd window,plug in with the good usb cord ;)

in the command window:
fastboot devices
should output your serial number

then:
fastboot boot recovery.img
what you hopefull will see is the htc splash screen,then in a few seconds,the clockwork recovery menu.

if this happens,you can then enable usb storage and transfer the rom to your sd card,if you need to. if you allready put it there with a card reader,thats ok too. after the rom transfers,eject it from the PC first,then from the phone. do not extract the rom,just move it to the root of the sd.

now use the vol rocker and power button to:
-wipe data/factory reset
-wipe cache
-under advanced,wipe dalvik cache

at this point i forget the exact menu options :eek: but basically you are going to select a flash zip menu,then choose zip from sd. then navigate to your rom and select it. hopefully it will flash without error,and then you can try and reboot.

im charging up my inspire so i can put the htcdev hboot on it,and make sure it works the way its sposed to,in case you have questions :)
THANKS Scotty85!!

I followed all the instructions.

fastboot boot recovery.img worked with no issues. It loaded up and brought me to a Hack screen.

I wiped data/factory reset, wiped cache and dalvik cach.

I was able to choose the zip file from sd and it flashed/installed with no errors. But when I clicked reboot, it rebooted but is now stuck at the white screen with the HTC logo. It's been like this for 6 minutes now.

Should I remove the usb cable from the phone?
 
Upvote 0
THANKS Scotty85!!

I followed all the instructions.

fastboot boot recovery.img worked with no issues. It loaded up and brought me to a Hack screen.

I wiped data/factory reset, wiped cache and dalvik cach.

I was able to choose the zip file from sd and it flashed/installed with no errors. But when I clicked reboot, it rebooted but is now stuck at the white screen with the HTC logo. It's been like this for 6 minutes now.

Should I remove the usb cable from the phone?
It's been the same way for about 12 minutes now. I tried to pull the battery and restart it with the power button, but it still gets stuck at the white screen with HTC logo.
 
Upvote 0
It's been the same way for about 12 minutes now. I tried to pull the battery and restart it with the power button, but it still gets stuck at the white screen with HTC logo.

crap!

ok,repeat the steps above to boot recovery. do the same wipes,and in addition,go to "mounts and storage" and tell us if anything is unmounted. try and format cache,data,and system. then go back and try and flash the rom again
 
Upvote 0
crap!

ok,repeat the steps above to boot recovery. do the same wipes,and in addition,go to "mounts and storage" and tell us if anything is unmounted. try and format cache,data,and system. then go back and try and flash the rom again
I followed all the steps (including the additonal ones in your last post.) I'm not sure how to tell if anything is mounted or unmounted??

After following all the steps, everything went smoothly. But when i reboot I get stuck at the same white screen w/ logo. It's been 10 mins now
 
Upvote 0
double crap! :mad:

to tell,when you go to the mounts and storage menu,it will either say "mount" or "unmount". if it says mount,then that partition is unmounted,and vice versa.


looks like rom flashing isnt going to work,but ive just figured out we can change your main version in recovery. if we do that,and make a "gold card" it should be no prollem flashing an unbranded RUU.

before starting all this,may want to power the phonr off and plug it in and see if it charges. youll want to be fully charged when starting.

if yuore up for it,heres what well do:
first,download this file(its big): http://www.androidfilehost.com/main/Thunderbolt_Developers/scotty85/DHD-root-downgrade-soff.zip extract it and put it on the root of C like you did the other

download this file:
http://www.androidfilehost.com/main/-Support_Files-/superuser/Superuser-3.0.7-efgh-signed.zip place it on the root of your sd "gold card" after you make it


take your recovery image,and place it into this folder. note that its named slightly differently(mini-adb_inspire).

make a gold card
this is neccessary in order to flash an unbranded RUU. you should be able to skip this step if your ACE happens to be unbranded allready.
directions can be found here
use the app goldcard helper from market. if you use it skip right to the step of "Go to this page and enter this new number into the SD Card Serial (CID) field" and enter the output of the sdcard cid for mmc2 into the goldcard generator site.

i personally would just pick up a small spare sd to use for this. its not really worth the effort of backin up,transfering,etc. the contents of your current sd to make it into a gold card.

*since your phone cant boot,if you have another android phone you can use,place the sd card that you want to make into a gold card into it. you can then use the goldcard helper app if you want.

if that isnt an option,its not big deal. just launch youre recovery as youve been doing above. then use this command,instead of the one in the directions:
adb shell cat /sys/class/mmc_host/mmc2/mmc2:*/cid

that will output the long number the directions are refering to.

remeber on that page,you are only concerned with the "Next we need to create a goldcard by doing the following:" directions.

after youre done,place the gold card into the phone. no real need to move stuff from your original sd card to the gold card,youll only need it this once.

open a cmd window. change to this directory:
cd c:\mini-adb_inspire
then
md5sums RUU_Ace_HTC_WWE_1.32.405.6_Radio_12.28b.60.140e_26.03.02.26_M_release_155891_signed.zip
(make sure there are no spaces in your cmd command/ruu name if you get an error when running it)
it should spit out a few things,then a value of: c3d244a9f056e48ee3851a14ff52204c if you dont get this value,do not continue

put the phone in fastboot,plug in

then
fastboot devices

fastboot boot recovery.img
*use the recovery menu on the phone to flash the superuser file,like you did the rom. just wipe cache and dalvik cache

adb devices should return your serial number "recovery",indicating your connected

adb shell should return a #. if you get a $ type su
exit exit again,if youre at a $(need to be at mini-adb_inspire> prompt)

adb shell mount /data
adb shell mount /system
adb push misc_version /data/local/tmp
adb shell chmod 777 /data/local/tmp/misc_version
adb shell /data/local/tmp/misc_version -s 1.31.405.3

adb reboot bootloader

fastboot devices again,should return your serial number

fastboot getvar mainver should return 1.31.405.3 if not,something went wrong,reboot and start over step 5

fastboot getvar cid (will tell you y our stock CID. make ote of it if you think yuo may want to restore it later)

fastboot oem lock to relock your bootloader. make sure you only do this if you got the correct mainver number. if your mainver doesnt change,do not relock yet!

fastboot oem rebootRUU should boot your phone to a black screen with htc in the center
fastboot flash zip RUU_Ace_HTC_WWE_1.32.405.6_Radio_12.28b.60.140e_26.03.02.26_M_release_155891_signed.zip will flash the downgrade fimrware. it can take quite a while to push,and do the checks,so be patient. remember your goldcard must be in the phone,and if you get a cid failure/error,then your gold card was not made correctly. if you get a "cannot open" failure,make sure there are no spaces in the cmd command/ruu name.

after the firmware flashes:
fastboot reboot-bootloader should reboot you to the 0.85.0007 hboot of the 1.32.405.6 downgrade firmware

fastboot reboot will reboot your phone

and it may help to see what the outputs of those commands will be(red are my inputs):

Code:
c:\mini-adb_inspire>[COLOR="Red"]adb devices[/COLOR]
List of devices attached
HTxxxxxxxxxx    recovery

c:\mini-adb_inspire>[COLOR="red"]adb shell mount /data[/COLOR]

c:\mini-adb_inspire>[COLOR="red"]adb shell mount /system[/COLOR]

c:\mini-adb_inspire>[COLOR="red"]adb push misc_version /data/local/tmp[/COLOR]
1189 KB/s (15837 bytes in 0.013s)

c:\mini-adb_inspire>[COLOR="red"]adb shell chmod 777 /data/local/tmp/misc_version[/COLOR]

c:\mini-adb_inspire>[COLOR="red"]adb shell /data/local/tmp/misc_version -s 1.31.405.3[/COLOR]
--set_version set. VERSION will be changed to: 1.31.405.3
Patching and backing up partition 17...

c:\mini-adb_inspire>[COLOR="red"]adb reboot-bootloader[/COLOR]

c:\mini-adb_inspire>[COLOR="red"]fastboot devices[/COLOR]
HTxxxxxxxxxx    fastboot

c:\mini-adb_inspire>[COLOR="red"]fastboot getvar mainver[/COLOR]
mainver: 1.31.405.3
finished. total time: 0.001s

c:\mini-adb_inspire>

last and not least,i dont know where you are,but if its getting late,feel free to pick it up again tomoro :) (ill prolly be asleep before too long! :eek:)
 
  • Like
Reactions: D-U-R-X and DVSimz
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones