yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] lilil:
Ohh good, so I can just make a downgrade and change my CID into my stock CID.

By the way is there any method that shows you the current CID??

I know getprop ro.cid via the Terminal Emulator but this shows only the stock CID.

If you have a SuperCID, it shows VODAP102.

Thanks
[Desire HD Android Development] jkoljo:
There is no simple way, with ENG S-OFF checking it is easy. You have to use gfree_verify to check it, google it or look for it in G2 forum :)
[Desire HD Android Development] Aliq:
Worked flawlessly, thanks allot mate!

HTC Desire HD.

BTW people, don't forget to press the thank button in the first page! :D
[Desire HD Android Development] lilil:
Did I understand it right that we can flash a 1.32.. RUU instead of flashing the zip file via the bootloader??
[Desire HD Android Development] sco005:
Dear master the GREAT savior
[Desire HD Android Development] msoleil:
merci bcp:D jai bien rootéééé
[Desire HD Android Development] Diamantidis13:
thank you man

thanks man but "Follow the instructions"

what instructions??

also, can this damage my dhd in any way??

thank you so much
[Desire HD Android Development] creek1098:
Hi all,

I'm waiting update visionary..but when ?

Thanks. ;)
[Desire HD Android Development] jkoljo:
It says something like press [I do not remember] key to start the update.

And well, these things are never 100% foolproof, but nobody has yet managed to damage their phones in any way.
[Desire HD Android Development] russellgee:
Hi jkoljo, Rapidshare has removed the file. Is there any chance you could upload it again?

Thanks.
[Desire HD Android Development] jkoljo:
You could download it from any other sharing service that is listed. I will upload it again if it gets deleted from more locations.
[Desire HD Android Development] Homerr:
Thanks jkoljo

I feel confident enough to break my phone now. You must hate dealing with nubs like me.

One last question, if it all goes majestically wrong how can I restore to stock rom?
[Desire HD Android Development] jkoljo:
Well, it pretty much depends on what goes wrong, but there is a big possibility that you can restore. Only if your device runs out of power during a two second period of flashing, you will have to send it to HTC service centre. So it is pretty safe :)
[Desire HD Android Development] russellgee:
I feel pretty stupid, had to scroll down to see the rest of the hosts lol.

Thanks again.
[Desire HD Android Development] Honusnap:
.. Rooted

Thanks.. everything went fine ... Revolution HD installed... Simlock gone
[Desire HD Android Development] Roonboy:
I was a litte bit worried at first, because this was my first time I tryed to root and set s-off on my dhd. Seems to work perfectly! Even tho it took me a few hours to read all about it. Now im going to do a backup and test to install new roms. :D

Downgraded, used Visionary, and Easy radio tool. IM ROOTED! :P

THAANKS! YOU ARE THE SHIIIT! :)
[Desire HD Android Development] Donny1987:
Ok, so I decided to downgrade also and root my phone. I checked for software updates and it's telling me there is one available: 1.32.405.6

I'm not sure which version I had before I updated to the latest 1.72.

Should I update to 1.32.405.6, I currently have 1.32.405.3?

Thanks for this instruction
[Desire HD Android Development] jkoljo:
Well, you could, yes. If you are going to get a custom rom, then there is no need to update.
[Desire HD Android Development] Donny1987:
I'm still not sure about running a custom rom :rolleyes:

I see there are 2 favorite ROMs available, LeeDroid and Revolution HD.

Which one do you advise, and why?
[Desire HD Android Development] blubbers:
alright, got system-wide-root to run titanium-backup xD

not sure which versions i've ended up using, anyway, here the file sizes if someone wants to give it a shot too

ls -l /system/app/Super*
-rw-rw-rw- root root 16967 2011-01-09 20:59 Superuser.apk
# ls -l /system/bin/su
ls -l /system/bin/su
-rwsr-sr-x root root 34612 2011-01-09 21:03 su
[Desire HD Android Development] emwdava:
OTA worked for me after downgrade on stock ROM.

