yashsingh1/xdaforums huggingface dataset:
[Desire General] JosephMccann:
Yeah I did. I'm trying again with a fresh gold card. One thing I was puzzled by was my CID. Considering I unbranded my phone to get the OTA, I wasn't expecting the CID begin with VODA. Do you think that could be part of the problem?

Edit: Still no luck with a completely new SD card.
[Desire General] Sprinker:
Looks awesome, great work. I will try this when I get home from work.
[Desire General] fox4ur:
Thank you ..

Have been retrieved successfully Hboot 0.83

Thank you very much
[Desire General] misiokicio:
Hi Guys,

I am a windows user, but since i start to play with my Desire I would like to get more involved with Linux,

Could anyone tell me with Linux would be the best to use that method and gain some extra experience with Linux?

Thanks
[Desire General] karachia:
teppic74, thanks a lot! it worked like a charm! Downgrade done on linux (SLCD, Hboot 0.92)
[Desire General] Sprinker:
Well, to be honest, Ubuntu Linux is proberbly the best for people who aren't really farmiliar with Linux. Lots of GUI utilities and pretty much everything you need is in the repos.

I run 64 bit Ubuntu and have been since 2006. Haven't been back to Windows since.

I don't know about this tool, but I am about to try it on Ubuntu 10.04.1 LTS x86_64 tonight or tomorrow night.
[Desire General] teppic74:
No - that's normal. You can't fully debrand a phone, the goldcard lets you install unbranded software.

Is it still saying the PB99IMG.zip file isn't found when you go into the bootloader?
[Desire General] FatzzCat:
Downgrade Mirror

Hi Guys,

nice tutorial ;)

Just in case I put up a mirror for the Downgrade files. The Multiupload Mirror was quite slow for me :\

~ Removed Until Final ~

Okay teppic74 ;) But let me know, if you're finished :P

If there is another mirror needed, just contact me ^^

Have Fun
[Desire General] teppic74:
I'm updating the utility a lot at the moment, so it's best not to mirror it yet.
[Desire General] misiokicio:
Thanks for the answer,

You think is gonna be ok to run Ubuntu on virtual machine or just get a fresh install on the PC?
[Desire General] kazuki1111:
hi teppic,

from your guide, it says that this process will downgrade froyo to 2.1 with HBoot 0.83.. Is it possible to make the Hboot to 0.80?

thanks.
[Desire General] teppic74:
No, nor will it ever, as there is no need for it.
[Desire General] Jaskian:
Having a bit of trouble trying to downgrade, on unbranded 0.92 froyo atm.

I've formatted the microsd card, thought that would've been the problem, but it didn't fix it.

It's saying "Main version is older! Update Fail!" on the phone after trying to install, heres the win-down command line text (looks fine to me)

Android 2.2 (froyo) to 2.1 downgrade utility
============================================
v1.3b

For more information, see thread:
//

Checking for device.
List of devices attached
SH083PL04808 device

Press ctrl-c if not found.
Press any key to continue . . .

Pushing files...
Please wait, this will take a minute or two.
2143 KB/s (144182346 bytes in 65.693s)
Checking for PB99IMG.zip. Exit if this file is not found.
----rwxr-x system sdcard_rw 144182346 2010-08-28 19:57 PB99IMG.zip
Press any key to continue . . .
Pushing remaining files.
309 KB/s (26172 bytes in 0.082s)
421 KB/s (5392 bytes in 0.012s)
27 KB/s (211 bytes in 0.007s)
1248 KB/s (655360 bytes in 0.512s)
Done.

Now fixing executable permissions.
Done.

