yashsingh1/xdaforums huggingface dataset:
[Desire HD Q&A, Help & Troubleshooting] Abou Al Montacir:
Rooting*the HTC Desire HD (GingerBread 2.3.3)

Hi gcarter,

I'm trying to root my HTC Desire HD after upgrading it to GingerBread.

Here is my system information.

Android*version: 2.3.3

HTC Sense version: 2.1

Baseband version: 12.54.60.2SU_26.09.04.11_M2

Kernel*version: 2.6.35.10-gg0956377 htc-kernel@and18-0#1

Compile date: Tue Mar 29 06:10:15 CST 2001

Firmware*version: 2.36.163.13

Navigator version: WebKit/533.1

I'm able to get temporary root using GingerBreak. But I did not manage to go further. In order to help the rest of the world to get out of the @Secuflag HTC jail, I'm wrting all the steps in sites.google.com/site/arabic4android/root-htc-desire-hd[/url] and would like to come with a completely safe solution for me and the others.

If you can help me describing exactly the original ROM you were using and the commands you used, the links you visited, as much as you can, I'll be very grateful.

Thanks,
[Desire HD Q&A, Help & Troubleshooting] Atrax2010:
Hello guys.

I've been reading through this forum for the last week, trying to downgrade my DHD but I think I'm doing something wrong, I'm getting really pissed off right now.

I recently updated via OTA:

Baseband: 12.54.60.25U_26.09.04.11_M2

Build Number: 2.36.405.8 CL47853

I jusr can't downgrade, or root without downgrading.

Do I even have to downgrade? Since my FW is pre 2.37?

Even so, when I try to downgrade, i do the adb thingy in the cmd, everything goes well, I get the # thing at the end when I type su and so on.

But, when I turn off the phone and reboot it into a bootloader, nothing happens, no update process, it just sits there in bootloader.

Why is that?

I've made a goldcard using GoldCardTool (i used MMC0 instead of MMC1, there was no MMC2 option, just 1 and 0).

-I enabled debuging

-switched to charge only

-my phone is fully charged

-I even made a factory reset prior doing all of this

I've also tryed rooting without downgrading.

Gingerbreak puts superuser on the phone, i think I get temproot (when I type SU in terminal emulator, # appeares), but as soon as i restart the phone, superuser is removed.

Visionary+ goes to black screen, and I don't understand why since my FW is prior 2.37 (I know you can't root those yet, or downgrade).

And even if my FW is too "new", why can't i downgrade? It just won't start the update process when I reboot to bootloader.

Everything else I do in cmd with adb goes well.

Recently I had HTC Hero, and I think it took me about half an hour to root it, simple and easy (it was my first HTC), so I really want to root my DHD, but it is turning into a nightmare.

Please, what am I doing wrong?

Thank You.

EDIT: I've tryed with AMT now also, it says my FW is not compatible, that I have to run gingerbreak first, then click downgrade in AMT.

Since GB cant temproot my phone, I did it with adb, got SU, clicked Downgrade in AMT, and it reports that I have permroot Permissions, that my device's number has been set to 1.00.405.1 and that I can proceed with downgrade as normal.

So I've tryed going into cmd adb again, did the whole proces again, rebooted into bootloader and nothing! I'm going crazy now.
[Desire HD Q&A, Help & Troubleshooting] Abou Al Montacir:
This means that you are granted root access

this means you just facing S-ON issue. Please read my analysis on https : // sites.google.com/site/arabic4android/root-htc-desire-hd
[Desire HD Q&A, Help & Troubleshooting] Atrax2010:
OK, I've solved my problem

Got a new MicroSD (SanDisk), formated it, made a new goldcard using hex.

Everything is OK now finally, it's been a nightmare.

I'm currently running Virtuous Unity 1.27.0. Looks beautifull, everything is scaled for DHD.

Battery life is great, reception is better (for me).