Thanks. I'm rooted again :D
[Desire HD Android Development] suemer:
thanx. for this method ... downgrading succesfull - also s-off is working now
[Desire HD Android Development] fvs:
sorry i've posted my question to fast, everything works with a bit more patience:) Great job on the guide!
[Desire HD Android Development] EmptyArea:
Down grading Radio.

Any help on this would be amazing.

I'm Eng s-off.

With radio 26.04.02.17_M2, which I

think

is stopping me from using the 'One click tool' to gain R s-off and SuperCID.

If that assumption is correct then how can I downgrade my radio?

I'm currently running LeeDrOiDs' ROM v1.4. which comes with Kenal 'Official HTC 2.6.32.21-g3d0aaff'
[Desire HD Android Development] jkoljo:
Wrong thread.. But you can just flash older radio like you flashed your current one.
[Desire HD Android Development] beta199:
Desire Z

Hi,

I am really new to rooting, so this might be a silly question...

Does this downgrading and rooting works for unbranded stock HTC Desire Z as well?

I have the following device:

Android Version: 2.2.1

Baseband version: 12.28e.60.140fU_26.04.02.17_M2

Kernel version: 2.6.32.21-g540976a

Build number: 1.72.405.2 CL296256 release-keys

Software number: 1.72.405.2

Browser version: 3.1

Any help is appreciated.

Many thanks.
[Desire HD Android Development] directive:
THANK YOU IT WORKED!

I have successfully purged the Chinese devil from my phone using this method! Thank you!
[Desire HD Android Development] o(n_n)o:
Great work!

I'm okay with official 1.72, and I'm patient for an official GingerBread.

I just want to remove some stock apps (Amazon MP3, Flickr, etc.).

I thought that I can simply remove those apps by the following steps when I have temproot

1. Re-mount /system as R/W

2. Remove the apk/odex files I don't need

But it's not working.

When I removed those files, the apps disappeared as expected.

After rebooting my phone, they are back again.

It seems that the /system partition is restored.

Could anybody tell me why this is happening?
[Desire HD Android Development] descenpet:
you need s-off to be able to make changes to /system that will survive a reboot.
[Desire HD Android Development] doublecheese:
IMPORTANT !!!!! THIS MESSAGE IS FOR PEOPLE LIKE ME WHO OTA`ED TO 1.72 ROM THEN LOST ROOTING ..... THEN DECIDED TO DOWNGRADE TO 1.32 TO GAIN ROOTING AND THEN WANTED UPGRADING TO 1.72 AGAIN WITHOUT LOOSING ROOTING...

I did all the steps yesterday and downgraded succesfully to 1.32.405.3 then I decided to upgrade again to 1.72 but this time without loosing the ROOT

This part is a little tricky , once you down grade to 1.32, this thread brings you to specificly to 1.32.405.3 and you can not upgrade to 1.72 according to this thread http://xdaforums.com/showthread.php?t=885996 as you end up getting errors.

First of all you must upgrade to 1.32.405.6 rather than hanging on to 1.32.405.3 , because 1.32.405.3 will not just work with above link.... You wll endup having errors on the upgrade step.

So to repeat myself , after downgrading to 1.32.405.3 , you must upgrade to 1.32.405.6 and then you can follow the steps on the above link to upgrade to 1.72 without loosing Root and S-OFF.

This is the only way it worked with me
[Desire HD Android Development] dnlilas:
You can directly downgrade to 1.32.405.6 using the corresponding RUU, or extracting its rom.zip and renaming it to PD98IMG.zip.

Other option to go to 1.72.x is to use custom ROM like Android Revolution:

http://xdaforums.com/showthread.php?t=840040
[Desire HD Android Development] doublecheese:
What you`re saying is correct but guys like me with little android or computer knowledge may not succeed on how to do that :)

Yesterday I realised I forgat how to open a directory on the cmd , so I googled it than remembered I must type `cd` to open a directory , good thing I still remembered cd.. , rd and md :)
[Desire HD Android Development] kjk:
THANK YOU