Obtaining root access.
[: permission denied
[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C

[*] checking NPROC limit ...
[+] RLIMIT_NPROC={3319, 3319}
[*] Searching for adb ...
[+] Found adb as PID 770
[*] Spawning children. Dont type anything and wait for reset!
[*]
[*] If you like what we are doing you can send us PayPal money to
[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.
[*] If you are a company and feel like you profit from our work,
[*] we also accept donations > 1000 USD!
[*]
[*] adb connection will be reset. restart adb server on desktop and re-login.

Wait about 30 seconds before continuing.
Press any key to continue . . .

* daemon not running. starting it now *
* daemon started successfully *
Flashing misc partition.
Done.

If any error occurred here, press ctrl-c and try this utility again.
Press any key to continue . . .

Your phone is now ready to be downgraded.
Rebooting to bootloader.
Press any key to continue . . .

Complete.
Now wait for the boot screen to appear.
Press power to select the bootloader option.
Wait for the recovery image to be located and checked.
Press vol-up to start the update.

If you want to cancel the downgrade press vol-down.
Once flashed you can root your phone with unrevoked3.
Exiting.
Press any key to continue . . .
[Desire General] teppic74:
The new version I've been working on is much improved - the CID/mtd0.img stuff is all handled automatically, and there are more checks to make sure everything is transferred properly.

So far only the Linux version is done, so I'll upload when the Windows version is ready.
[Desire General] teppic74:
Can you attach the mtd0.img file?
[Desire General] Jaskian:
Here it is, thanks for checking this out btw
[Desire General] teppic74:
Ok - it's because you didn't enter the correct version when you created the file. You *must* use the one I specified.
[Desire General] Jaskian:
Many thanks, worked that time, i obviously got a bit carried away copying from the get-cid bat.

Now for rooting and getting a new rom on there, this is going to be a long day...
[Desire General] androidissime:
I tried several times the process and I have the same message than Jaskian

"Main version is older! Update Fail!"

I don't understand about which file and which version you are speaking about in your reply

excuse me, I am really a noob:( and thank you for your patience:rolleyes:
[Desire General] teppic74:
I'll shortly be uploading a new version, try that one instead as it handles the mtd0.img file itself.
[Desire General] teppic74:
The new version is up now. Be sure to delete any existing download before using this one, as it's completely different.
[Desire General] Blackjack3d:
Just a few quick questions before I try this.

What exactly will be wiped from my phone? From what I understand it is anything stored on the phone but the data on the SD card will be unaffected. If this is the case what is the best way to backup data on the phone?

My other question is, I have an unbranded Desire does this mean I don't need to make a gold card to do this?

Sorry if the questions are stupid, many thanks!
[Desire General] teppic74:
Phone settings and stuff will be lost, but you'd always want to reset these when downgrading anyway. Contacts, apps, text messages and so on can be backed up using various different apps. I would recommend keeping things as clean as possible.

If your phone was bought unbranded then you won't need a goldcard. When you run the utility it will give your CID - unbranded phones begin 'HTC'.
[Desire General] Blackjack3d:
Thanks very much! Will back up contacts probably then give it a go. I'll let you know how it goes.:D
[Desire General] androidissime:
teppic74 you are the best ;)

I am now in a 1.21 ROM and a 0.83 HBOOT

I spent nearly all my afternoon but that have not been for nothing

thanks again :):)
[Desire General] Dave_S:
As a lurker for the past few days, I second this appreciation of teppic74's work!!!:)

Everything went quite smoothly, and I am now running a MoDaCo custom Froyo image.
[Desire General] Blackjack3d:
This worked perfectly for me with no hitches at all, great program, great instructions and a great result! Now to get cracking with rooting it :D
[Desire General] elfabio:
Don't work

Your tool seems don't work with mine (Windows 7 / Ubuntu)

It doesn't find PB99IMG.zip after bootloader screen

I noticed some differences with other device.

My desire come back from customer service (radio card replacement - the famous reboot issue)

Bootloader screen shows:

BRAVO PVT3 SHIP S-ON

HBOOT-0.92.0001

MICROP-51d

TOUCH PANEL-SYNT0101

RADIO-5.09.0.00.20

Jul 23 2010,16:46:44
[Desire General] chichoko:
Yes! Now i can finally install a stock Android FroYo rom and get hyped about it! Will try it in a week when i get back home from vacation. Thanks a lot!
[Desire General] teppic74:
Please post the output you get.
[Desire General] elfabio:
No error appear.

Push on SD card => OK.

Obtained root access => OK.

The device reboot after and all instructions are printed on the console output: press power button, etc ..., etc ...

But, after holding vol up key, it doesn't find the PB99IMG.zip.

I try manually too (win and ubuntu)

I posted by bootloader screen because I saw your attachment file.
[Desire General] teppic74:
I need to see the full output really, but if it passed the check when it was transferred to the sdcard then it is probably an issue with your sdcard. I have the same bootloader information as you, so I doubt it is that.
[Desire General] teppic74:
If the phone can't detect the file on the sdcard but the rest of the process is successful you can use an RUU in Windows instead - see the first post for details (I've updated with a link).
[Desire General] OMGBBQSAUCELOL:
This helped lots! Just make sure your sd card is formatted ok!