Only thing that needs improvement is speed. It's allready very fast and only lags a bit if I have all screens filled with widgets, but since this is the first release, it's very impressive.

I guess OC-ing the CPU would help, but it really doesn't bother me, I'm sure that they'll manage to improve smoothness with later releases.
[Desire HD Q&A, Help & Troubleshooting] Abou Al Montacir:
Congratulations:)

Could you please summarize what you did exactly? Can you please describe what you did, with links. Please be as verbose as you can so that I can check step by step the procedure you used to root you Desire HD.

Could you please confirm that you started from a GingerBread (2.3.3) and that you did not downgrade?

Could you please confirm that you were S-ON? Do you remeber the HBOOT version?

Thanks
[Desire HD Q&A, Help & Troubleshooting] fffz16:
plz guide....can htc dhd 2.3.3 b rooted to other roms?

dear all,

i've htc desire hd with android gingerbread 2.3.3v as default rom, pls guide/confirm can it be rooted to other custom roms such as of htc sensation etc....?

thanks.
[Desire HD Q&A, Help & Troubleshooting] rohithksaj:
wats ur in build number.....???????:D
[Desire HD Q&A, Help & Troubleshooting] thekayman:
Hi All,

I installed the OTA 2.3.3 update from Vodafone Australia (software ver 2.37.178.8) I previously Rooted using visonary before updating so it retained the Superuser icon but it obviously doesn't work cause GB is now not rooted.

After reading and reading it seems I need to downgrade and set S-OFF then upgrade and run Gingerbreak is that right? But I have found they are conflicting reports of downgrading from 2.37 it seems it wasnt possible but now is, is that right? And I need to follow this post I'm guessing :

A. [GUIDE] How to downgrade 1.7x/1.8x/2.x to 1.32.405.6 http://xdaforums.com/showthread.php?t=905003

Also with my phone (Specs below) do I need to have a goldcard etc or can I just downgrade? sorry for the trouble but is someone able to spoon feed me please?

I mainly want to root at the moment to run apps like setcpu etc but also perhaps in the future to run custom roms so once S-OFF and I re-install GB and run Gingerbreak can I then install custom rom's or would I install custom roms from the downgraded ver?

HTC's method of rooting to install custom rom's is a pain in the you know what compared to Samsung's

Thanks again for your time.

Android version 2.3.3
HTC Sense 2.1
Baseband ver 12.54.60.25U_26.09.04.11_M2
KERNEL 2.6.35.10-g3bf3222 htc-kernel@and18-2 #1 Mon Apr 11 22:46:37 CST 2011
Build Number 2.37.178.8 CL66021 release-keys
Software Number 2.37.178.8
Browser version Webkit/533.1
[Desire HD Q&A, Help & Troubleshooting] Atrax2010:
Yes, I downgraded first( from 2.3.3), using the guide here from xda, everything I did was by xda guides, the goldcard(do that first), than downgrade, than new ROM, then radio s-off and eng-s off, than flashed new radio (12.54).

The problem was in the goldcard I guess, the micro SD card actually, it formatted in the wrong way I guess. Just replaced it (actually used the one I got with my DHD, sanDisk 8GB) and then I used visionary+ for temproot and permroot and downgrade. Once I downgraded, everything else was easy, no problems at all.

Just follow the guides EXACTLY, and read EVERYTHING in the guides, warnings especially.

I took some time, but once I succesfully created a goldcard it was easy.

Just follow the instructions carefully, DON'T SKIP STEPS, DON'T neglect the warnings like the phone has to be fully charged (very important when flashing radio), connect using debuging and charge only etc...
[Desire HD Q&A, Help & Troubleshooting] Atrax2010:
Your build is 2.37 so you can't downgrade yet. Mine was 2.35 so I culd.

Just wait for the xda developers to come up with the way to downgrade build 2.37, I'm sure you won't have to wait too long,:)
[Desire HD Q&A, Help & Troubleshooting] rohithksaj:
2.37 can be downgraded now.......