Hi!!!

I got my fisrt android telefon last month. I come from wm and was not happy with locked and unrooted dhd.

My first android has been rooted first time with your method and it's worked without any problem.

Now I've s-off rooted dhd with my first android custom room. :)

THANK YOU

regards
[Desire HD Android Development] dnlilas:
Hello,

How do you restore your data after downgrade? You go to the market, install your backup software then run it?

But in my case the market automatically (!) downloads hundredths of my downloaded applications and it hang forever!

How to avoid this? I just want to be able to download e.g. Titanium Backup Pro from the market, then start restoring.

Or do I need to put the Titanium Backup Pro apk in the SD + Estrongs File Explorer apk then run them from there?

Is there a default Android file explorer (like Windows Explorer under Windows OS) that can install apk?

Edit: Finally there is an easier way using Titanium Backup (TiB) option to create its own update.zip (or other name like TitaniumBackup-3.6.7.zip) to be used in recovery with ClockWorkMod using either its menu:

- apply sdcard:update.zip

- install zip from sdcard

So after downgrading or applying custom ROM with ClockWorkMod, just apply TiB update.zip or install TiB TitaniumBackup-3.6.7.zip, reboot, then you have TiB operational ready to restore from data backuped on SD card.

I did not test this procedure yet, but it should work, and I will try it when playing around with custom ROM :-).
[Desire HD Android Development] creek1098:
I'm waiting update visionary ..maybe one day.

More easy for me ..just for 'root' ;)
[Desire HD Android Development] jkoljo:
Do not hold your breath, the psneuter executable destroys your phone's ability to handle permissions of different processes, so it does not do good for the ROM. Of course flashing a new ROM (1.32) fixes it, so if you use psneuter it is recommended that you also downgrade.
[Desire HD Android Development] Diamantidis13:
ok so when do we install the ruu??
[Desire HD Android Development] beta199:
Can the downgrade process be applied for the stock HTC Desire Z?
[Desire HD Android Development] jkoljo:
Yes with little modifications like build number and rom, but there is already a thread about it in Z/G2 forum.

Diamantidis, not RUU, but PD98IMG. It starts flashing itself when you go to bootloader.
[Desire HD Android Development] ritchie.tomasouw:
Yess, succeded!

First time downgrade and it works like a charm :D :D Now i have to find a good custom rom.. gingerbread?? does anyone have some tips for me?
[Desire HD Android Development] MaximilianPs:
Please Help !!!

adb shell chmod 777 /data/local/tmp/psneuter return No such file or directory

C:\sdk\Downgrade>adb push psneuter /data/local/temp
2582 KB/s (557962 bytes in 0.211s)

C:\sdk\Downgrade>adb push misc_version /data/local/temp
1718 KB/s (15837 bytes in 0.009s)

C:\sdk\Downgrade>adb shell chmod 777 /data/local/tmp/psneuter
Unable to chmod /data/local/tmp/psneuter: No such file or directory
[Desire HD Android Development] krakout:
Hello!

Quick question: what exactly is meant by 'branded device'? I've got a DHD which shows T Mobile's logo upon booting up, does this mean it's branded? And why does it matter?

Thanks in advance,

T
[Desire HD Android Development] idkidk:
You have write "temp" instead of "tmp"......

Bye

IdkIdk
[Desire HD Android Development] MaximilianPs:
thnx alot ! :)

i've create a batch file to simplify the operation ;)
[Desire HD Android Development] jkoljo:
"Unable to chmod /data/local/temp/psneuter: Not a directory"

You are still trying to chmod something in temp folder.
[Desire HD Android Development] idkidk:
:confused:

try:

adb shell ls /data/local/tmp

if ls return psneuter and misc you have pushed in the rigth place...

try:

adb shell ls /data/local to show if there is temp directory with psneuter, so delete /temp/psneuter and retry...

By

IdkIdk
[Desire HD Android Development] MaximilianPs:
problem solved thank you :D