I had to re-format it agin and make it a goldcard again for it to work.

on my way to putting leedroid 2.0a on my desire now!

:D
[Desire General] UKSkidMark:
Froyo - broken camera

Hi, I had the following after updating to the generic HTC 2.2:

BRAVO PVT3 SHIP S-ON

HBOOT-0.92.0001

MICROP-051d

TOUCH PANEL-SYNT0101

RADIO-5.09.00.20

Jul 23 2010 16:46:44

However the Google Sky map didn't work anymore (stuck on south!) and the camera app didn't seem to update. From reading the various forums, that looks like it was the Radio firmware didn't get picked up?

I'm running your download at the mo, and I'll see if it's all working properly, then I'll try updating again.

[UPDATE]

Hmm, well after downgrading I get:

BRAVO PVT3 SHIP S-ON

HBOOT-0.83.0001

MICROP-051d

TOUCH PANEL-SYNT0101

RADIO-4.08.00.09

Thanks so much for providing this super downgrade tool. Now time to re-upgrade lol
[Desire General] qilong:
doesn't work with my CID HTC__044

:(
[Desire General] teppic74:
You need a goldcard.
[Desire General] zagevent:
works perfect thank you
[Desire General] tubo22:
My Desire answered:

...

Now fixing executable permissions.

Done.

Obtaining root access.

[: permission denied

...

I don't know if this abnormal or not?

But right after, at HBOOT say: "PB99IMG.zip loading error" or sth like that 'cause it run quickly then return HBOOT screen.

Any idea?
[Desire General] IxXxI:
Thank you very much worked PERFECT!!!:)
[Desire General] elfabio:
Issue fixed

I retried with another sd card (original sandisk) in place of my kingston 6-class.

The PB99IMG.zip has been found directly.

thanks a lot
[Desire General] Tyderion:
hi there, thanks for this cool downgrade tool/script :)

unbranded HTC Desire formerly upgraded to 2.2 now back at 2.1 :)

worked flawless on Win 7 x64 :)
[Desire General] teppic74:
You're using an old version, try the latest. Also you may want to format your sdcard.
[Desire General] Pliskin77:
Downgrading HBOOT

Hi, I updated my HTC Desire to Asia Android 2.2 Froyo, and wanted to get back to stock 2.1 for Asia. I have tried your method & sadly it gets stuck on the bootloader screen.

Thus, I decided to just run the HTC RUU file, which in my case is 1.19.707.7, and it seems to downgrade perfectly. My android version and hboot is now 2.1 & 0.80 respectively.

I wonder if this method works for any other people using Asia rom, but it did work for me. Try it as it will not brick your current rom or whatsoever =)

Lastly, the purpose of my reply is not to say that this utility does not work, in fact it works great as you can see other people's comment, just that maybe I myself have done something wrong in the midway. But maybe the method I have discovered will help people to downgrade their hboot and android version if any other methods fail.

