yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] CuBz90:
Go to Settings -> Applications -> Market -> Clear Data

If it still doesnt work try...

Settings -> Applications -> Market -> Uninstall Updates
[Desire HD Android Development] kopljas:
Did that, no luck again...
[Desire HD Android Development] CuBz90:
This should work...

Go to the app drawer and open Google Talk (It's just called Talk on the phone), sign in with your Google account, then try the market again
[Desire HD Android Development] CuBz90:
Did it work?
[Desire HD Android Development] JSLEnterprises:
ya, sometimes it hangs, it may take a bit to kick in, It will try several times to download via mobile data, then it switches to wifi in the attempts, then it just starts. Its fairly random when it chooses to start to do as its told.
[Desire HD Android Development] JSLEnterprises:
@ CuBz; looks like you've had your hands full :P
[Desire HD Android Development] CuBz90:
Was just covering for you... but you're back now so get back to work lol :D

Only kidding :p
[Desire HD Android Development] _HTC_DHD_:
10x downgraded and s-off and installed ARHD.
[Desire HD Android Development] CuBz90:
You downgraded 10 times? why did you do that, it wasn't needed

Only joking lol been drinking all day (family get together, I'm not al alcoholic lmao) so just ignore me :D

Sent from my Desire HD loaded with MIUI using the XDA Premium App
[Desire HD Android Development] samuel2706:
Great thread man :)
[Desire HD Android Development] feeldennis:
Got it rooted, downgraded, S-Off and customed Rom'ed

Thanks every one. All done now.

Installed the custom ROM.

It has been a long one month on and off trying to get it done.

Would try and put up my mini guide and all my mistakes to avoid.

Thanks again.

Kind regards.
[Desire HD Android Development] Volsfan:
Glad to see that you got it working. After multiple attempts, I was also able to finally figure it out as well.

One thing I did notice in trying to use the Goldcard app was that when I used the menu to copy the CID, it was copying the wrong one. So when I pasted it into the website through the phone, it was actually sending the CID of the nand vs the sd card. It took me several times to realize what was happening as I had just thought the app would know which number to use. WRONG!!
[Desire HD Android Development] CuBz90:
A few people have said that, I will note it in the OP
[Desire HD Android Development] xvelocity:
Working for software version 2.42

Thank you all very much, I have just temp rooted then downgraded from 2.42.405.1 OTA ara to 1.32.

Unbranded Desire HD. Now running Android Revolution 5.2.3 with Arabic support
[Desire HD Android Development] JSLEnterprises:
I think the method for getting the cid should be changed to the verbose method using adb, so we dont have to rely on gold card helper at all, it would save people the frustration.
[Desire HD Android Development] CuBz90:
I added the alternate last night, the one you posted on AF :)
[Desire HD Android Development] Denil Wong:
Help with MicroSD

I've managed to format my microsd to FAT32 but then still I am unable to paste the "paste write" as it said read-only. I read quite a few ppl are having this problem with their microsd cards. how to I changed it to rewritable? Any idea to help me with this? It seems that the SD card is locked but I have unlocked it and able to format it.
[Desire HD Android Development] descenpet:
did you untick "open as read only" when choosing disk in HxD?
[Desire HD Android Development] JSLEnterprises:
When you open the disk in the hex editor there is a checkbox at the bottom of the screen that says "open as read only", you must uncheck that inorder to be able to write the new raw data to your microsd.

Edit: damn... descentpet beat me to it. lol
[Desire HD Android Development] JSLEnterprises:
yep, saw that :P *thumbs-up*
[Desire HD Android Development] Life Engineer:
please help urgentlyyyyyy

I am trying to get temproot then do all the steps put in 1st post to be able to install titanium backup to backup my stock rom.

However, after clicking the "RUN THIS FOR ROOT.bat" it logged out of cmd.

I logged in again to cmd and run "adb shell" and i got the #.

However, i am getting "adb: not found" message!!!

Please see the attached file.

HELP ME PLEASE, what should i do?!?!
[Desire HD Android Development] descenpet:
the # prompt is the adb shell of your phone. not your computer's cmd. adb.exe is on your pc.. you have to exit from adb shell to use adb push...

basically what you have to do is type "exit" at that #. you will get back to C:\Documents and Settings\User>

type your adb push commands there
[Desire HD Android Development] Life Engineer:
thanks bro!

I solved it