"Numero Software 1.32.405.3" COOOOOOOOOOOOOOOL !! Rooted Again, i'm feeling free :)
[Desire HD Android Development] drinside:
@jkoljo

So, I followed the steps in the guide and everything went supersmooth. I am now on v. 1.32.405.3. Android 2.2.

But I'm having a problem when it comes to rooting the phone after this. I downloaded VISIONary v.14 and installed on the phone, usb debugging enabled. But when I run the temproot now command it just sits there, trying to root for minutes and minutes. After about 15 minutes I gave up, hit the backbutton and tried permaroot, which didn't work since I didn't have temproot.

So my question is; is it able to get root with VISIONary from this version, or do I need to upgrade to to version 1.32.405.6, which is available OTA?

Also asked this in the VIOSIONary thread, but got no reply so I'm trying my luck here.

Anyways, thanks a bunch for a good guide.

Cheers
[Desire HD Android Development] tuan_ok:
Downgrade successfull 1.32 :p:D

Thanks a lot!:p
[Desire HD Android Development] dnlilas:
Thank you, I did it. But now I found that ROM manager can do the same backup/restore too.
[Desire HD Android Development] jkoljo:
Yes rooting is possible, try to uninstall visionary, reboot, install and temproot again. It usually takes anything from ten seconds to two minutes to get root.
[Desire HD Android Development] OliverDonder:
jkoljo you my hero. Downgraded , custom 72er Rom and root.
[Desire HD Android Development] kjk:
Hi!!!!!

I hade same problem. Try to disable and enable usb debugging that worked for me..
[Desire HD Android Development] pb_1996:
adb shell /data/local/tmp/psneuter

mmap() failed. operation not permitted

why do i get this error?
[Desire HD Android Development] drshadows:
Failing at the first hurdle unfortunately

cannot stat 'psneuter', google search gives 0 results

any ideas
[Desire HD Android Development] Donny1987:
I would say you do not have root access, did you run visionary?
[Desire HD Android Development] jkoljo:
Please check that you did the chmod right. Visionary is not needed.
[Desire HD Android Development] MoonshineFox:
You are a god among insects. Thanks SO much for making this tool! Phone reflashed! THANK YOU!
[Desire HD Android Development] zsangani:
it gave me error adb server out of date when i just type 1st command can u give me the guide for mac users.
[Desire HD Android Development] gordyffc:
Can anyone help, I get as far as entering the ./misc_version -s 1.31.405.3 command but keep getting an error saying not found. I've tried keying and copy/paste a few times.

Screenshot of error and Downgrade folder below.

Any pointers would be appreciated.

Thanks
[Desire HD Android Development] descenpet:
seems like the file didn't get pushed to /data/local/tmp ? check if the file is actually there and try pushing it again if it's not there
[Desire HD Android Development] gordyffc:
Yes must have been that, I unplugged everything and started from scratch again and it's just completed.

Just setting the phone up again now, all my apps, contacts and sms are backed up so not a big hassle.

Many thanks to the OP :)
[Desire HD Android Development] ape1720:
Thanks for the excellent guide, now downgraded and running cm6, just like my old n1. Happy days...
[Desire HD Android Development] sadonlyone:
yes, yes, yes, yes, yes !!! you're a great smart man ! and keep it that way. big thanks and also thanks to robE9 helping me.
[Desire HD Android Development] samukinson:
GREAT, GREAT, GREAT!!!

Thank you so much. Lets root tonight! :D
[Desire HD Android Development] doublecheese:
I advise you to read the complete thread carefully , otherwise it will be a loooong night for you .....
[Desire HD Android Development] DubelBoom:
i didnt get my phone yet but i think i will need to use this guide.

what is branded device?

how can i check if mine in branded? I bought it on 31/12/2010 from amazon.
[Desire HD Android Development] jkoljo:
Well, if it has some vodaphone or t-mobile etc stuff in it, it is branded. If you bought it from Amazon, it is not branded. Phones are only branded if you buy them with a contract from a carrier store.
[Desire HD Android Development] DubelBoom:
branded is a phone that is not simfree?
[Desire HD Android Development] jkoljo:
Well, actually a branded phone can also be simfree, but generally yes :)
[Desire HD Android Development] DubelBoom:
thanx!