So to end this, Asia users please try this method I suggested to see if it works for you, if it does great, and please help to spread this simple method to other people who are unaware, thanks. Lastly, thanks to teppic74 for this great utility =)
[Desire General] BlackDragonBE:
Excuse me for my ignorance, but why would anyone want 2.1 when they have 2.2?

Is it an operator-related thing?
[Desire General] teppic74:
1. You want to root the phone.

2. You want to rebrand (all are 2.1 ROMs)

3. You flashed the wrong upgrade.

etc.
[Desire General] Pliskin77:
It's because once we upgrade to 2.2, hboot version changes to 0.9x, thus if people who wanted root back but none of the hboot downgrade methods worked for them, they can try this.

Once we are back to Android 2.1, hboot changes back to 0.80 (for us Asia users), thus we can have root access if we want it, =)
[Desire General] teppic74:
It isn't really anything to do with hboot, but that is downgraded as part of the process.
[Desire General] tubo22:
Thanks teppic!

I replace card and format with FAT32. Everything worked perfect.
[Desire General] bongdelong:
Hey,

i debrand my desire with goldcard etc... and did the 2.2 ota update :]

(original: htc desire amoled t-mobile de branding)

now i wanna go back to stock t-mobile rom (warranty reason).

Now i have

HBOOT 0.92.0001

Radio 5.09.00.20

Can i use this tool? because i think i need bootloader 0.80 and an t-mobile rom :-\

Im confused, sorry :)
[Desire General] teppic74:
You can do this, yes:

"If you want to flash an alternative RUU (e.g. a branded 2.1 release), just skip the downgrade section at the end by pressing vol-down on the phone when the utility has completed. Then reboot the phone and run the RUU you want. If you have an SLCD screen you should be very careful here - most RUUs don't support the screen."

There are two t-mobile RUUs available (though they are both down as UK).
[Desire General] bongdelong:
But if i use this tool i got boot 0.83.. i think before i debrand my desire i got 0.80 ?!?
[Desire General] teppic74:
"just skip the downgrade section at the end by pressing vol-down on the phone when the utility has completed."
[Desire General] mo_mail:
Need some serious help

I always seem to get issues no one else is getting.

Everything works nice and smooth, it gets to loading the PG99xx.zip file all looking good and then I get;

CID Incorrect!

Update Fail!

Do you want to reboot device?

If I try and use the RUU.exe files in windows to reflash my phone I also get a CID error.
[Desire General] teppic74:
Make a goldcard...

If you think you have made one, it didn't work.
[Desire General] mo_mail:
Love the super fast reply, serious legend you are.

I have never made gold card b/c I have an unbranded phone.

You think goldcard will still help eventhough I am unbranded.

Am gonna try anyways
[Desire General] teppic74:
Can you tell me the CID that the utility gives you when it runs? There are a few unbranded ones (probably for other regions) that won't work, so will need a goldcard.
[Desire General] bongdelong:
Hey,

im just try to use this... but...

i copied this to my sd card

RUU_Bravo_TMO_UK_1.15.110.11_Radio_32.30.00.28U_4.05.00.11_release_122755.exe

where can i choose this, instead of the other one :-\
[Desire General] teppic74:
You don't copy RUU files to your sdcard, you run them in Windows.