I'm embarrassed... it's been soooo long time that i didn't use adb!
[Desire HD Android Development] unhallowedone:
This thread was very helpful (v2.37) :)
[Desire HD Android Development] dowdowsh:
incomplete

i have desire hd android version: 2.3.3 and i followed up ur steps and everything thing was going ok, even when it shows "#", but when i reached

((( adb shell

# cd /data/local/tmp

# ./fixsu.sh )))

it shows me in cmd cd/data/local/tmp: not found

./fixsu.sh: not found

even thou i tried connecting the device as charge only first & as sync, but still having the same problem

pls tell me what shell i do to continue

thanks for ur time
[Desire HD Android Development] Lucio81:
your procedure doesn't work with my desire hd.

May be due the build version 2.50.405.2?

Thanks
[Desire HD Android Development] descenpet:
it is supposed to work for 2.50

can you give more details on how and where it does not work so that we can help you.
[Desire HD Android Development] Lucio81:
I followed your istructions for root but the permitions are danied
[Desire HD Android Development] descenpet:
At which line? Mind posting a Screenshot of your cmd window?
[Desire HD Android Development] breakbystealth:
i have been doing lots of reading in this thread and others to solve my problem with no joy. i rooted my dhd some time back and am running android revolution 5.2.3, im wanting to super cid as i never did this when i downgraded to root my dhd. all these guides seem to be for rooting to use roms and not for just downgrading to super cid for those who have already rooted and want to go back to do this. i tried to downgrade using PD98IMG.zip in recovery and it failed! i have always just looked at flashing and rooting as upgrading and never had the need to back track so can any one give me some advise or help me out with this.

big up to all the devs doing the stuff those like me cant, with out you guys we would still be playing snake on 3310's.
[Desire HD Android Development] Dixi1801:
You can get a tool on here that applies s-off, superCID & sim unlock, its by jkoljo! If I can find a link ill post it for you :)

I believe this is it. If not let me know!

http://xdaforums.com/showthread.php?t=857537
[Desire HD Android Development] breakbystealth:
nice one mate, im sure i tried that before but i will give it another go. someone told me i need to downgrade my rom to do this as it only work on 1.32 roms? is this true?
[Desire HD Android Development] descenpet:
it was me who told you that.. you can read in that link.. under requirements it says..

It will not work on 1.72.405.3 or higher build, or new radio (12.28b.60.140e_26.03.02.26_M is ok). Downgrade first!!

and no you can't use PD98IMG.zip in recovery.. you are supposed to use it in bootloader.
[Desire HD Android Development] breakbystealth:
so use PD98IMG.zip in bootloader then use tool to cid then flash back to revolution and thats it?
[Desire HD Android Development] Dixi1801:
Like the man says, downgrading is required! Easy enough with the cmd line packages that are about. The one I think of is by JSL Enterprises and cubz! They're prob on here, but I've seen em on androidforums :)
[Desire HD Android Development] breakbystealth:
i will have a looky look.
[Desire HD Android Development] Lucio81:
Hello I tried again with the procedure and saw the # but if I check with a terminal emulator or other applications that require root permissions I have not really ..

Thank you and sorry for my English improvised
[Desire HD Android Development] JSLEnterprises:
http://driphter.com/index.php?topic=3867.0

Thats a link to my 9 easy step method of downgrading, make sure you're gold card is made correctly ;)
[Desire HD Android Development] JSLEnterprises:
and thats after you've ran the busybox script, and installed superuser?
[Desire HD Android Development] JSLEnterprises:
... and I would recommend getting the 1.32 RUU and using that to get your phone back to a stock 1.32 all around. Then you can start at the visionary step on my thread to root, Radio & Eng S-Off. Durring the radio s-off 1 click is where it will change your CID.
[Desire HD Android Development] CuBz90:
Ahh the return of JSL :D

Did you have a few days off work? Or have have you been here and I just missed your posts? lol :rolleyes:

Sent from my Desire HD loaded with MIUI using the XDA Premium App
[Desire HD Android Development] JSLEnterprises:
Im always absent pretty much durring the weekends since they're hella busy for me since i switch to night shift mode for my other job @ the bar. lol

I took the day off today. The weather is crap at the moment and I just dont feel like working today. hahah

... but im not going to lie, I have been trolling, a little too lazy to post.
[Desire HD Android Development] CuBz90:
Well glad your back, makes my life a lot easier, I'm cooking a ROM as well as creating an app, plus usual family stuff, so don't get much time to answer questions, you make it a hell of a lot easier for me lol that's why I thanked you in the OP

Sent from my Desire HD loaded with MIUI using the XDA Premium App
[Desire HD Android Development] Lucio81:
I do not know what the busybox? I saw the # after the procedure and I immediately installed superuser,but nothing, I rebooted and repeated everything, but still nothing ..
[Desire HD Android Development] descenpet:
Did you follow titanium backup part of this guide? There are links to download busybox and su binary. Superuser.apk alone won't do anything for you. Follow step by step and Only after running fixsu.sh , root will work for other apps.
[Desire HD Android Development] Lucio81:
Ok it works perfectly, the procedure I used to rant,sorry. Where do I find it to delete the bloatware? Goldcard should I do if I want to go?

Got it, I used the commands below and installed busybox and super user to no avail, now read the guide and we'll let you know

Another question, do I have to complete the gold card even though my DHD is not branded?

thanks

1. Enable USB debugging on your phone and place your phone on ONLY CHARGE (If this does not work, try choosing 'HTC Sync' when connecting USB)

2. Download and extract the folder DHD downgrade it to the root of your hard drive (usually this is the "C: \" drive on your computer)

1. Open a command prompt (right click "Run as Administrator" is using Vista or W7) and locate the downgrade folder (type "cd C: \ DHDDowngrade" minus the quotes in CMD)

2. Run the commands below (be sure to press enter after Each Line)

adb push fre3vo / data / local / tmp

adb shell chmod 777 / data/local/tmp/fre3vo

adb shell / data/local/tmp/fre3vo-debug-start-end FBB00000 FFFFFFFF

adb shell
[Desire HD Android Development] jonny812:
after launch RUN THIS FOR ROOT.bat and procedure "If you want to use Titanium Backup, you must do the following", temp root function because superuser, transproxy, root explorer function but titanium don't function (i used v3.9.0.1)

why?

my sw build is 2.50.405.2 desire HD, original rom
[Desire HD Android Development] descenpet:
if your build is not x.xx.405.x and you want to downgrade, you will need goldcard.
[Desire HD Android Development] Lucio81:
Thanks for your 'I wanted to ask you one other thing,is replaced even by downgrading the radio?

Could you tell me how do I keep root permissions until the next reboot? After a few minutes after the procedure without restarting automatically lose them, you talk about removing bloatware, but where is it?
[Desire HD Android Development] JSLEnterprises:
You may or may not be able to remove the bloatwhere, if busybox exectuted well, and su works for you, then download a prog called root uninstaller, you can backup and delete apps using that program. You may want to find out what the bloatware apk's are called before doing so.
[Desire HD Android Development] Lucio81:
I retried the procedure,I removed some bloatware,but after a few minutes I lose without Root permission to restart .. Why?
[Desire HD Android Development] Cannon_Foddr:
Please bear with me - I'm a TOTAL newbie to all this rooting etc,

however I did follow this guide (actually I followed this one)

BUT

I DIDN'T do 'Titanium Backup' or the 'Flash recovery with ClockworkMod' sections as all I wanted was basic 'root'.

(I don't need a gold card & I didn't need to use 'adb' commands to do it)

It worked & I managed to downgrade to 1.32 & do the S-off one click. (my bootloader states 'ACE PVT SHIP S-OFF RL' on the top line now so I guessed that I had root/su access).

But, being a 'newb', I then did a OTA update (not realizing that this re-blocks root & prevents su access) instead of installing a custom ROM... so I now have a phone with 's-off' but no 'su acccess'

Now I guess that for me to install a custom ROM I have to re-downgrade

again

,

but I want to check, double-check and triple -heck that I understand what needs to be done properly as I don't want to brick the phone

Firstly, I have to following the 'Temp Root' section of first post to get the '#'

2nd: I'm not comfortable doing those 'adb' commands etc - so I want to skip the Titanium backup section, but COULD i do this at a later date if need be ??

3rd: Next do the 'Downgrade' section of first post

4th: Since I already done 'S-off one click' - I guess I don't need to do that again..

Now onto the bit I'm confused about on Custom ROM installation

Assuming I want to install Android Revolution

-

Their

guide states I

MUST NOT USE

'Rom manager', need to have 'ENG S-Off' & I have to use something called 'Super wipe'

- I have to boot into the bootloader & run this, then repeat with their ROM file to install...

BUT,

this threads

guide states I just need to download & install 'Rom manager' to install 'Clockworkmod recovery', & from there I can install a custom ROM​

Which installation SHOULD I use ??, do I HAVE to run the 'Super Wipe' (I understand that this completely wipes the WHOLE phone clean & can brick it if anything goes wrong), or do I just use 'Clockworkmod recovery' & that will do the same job ??

Any help appreciated
[Desire HD Android Development] descenpet:
if you still have radio s-off, it should survive OTA, you dont need to go through temproot to downgrade.. just use the 1.32 PD98IMG.zip you have to downgrade. it should go through without any error if you have radio s-off.

you would do titanium backup section only if you want to backup apps and data you currently have. that part enables use of titanium backup on temproot. if you decide to skip it and downgrade, you can totally ignore that part.. you can use titanium later on custom roms where you have perma root.

radio s-off survives so you dont need to do it again. you can do eng s-off if you want to. there is a link to eng s-off tool in the radio s-off guide you used.

now you want to install custom roms, Android Revolution in this case. rom thread says don't use rom manager to flash the rom.. that just means don't use rom manager to flash the rom(there is an option in rom manager to flash rom so don't use that). it is fine to use rom manager to get clockwork mod. or you can choose to flash recovery using fastboot if you did eng s-off. that includes some command line stuff though so i guess you don't want that.

super wipe just wipes all partitions for you in one step and format them in ext4.. it DOES NOT brick your phone in any case so don't worry, just use it.
[Desire HD Android Development] Cannon_Foddr:
@descenpen : thanks for the info

That cleared up some confusion, especially the super wipe. (although what extra 4 is I don't know - wish there was a glossary about these terms for us newbies)

I've seen some guides on the web that say a 'wipe' completely wipes the phone and you shouldn't switch off to reboot in the case of lockups etc as there's nothing on the phone to use

Still thanks again
[Desire HD Android Development] JSLEnterprises:
Since you have Radio S-Off already, just download and run the RUU to reset your device to a fresh 1.32.

Visit my 9 Step Easy Root method, minus the first few steps since you've already successfully downgraded (the Radio S-Off tool still needs to be done again, just to set super cid)

Once you've gotten perm root & used the Radio and ENG S-Off tools, you can now use Rom Manager from the Market to install CWM Recovery v3.0.2.6, or you can install 4EXT Recovery v2.1.0 from your desktop (must have USB Debugging Enabled).

Once you've Flashed the recovery, connect to your computer via disk drive, and copy the rom's zip (the one you want to use) onto the SD Card.

Uncheck Fastboot in the Settings (I cant remember which sub menu its in for the early version of froyo so you'll have to look around)

After you've done that, power down and Do the Vol Dwn + Pwr to boot into bootloader, choose "Recovery" and your selected recovery tool will load up.

If Using CWM Recovery: Under the Mounts and storage choose to wipe SYSTEM, CACHE, and DATA partitions.

If usint 4EXT Recovery: Under Wipe | Format, choose to do the same 3 as above, afterwards then choose "EXT3 - 4EXT - EXT4" and choose to convert those 3 partitions to EXT4

Now once thats done, If CWM Recovery: Choose "install zip from sd card" and choose the rom's zip, then scroll down and confirm.

If 4EXT Recovery choose "install from sdcard" > "choose zip from sdcard" and then choose the rom's zip and let.

After the installation is done, reboot. (it will take a while for the initial start up to finish)

You may want to flash to a newer radio as well (its an extra script added into the toolkit, just put the radio.img into the resource folder, boot to bootloader, and choose fastboot (with the usb cable plugged in). It should read "FASTBOOT USB", then run the shortcut in the toolkit to install the newer radio. (Must have ENG S-Off)
[Desire HD Android Development] descenpet:
Ext4 is a type of Linux file system. A lot of custom roms use it these days for better performance.

A full wipe/super wipe wipes data and current ROM so you won't be able to use it until you flash a ROM. However it doesn't wipe recovery so there is no risk of bricking. You can easily reboot into recovery and flash a ROM or restore a backup to get back in action.
[Desire HD Android Development] JSLEnterprises:
Because its only a temproot. A permanent root conversion has not been found yet for the newer builds, Only the temproot so far.

But when you downgrade, and radio & eng s-off, you'll be able to change everything about your phone (and I mean everything), so there's no real reason to use full stock roms (and even then there's perm rooted, busybox'd version of them flashable via cwm, you just need to find em)
[Desire HD Android Development] JSLEnterprises:
More info about EXT4 File system ;)

Its like comparing it to the difference between FAT32, and eXFAT if you were to compare it as windows file systems (not including NTFS, since that's completely different). Ultimately, it a better form of low level disk management (how things are stored to the memory)
[Desire HD Android Development] Faz1980:
Im having a problem with this method.

I can get the temp root working (after some jiggery-pokery) but my issue is with creating the GoldCard.

Ive created the card using the app for the reverse CID and used the command:

adb shell cat /sys/class/mmc_host/mmc2/mmc2:*/cid

Both give two different values. The command value isnt shown in the app. Ive tried using both values to make a card but when I use the HEX editor, I only have the SD card listed in Logical drives and NOT Physical drives. So Ive proceeded with Logical (read/write) and once I copy & paste the generated card over the existing sd Windows prompts me that I need to format it and its unreadable. Same with the phone.

Its a SanDisk 1GB MicroSD HC and Ive tried doing it through the phone and PC. Still no joy.

Any ideas?
[Desire HD Android Development] JSLEnterprises:
How are you connecting the sd card to your pc? via a card reader or disk mode on the phone? (I recommend through the phone)

Under physical drives it should say "removeable" as one of the attatched drives (make sure you dont have any other removeable usb drives or anything attached at the time so that your sd is the only one). Your SD Card is that Removable drive under that list. Thats what you want to choose. Then write goldcard.img raw data to the sd (with the physical removeable device selected and read only unchecked) and you should have your goldcard.

Make sure its the img that you made using the value you got with the ADB command! ;)
[Desire HD Android Development] Faz1980:
Thanks for the reply.

I've tried using a card reader and putting the phone in disk mode.

Both times the SD card is listed under logical drives and not physical drives but the tutorial says it should be under physical drives.

I'm confused with it.

If I continue using it under logical drive then the card becomes unreadable and has to be reformatted.

I've been formatting it as Fat32 instead of default so I might try the default format settings to see if that makes a difference.
[Desire HD Android Development] JSLEnterprises:
It's "Removeable Disk 1" under the physical disk portion in the hex editor.

You choose that, rather than the logical drive (partition, with an assigned letter).
[Desire HD Android Development] Faz1980:
It's only listed in logical though. The only drive I have listed under physical is a SATA drive.
[Desire HD Android Development] JSLEnterprises:
then you might want to use a different computer, or get your computer in order.
[Desire HD Android Development] Weasel-cz:
Heya guys..

was trying this guide for rooting my Desire HD but have one issue and cannot figure it out.

When doing first step, I will not receive the "#" at the end.

Because I did not get the # I assume my phone is not temprooted. I tried the process many times if I did not do any mistake during it but got always same results.

I have tried to go to the next step anyway but again no result.

It is probably because first step wasnt succesfull.

I have non branded Desire HD, 2.3.3 with 2.50.405.2 build.

Thanks for any ideas you might have I am doing wrong.
[Desire HD Android Development] descenpet:
erm.. you said your first part didn't go well.. did you type adb shell after the scans end? you do have a # when you adb shell for 2nd part.. if you get a # in adb shell, your first part went fine..

and in the 2nd part, "rm failed for /system/bin/su, No such file or directory" line is to be expected and the guide told you to ignore that.
[Desire HD Android Development] Faz1980:
The guide says to ignore the rm failed read only file system error.

If you get the no such file or directory error, just redo that step and it will then work.
[Desire HD Android Development] Weasel-cz:
It is working now..not sure what I did wrong before but thank you for tips..

As always the problem is between the chair and keyboard :)
[Desire HD Android Development] mcintosh666:
Downgrade version 2.50.405.2???

It has to do to downgrade to version 2.50.405.2? Thank you for your reply.
[Desire HD Android Development] gaf george:
helpppp

hi i believe i temp rooted my device. after that i proceeded to downgrade it. I ran the commands on cmd.

before i continue can someone tell me if i am on the right track with these results? ?

the reason is i do not continue is i do not know the risks involved. can someone also tell me if i attempt to install the zip after going into bootloader mode if there is any risk