http://xdaforums.com/showthread.php?t=1152233

You must downgrade using gold card.........

follow this guide exactly....:)
[Desire HD Q&A, Help & Troubleshooting] thekayman:
Awesome... so with my details I need the Gold Card too process too?

also is it likely vodafone / htc will be releasing a update that isn't locked so I wont need to go through all of the rigmarole? or highly unlikely?

To summarise .. would I need to Goldcard / Downgrade / Temp Root / Perm Root / S-Off.

After that can I upgrade to Gingerbread OTA and run Gingerbreak? or can I only install custom ROM's?

Thanks for all your help guys.
[Desire HD Q&A, Help & Troubleshooting] hero000:
You got it right! after rooting n Radio S-OFF and Eng S-OFF you won't be able to get update from your Provider. It's you who'll flash some fancy ROM :)

Nonetheless I had exactly the same Build # Follow this link you'll be free :)
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Hi all

I just dont get i :(

I go through all the steps, get the serial number (cant see a reason for this)

adb shell

Put in the line (as requested)

Get the code

do it backwards to get the goldcard file

open the hex editor

open the disk

open the goldcard image file

copy over the text from 0 - 170

save it (not sure where it saves) (cant see a .bin file on the SD)

Put the SD back in the phone with PD98imp.zip in the root (in its zip format), boot into boot manager

it says no image found

then says wrong CID

Even tried this way :

http://www.addictivetips.com/mobile...out-hex-editing/comment-page-1/#comment-44936

But same error

Heeeeelllllpppppppppp please

Steve

It says no image found
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
And tried this :

http://xdaforums.com/showthread.php?t=905003

Something has to work !!!

Any help welcomed ...

Steve :)
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Anyone ????
[Desire HD Q&A, Help & Troubleshooting] thekayman:
Thanks everyone for pointing me in the right direction, I'll attempt to do this shortly when I have some free time. Just have 2 more questions. ..

1) after doing all the above can I revert back to stock if needed to send back for warranty etc?

2) Whats the best custom ROM to put on for a first timer and I do like the look of sense 3.0 if its avail? and is the best method using ROM Manager?

thanks so much again for taking the time out I know you all prob answer the same questions 24/7.
[Desire HD Q&A, Help & Troubleshooting] shendoz:
haha...now i understand what for u post that picture~:p
[Desire HD Q&A, Help & Troubleshooting] thekayman:
managed to find the time over the weekend to try this out... was quite simple once you read through it a few times, I had a few problems with creating the gold card kept getting invalid CID but formatted the card a few times and tried a few diff methods of copying the image etc and managed to get it going.

I used Virtuous Unity with sense 3.0 seems pretty decent and stable so far.

Hopfully I'd never need to go back to stock for warranty etc but if anyone is able to let me know what I would need to do if I need to that would be great.

Thanks again for helping me out!
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Hi , I have had no end of prblems doing this lol

Did you use a Kingston micro sd ?

If not , what make ? lol, I cant get it to work with Sandisk ....

Also what do you mean by a few different ways of copying the image ?

Thanks

Steve
[Desire HD Q&A, Help & Troubleshooting] thekayman:
I had a 2GB Verbatim one leftover from a old phone, sorry I meant formatting rather then copying, I dont know why but when I had to format it a few times and noticed that the last time I did the card looked different when I opened it up in the hex editor. I tried the Panasonic formatter also which didnt work but then went back to the Windows format utility and did a full format followed by a quick format and then It seemed to work for me, guess some cards are fussy.
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
lol, I will have to try a few more times then , tried already about 10 times !

I still think the different cards give different results , I will have to try a few different more cards ....