So long as you cancel the downgrade (in the phone's bootloader, after the utility has finished) you can run an RUU instead.
[Desire General] bongdelong:
yea... thanks... im an idiot -i got it :D thx :P
[Desire General] timmeh2k:
hey teppic74 awesome work! just downgraded hboot 0.93, the vodafone OTA update, thanks!
[Desire General] bongdelong:
is it right that after i used your utility the bootloader has still version 0.92 ?! then i boot again and use some of the RUU... ?!?

sorry :(
[Desire General] teppic74:
If you cancel the downgrade step you will still be on your old ROM/HBOOT. When you run the RUU you will be downgraded.
[Desire General] bongdelong:
Hm kay... when i try to start RUU... i get error: 171 usb connection error....

i tried usb debugging on/off... oh man....... :-X
[Desire General] mo_mail:
My CID is 02544d5344303147289b7692910075fc

I thought it would work with the goldcard, as it took much longer than before with verifying the PB99xx.zip file.

However, got the same CID error

I am pretty much 100% certain that my goldcard was made correctly, it wasnt a difficult process to follow.

Would love some suggestions
[Desire General] neitin:
One question though, if I need to revert back to 0.92 that's official rom for warranty sake, how do I go about

Thanks in advance
[Desire General] bongdelong:
Hm... your tool does work... it finished and then i reboot... (its 0.92 boot and 2.2)... then i try RUU...exe

downgrade from 2.0.9... to 1.15...

==> usb connection error

i tried anything:

reinstall htc sync

update htc sync to version 3..

disable firewall/antivirus

it does not work :[
[Desire General] mo_mail:
teppic74 is grand champion

Seriously teppic thanks for all the help you are a legend.

My words cannot describe how thankful I am for your help.

I tried Goldcard'ing again, as per your first goldcard advice, i.e. You need goldcard, or try again, even if you think u have one

I must have had a space at the end of CID I fed into the hex reverser as I someone managed to get a different HEX result from my 2nd goldcard image attempt online. This game me confidence.

patched onto my sd to turn into goldcard, tried your tool again (for about the 8th time) and bingo. PRESS VOL UP to update!!!!

You are serious guru, I honestly thought I would be stuck with plain old crappy froyo vanilla.

Again super thanks, everyone who gets posts from you should be seriously thankful for your support of them and the community.
[Desire General] teppic74:
The CID from the phone, not your goldcard. It will be 8 characters long.

A CID error means that you don't have a working goldcard...

edit: (only just saw your second post, glad you sorted it)
[Desire General] teppic74:
An RUU connection error is absolutely nothing to do with this tool. I can't help you with RUU problems.
[Desire General] neitin:
Hi teppic74,

Please can you reply to my post as to reverting back to 0.92 for warranty sake.

I have upgraded to OTA but now desire to flash custom roms but am afraid of warranty.
[Desire General] EddyOS:
Assuming you have an generic, SIM free Desire just connect HTC Sync and run this:

http://shipped-roms.com/shipped/Bra...3.00.32U_5.09.00.20_release_140022_signed.exe

It will revert back to stock 2.2
[Desire General] teppic74:
You can just flash the froyo RUU again to revert back to stock.
[Desire General] bongdelong:
thx... i tried in on my notebook... and everything works fine... big thx ! :)
[Desire General] neitin:
Thanks to both of you.
[Desire General] sjebek:
You are the man.

thank's
[Desire General] extremeken:
CID FAIL

im using a gold card where i have used it before to root my HTC Legend. Do I have to reformat and make another one? thx
[Desire General] virgoman:
@teppic74 Many thanks. A wonderful expression.;)
[Desire General] neitin:
Thanks teppic74 I was able to downgrade successfully I have rooted my desire with unrevoked3, you gave a new life to my desire.

Thanks again :)
[Desire General] teppic74:
I'll probably update the version today, minor changes.
[Desire General] axelvh:
Thank You!!!

I've mad a Goldcard on my USB-Stick 3 times :o LOL

Finally , with a working Goldcard in my Desire, all went fine...

Thank You so much!
[Desire General] sr1ks:
Thanks a lot mate, you saved my day :)

could downgrade to Stock T-mobile firmware without issues

will be sending mine for exchange tomm :)
[Desire General] teppic74:
New version uploaded. A few extra safety checks and clean ups.

It'll now tell you if you need a goldcard is needed for your phone.
[Desire General] tonypony:
thanks this is exactly what I needed.