and how i check if i have europ model or asia model?

in the amazon page they says its international model.
[Desire HD Android Development] jonrwg:
Where do i put Downgrade folder? im new in this.

I put it on my desktop, open cmd and type cd Downgrade?
[Desire HD Android Development] seba84_2005:
Put on C:\

after launch command line u see:

C:\User\Username>

type cd..

U see -> C:\User>

type cd.. again

U see -> C:\

type cd Downgrade and press enter

U see-> C:\Downgrade>

or:

C:\User\Username>

type cd desktop

C:\User\Username\Desktop>

type cd Downgrade

C:\User\Username\Desktop\Downgrade>

Now you can type command.
[Desire HD Android Development] jonrwg:
Thanks a lot !! <3

Going to try it. Hopefully there will be no problem.
[Desire HD Android Development] Diamantidis13:
ok thank you dude youre the man!
[Desire HD Android Development] jkoljo:
Build number in software info reveals it. But it is a WWE model, european model.
[Desire HD Android Development] Diamantidis13:
dude when i execute the first command, it says error:device not found...what shall i do?
[Desire HD Android Development] seba84_2005:
You have ON USB Debuging and connected phone in charging mode only?
[Desire HD Android Development] jonrwg:
SUCCESFUL !! woohoo.. Thanks mate. =D
[Desire HD Android Development] DubelBoom:
does it also downgrade the radio?

if not its so good cus im afraid to update the radio...
[Desire HD Android Development] jkoljo:
It must downgrade the radio, otherwise you could not do S-OFF. No need to be afraid of flashing a radio, it is easy in the end.
[Desire HD Android Development] DubelBoom:
oh. so i think im done with the questions for now. i only need to wait until saterday.
[Desire HD Android Development] andywright1982:
Think I am going to give this a go, not sure 100% what I am doing but sure I can work it out!

Can this be used on Mac with terminal or have to be windows?
[Desire HD Android Development] jkoljo:
Mac is ok if you just have adb working. :)
[Desire HD Android Development] andywright1982:
thanks, will have to research how this works.

wish it was as easy as jailbreaking my iphone used to be :eek:
[Desire HD Android Development] paulus_01:
Although I do not need this guide as I was Radio S-Off a long time ago, just wanted to say thanks for a nice guide again jkoljo...

I think a lot of your guides / tools are very useful, especially for the newer DHD thread subscribers ....

I can tell you that your guide is referenced a lot on a famous Dutch forum ;)
[Desire HD Android Development] orsye:
my problem is (i think)

C:\android\Downgrade>adb push psneuter /data/local/tmp

220 KB/s (0 bytes in 557962.002s)

C:\android\Downgrade>adb push misc_version /data/local/tmp

493 KB/s (0 bytes in 15837.000s)

those 0 bytes.. cause other then that, rest works flawlessly and at the end i see "#" in the results and rest.. but when i got to hboot, nothing happens..

any idea?
[Desire HD Android Development] kuceens007:
I used radio s-off one click tool but i still have ship s-off! What i can do to get desired radio s-off

sent from my DHD
[Desire HD Android Development] hedgehog123:
Help please

I am trying to downgrade but no luck, i have created 2 gold cards as per the guide by jkoljo but i keep getting a CID error, when i boot the phone to boot loader it says s-off on the top, can somebody please assist me here, i have tried everything i can on these forums.

Any help will be appreciated greatly..