It always says incorrect CID .... :(

Losing the will to live with it lol
[Desire HD Q&A, Help & Troubleshooting] thekayman:
sorry I'm not having a good day.. the card was actually a Verbatim (I have edited my post above).

Yeah could be card compatibility, I got CID error twice and the third time after full then quick format and re-doing the steps slowly it worked for me.
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Lovely , thank you
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Sorry to keep on with the questions .....

So .....................

You full formatted the card, then quick format ...

Then you went into the hex editor , copied over the lines to 170 blah blah ...

Then just done , file , save

Then copied the PD98IMG.zip to the root of the SD ?

Then restarted holding down volume ...

And then it loaded ?
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
My device is s-on by the way , is that good or bad ?

Thank you

Steve
[Desire HD Q&A, Help & Troubleshooting] thekayman:
Mine was S-ON hence why we have to do the double rom install to go to 1.32 which can then be rooted and s-off so we can updat to custom rom's etc.

So yes basically this is what I did.

Used a card reader.. did full format on SD card then quick format straight after (both FAT32)

Performed the hex edits as per the site (link below) and saved.

straight away copied the PD98IMG.ZIP file to the SD card then then unmounted from PC.

put SD card in phone then booted with vol down it did the update and then booted the phone

I then unmounted the SD card from phone, put it into my PC with the card reader and then deleted the PD98IMG.ZIP file and put on the stock PD98IMG.ZIP file and then put the card back into the phone and connected the phone to PC and performed the commands with the downgrade tools and continued on with the guide.

Hope that helps.

Site I used http://xdaforums.com/showthread.php?t=1152233
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Brilliant thank you

I have now managed to get hold of a KINGSTON 2gb too , so fingers crossed ....

Steve
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
It still didnt work , still says CID Incorrect !!!

What am I doing wrong ?????

This is unbelievable !

How are you getting into BOOTLOADER mode ? Mine only seems to want to do it if I restart, not from power down then back up

Is that the same for you

Many thanks

Stephen
[Desire HD Q&A, Help & Troubleshooting] thekayman:
thats probably because you have FAST BOOT on, its recommended to turn it off when playing with bootloader.

go to SETTINGS > POWER and turn fast boot off. (fastboot is like a sleep / hibernate state so it doesnt actually turn the phone off when you power down)

One other thing to try is pull the battery out and then put it back in and then boot into bootloader.

Make sure you follow the hex steps correctly and check that you read the right mmc2 reverse CID from Goldcard Helper and maybe re-put it into the website to generate a new image.

I suppose start from the start and go through every step slowly.
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Thank you , trying now :)
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
On the mmc2 goldcard helper number, as it shows on the screen thats how you put it in right ?

You dont have to reverse it or add any 0's becasue it is done for you ?

Thanks

Steve
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
Its still not working .....

I think I will just have to admit , something about my handset or the software its running cannot be done ....

Hopefully there will be a way to root Gingerbread soon without downgrading.

Thanks anyway , I have now officially given up !
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
This was the answer !!!! I feel so stupid !!!!

Originally Posted by kiwiandy

###########

ahahh!!.. Eureka moment..

The sd card that you are using for the goldcard has to be in the phone when you are using gc helper to obtain the reverse cid from mmc2. I didnt realise this and was running gc helper with another sd card in the phone while i was editing my gc sd card on my pc....hence my cid was always incorrect!...

At least i have learnt a lot about the whole process.. I mus have formatted and mde about 20-30 different attempts at making a gold card!

you are a genius !!!!!

Working !!!!

Thank you !!!
[Desire HD Q&A, Help & Troubleshooting] moeayoob:
OMG HOW DID YOU GO ABOUT DOING SO MAN!!!!!! CAN YOU PLEASE HELP ME!????? ill give u like contact info like any easy way u cna sorta guide me PLZ! im soooo lost n been trying this for YONKS!!!
[Desire HD Q&A, Help & Troubleshooting] monksanand:
I know 2.42 cannot be downgraded as of now but still trying to take a shot in the dark and ask again for confirmation...

Device Model: Desire HD

Bootloader Version: 0.85.0024 SHIP HBOOT

Radio Version: 26.09.04.11_M2