will try it out and give you feedback later tonight. Ive already started looking for a Custom ROM. Any of you guys got any ideas on a Clean FROYO Rom without sense
[Desire General] teppic74:
Feedback is great, but discussion about custom roms on another thread please ;)
[Desire General] python08:
Thanks a lot!

Thank you guy !! Thanks to you, I'm booting on cyanogenmod 6.0 You're the best !
[Desire General] teppic74:
Is there much interest in porting this to run on a Mac?

I'm sure I could get it running, but development takes a lot of time and I don't want to do it if nobody is really very interested.

At the moment it all works pretty flawlessly I think. One idea I had was on the Linux version to allow a menu to download and install any stock ROM you want (though I'd need a good mirror for that).
[Desire General] xingkongqy:
Please help to provide more Alternate Link.

These two link was blocked.
[Desire General] Sprinker:
I can confirm that this tool worked on my Ubuntu 10.04.1 x86_64 machine. Now happily rooting the phone using Unrevoked3 :).

Teppic74 thanks for all your effort mate. Without you all of us with SLCD phones that didn't really want to go the no screen way would be stuck :).

Thanks mate.
[Desire General] misiokicio:
Could someone please confirm if this tool is working on Windows 7 x64 ??

I want to try it out tonite. Is there any danger in case if tool doesn't work properly? I mean any danger to the Desire? Let say something goes wrong in the middle of the process can I still get it fix later on??

Just want to be sure, If no I'll get a x86 install

Thanks
[Desire General] teppic74:
Lots of people have used it successfully on Windows 7 x64.

There is absolutely no danger if it doesn't work - it simply won't detect the phone.

__________________

If this tool has helped you, maybe buy me a beer?
[Desire General] misiokicio:
Thanks Dude,

Is just me worrying because I just get my desire back from repair(5 weeks!)

Cannot wait to get my downgraded and rooted!! Thanks for all your effort!

You must have really good experience with Linux and android to do something like that:)
[Desire General] teppic74:
This is about as safe as any flash can be, because:

It uses an official HTC rom, nothing modified.

It transfers the necessary files to the phone, so nothing can interrupt the process.

It checks all of the files to make sure they're ok.

If the utility doesn't work for any reason it does no harm to your phone.

So I wouldn't worry.

__________________

If this tool has helped you, maybe buy me a beer?
[Desire General] misiokicio:
That's great. I'll leave a feedback once is done! And of course buy you a Pint!!!!
[Desire General] BigBadMoon:
Hello, this downgrade doesn't work for my desire. It stops on "Pushing recovery image to SDCard, please wait". I've done it 2 times, I was waiting about 10 minutes each time and nothing happened. I use Windows 7 x86 and Android 2.2 from OTA. Radio version: 32.43.00.32U_5.09.00.20, Kernel 2.6.32.15-gf9c0527. My SDcard is produced by SanDisk (4 GB class 6). Please for any solution :)

Of course I did everything accurately following the instruction.

And I'd like to say hello to everyone, it's my first post here :)
[Desire General] teppic74:
It sounds like a driver issue. Can you try restarting your computer and running it again?

Also, is your sdcard properly formatted and with charge only set on the phone?

edit: also, does it push the files before it gets to the sdcard part? It should show about 10 lines of sent files first (like in the screenshot in the first post). And welcome to the forums.

__________________

If this tool has helped you, maybe buy me a beer?
[Desire General] BigBadMoon:
I restarted my computer, I have drivers from the newest version of HTC Sync 3.0. It pushes the files. I formatted also the SDCard (fat32, allocation unit size = 32 kb).
[Desire General] ddrakhan:
Thanks for this tool :)

Successfull downgrade of an unbranded phone.

All the job was done on a Win 7 x64 OS.
[Desire General] teppic74:
Are you certain that the phone is set as 'charge only'? If your sdcard is showing up as a drive in Windows it definitely won't work. It must also be mounted on the phone.

If you have a file manager (e.g. Astro) can you see if there is a PB99IMG.zip file on the sdcard?