Thanks
[Desire HD Android Development] undergrid:
Many thanks to jkoljo, Scotty2, rhcp and Guhl, I now have a downgraded, rooted and upgraded DHD
[Desire HD Android Development] dr4go:
My goodness, READ before writing such dumb questions. SHIP S-OFF = Radio S-OFF
[Desire HD Android Development] jkoljo:
Which mmc number did you use when you created the goldcard? You should use mmc2 instead of mmc1 in the modaco goldcard guide.
[Desire HD Android Development] atre2003:
All successful, but when updating the rom from sd card - Invalid Operation... :((
[Desire HD Android Development] DonPanda:
Worked pretty well for me, thanks a lot.

Here an info. Maybe edit it in the firstpost:

Copy the zip file to SDCard

before

we should use the cmd, because at 1.75 i had problems to find the img when i change the "load only" to "mass storage mode". After changing the mode, something happens to the SDCard, so i can't update via bootloader because it won't be able to find the img file.

Error was "CID unavailable"
[Desire HD Android Development] DubelBoom:
this guide downgrades to 1.31.405.3 and for the guide im going to use i need 1.32.405.6 that i think its newer. where i can find an update to 1.32.405.6 for dhd europ model?
[Desire HD Android Development] moni69:
Thanks

Works perfect
[Desire HD Android Development] jkoljo:
You can get the 1.32.405.6 via OTA after you downgrade.
[Desire HD Android Development] atre2003:
Can someone tell me, please, how can I debrand my phone? I own a DHD branded Tmobile Germany (Android 2.2.1). I tried this guide (http://xdaforums.com/showthread.php?t=905003), all went OK, wipe device/factory default, but when I wanted to flash the stock 1.32 PD98IMG.zip "http://www.multiupload.com/Y8IDBBTVR9" from SC Card, it gives me the message "Invalid Operation". Can anyone help me??? Thanks a lot... :((

I did make a GoldCard and put the zip file on it. I did all the stuff with "adb ... adb shell... etc", the result was OK (#), but after the result #, I rebooted my device in recovery, the red triangle appeared, Vol Up button+Power button, chose wipe device/factory settings, and after tha I selected Flash zip image from SD Card - the result was "Invalid Operation".
[Desire HD Android Development] jkoljo:
Why did you wipe??? Nowhere in the guide it says to go and wipe everything clean. This is a delicate process, and should not be altered in any way. It could lead to unexpected and unpredicted problems.

Now format your SD, make the Goldcard again, download the file again to your SD and try to flash. And hope it works.
[Desire HD Android Development] atre2003:
I'm sorry for my ignorance... But how do I flash?
[Desire HD Android Development] jkoljo:
Just go to the bootloader with PD98IMG in your SD and it will ask you whether you want to flash the image in your card.
[Desire HD Android Development] atre2003:
the problem is that it doesn't ask me if i want to flash the image on my sd card
[Desire HD Android Development] jkoljo:
Well did you format the SD (FAT32) and make the goldcard again already?

If you did, how big is your SD? Over 8 GB SD cards sometimes cause problems.
[Desire HD Android Development] atre2003:
I have formated FAT32 a 1 Gb microsd with a card adapter on my laptop and that was the gold card. After the bootloader appeared, it checked the card and the zip, but it went back to those 5 options: fastboot, recovery, factory reset... etc.
[Desire HD Android Development] jkoljo:
Is it in your SD card root, not in any folder? PD98IMG.zip, not renamed, not extracted? Please verify the file md5sum, sum in second post.
[Desire HD Android Development] atre2003:
the checksum is corect. i did the goldcard again, run the adb commands an now i'm sitting with the DHDin my hand, in bootloader mode. what shall i do?

Shoul i go to recovery???
[Desire HD Android Development] jkoljo:
Is the PD98IMG in your SD card root? Because when you go to the bootloader, it should run a few green lines telling you that it searches for image. If it does not work still, your SD card is faulty in some way. Try a new one.
[Desire HD Android Development] tomah:
Hey guys.

DHD is my first Android and i'm looking to root it now. I have the 1.75 fw now, and trying to downgrade, but when I write "adp push psneuter /data/local/tmp" i get *daemon not running. Starting it now on port 5037*

*daemon started successfully*

error:device not found.

Going to install VISIONary and LeeDroid later :)