ROM Version: 2.42.415.1

Android Version: 2.3.3

CID: 11111111

Got the above details from AMT_1.8.5_release
[Desire HD Q&A, Help & Troubleshooting] sbsshadow:
The secret for me was getting the CID while the SD I was going to use was in the phone .

This was the only way it worked for me , and then just followed the instructions word for word...

I used a KINGSTON 2gb micro SD ...

Im now running this :

http://xdaforums.com/showthread.php?t=1056727

At last, this has taken me 2 weeks ..... !
[Desire HD Q&A, Help & Troubleshooting] thekayman:
ahh YAY glad you got it working in the end ... prob good to maybe let the poster of the how-to to specify that as I'm sure it would get a few people, I guess I was just lucky the card was in mine when I was doing it!
[Desire HD Q&A, Help & Troubleshooting] rohithksaj:
I know 2.42 cannot be downgraded as of now but still trying to take a shot in the dark and ask again for confirmation...

Device Model: Desire HD

Bootloader Version: 0.85.0024 SHIP HBOOT

Radio Version: 26.09.04.11_M2

ROM Version: 2.42.415.1

Android Version: 2.3.3

CID: 11111111

Got the above details from AMT_1.8.5_release

__________________

HTC DESIRE HD.

Dj M()nk$, Respect and Peace.

Bootloader Version: 0.85.0024 SHIP HBOOT

Radio Version: 26.09.04.11_M2

ROM Version: 2.42.415.1

Android Version: 2.3.3

CID: 11111111

yah,,,,you cant downgrade..now......

also check whether its S oFF .....thats your last possibility........
[Desire HD Q&A, Help & Troubleshooting] feeldennis:
Kindly assist

Hello every one,

I have been meaning to root my phone and going through the forum but a bit confusing to me with the different methods that work for different builds etc.

Bellow is my phone specifications:

Desire HD unlocked but branded to VirginMedia UK.

HBoot 0.85.0024

S-ON RL

Radio 26.09.04.11.m2

Android ver. 2.3.3

Kernel Ver 2.6.35.10-g095637

Build number 2.36.351.16

When i run the adb command this is what i get shown bellow.

I have been using my phone to create the gold card now i used a card reader, same problem. shown below

I followed all procedures to the letter. Used the hexeditor while the card was in my phone. Switched to charging mode to use the CMD etc. I used both 8GB and 16GB SANDISK card. Could that be a problem?

I have andriod SDK installed

Followed the steps form jkoljo thread.

Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Ace>cd c:\downgrade

c:\Downgrade>adb push misc_version /data/local/tmp

adb server is out of date. killing...

* daemon started successfully *

773 KB/s (15837 bytes in 0.020s)

c:\Downgrade>adb push GingerBreak /data/local/tmp

400 KB/s (16830 bytes in 0.041s)

c:\Downgrade>adb shell chmod 777 /data/local/tmp/misc_version

c:\Downgrade>adb shell chmod 777 /data/local/tmp/GingerBreak

c:\Downgrade>adb shell

$ ./data/local/tmp/GingerBreak

./data/local/tmp/GingerBreak

[**] Gingerbreak/Honeybomb -- android 2.[2,3], 3.0 softbreak

[**] (C) 2010-2011 The Android Exploid Crew. All rights reserved.

[**] Kudos to jenzi, the #brownpants-party, the Open Source folks,

[**] Zynamics for ARM skills and Onkel Budi

[**] donate to 7-4-3-C@web.de if you like

[**] Exploit may take a while!

[+] Plain Gingerbread mode!

[+] Found system: 0xafd17fd5 strcmp: 0xafd38065

[+] Found PT_DYNAMIC of size 232 (29 entries)

[+] Found GOT: 0x00014360

[+] Using device /devices/platform/goldfish_mmc.0[*] vold: 1225 GOT start: 0x00014360 GOT end: 0x000143a0

What could be wrong? I have run the cmd adb like 10 times same problem as shown above.

Thanks for the help

Kind regards.
[Desire HD Q&A, Help & Troubleshooting] thekayman:
Hey since you have build 2.36 you can follow this guide : http://xdaforums.com/showthread.php?t=905003 by Jkoljo which is probably the one you are using, make sure you download the tools in his first post which is downgrade_v2.zip

If your phone is branded did you perform the Goldcard steps from this link: http://www.addictivetips.com/mobile/how-to-make-gold-card-for-htc-desire-hd/
[Desire HD Q&A, Help & Troubleshooting] JSLEnterprises:
Use my method, starting at step 2

http://driphter.com/index.php?topic=3867.0

If gingerbreak doesnt work, then update to 2.37 then downgrade via this method: http://xdaforums.com/showthread.php?t=1152233&page=7

Once downgraded go back to my method to root and follow the visionary path.
[Desire HD Q&A, Help & Troubleshooting] feeldennis:
@JSLEnterprises, i will give it a try and and report my findings.

Thanks

Kind regards
[Desire HD Q&A, Help & Troubleshooting] feeldennis:
I downloaded the HTC Ace Toolkit, and followed the instructions on the site. I had done this before but decided to give it a try again. There was no gingerbreak app created in the apps menu of the phone.

Could it be my OS win7 64bit?
[Desire HD Q&A, Help & Troubleshooting] JSLEnterprises:
Nope, because thats what it was created on. Do you have usb debugging checked under settings>applications>development ?
[Desire HD Q&A, Help & Troubleshooting] JSLEnterprises:
Nope, gingerbreak works on 1.72 and 1.84 as they contain the hole that gingerbreak exploits.

So you can root with gingerbreak, reboot, then use the radio s-off and eng s-off one click tools.
[Desire HD Q&A, Help & Troubleshooting] feeldennis:
Usb debugging is set on my phone. I made sure of that and on charge mode
[Desire HD Q&A, Help & Troubleshooting] feeldennis:
Can I down grade before using the goldcard thing or gingerbreak? Cos nither of two are working for me right now.
[Desire HD Q&A, Help & Troubleshooting] Michel-NL:
Anyone knows a way to root a 2.50.x ROM? (non branded)
[Galaxy S II Q&A, Help & Troubleshooting] Sausageman:
I got the phone yesterday which had the KE1 kernel already. I rooted this afternoon, and reapplied the KE1 kernel.

Everything seemed fine, but I've just run Titanium Backup to get my apps and settings, and I'm now getting FCs on my messaging app, Handcent, and some others including Email and Google Services.

Can anyone help? Is this caused by the root, or have my backups done this somehow and can I fix it? I didn't do a nandroid backup before (is it possible yet?) but I'm happy to do a factory reset if necessary.
[Galaxy S II Q&A, Help & Troubleshooting] Sausageman:
Phew. Factory reset fixed it.
[Galaxy S II Q&A, Help & Troubleshooting] jacobnorth:
I did the same root and flashed it with the stock XWKE1 kernel. I will report any problems here. (Hope it's not a wide spread problem.)
[EVO 4G General] drgonzo712:
Just wanted to see what people's thoughts are about moving off of the original EVO and going with the 3D. Is it going to be worth the extra $$? Is there going to be good development for the 3D? Etc? Let me know, I love my EVO but the EVO 3D rocks some specs.
[EVO 4G General] byersbw:
Honestly, the ONLY reason I want to upgrade is for the faster/better specs, NOT the 3D. Honestly, I wish it didn't have 3D but I won't turn down something for free. :) My thought, no 3D = thinner/lighter but eh. HTC had to get on-board the gimmicky train at some point so...
[EVO 4G General] Maximiano:
I had a thread like this one.

http://xdaforums.com/showthread.php?t=1015387
[EVO 4G General] thekingofmean:
I'm going to keep my evo, use the upgrade to get a 3D and sell it for cash. Then wait for a moorestown powered phone.