yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Vorbeth:
Fails on HBOOT version error, GoldCard does not bypass that.
[Desire Android Development] alan.lc.jopp:
:( same for me... I really want downgrade... Let me know if you find the solution!

Thx
[Desire Android Development] nehebkau:
Maybe install an old official update? Them RUU things :P
[Desire Android Development] fuqi:
doesnt work
[Desire Android Development] philicibine:
Try a different ruu guys... just keep trying different ones!!

I had the same issue... and eventually found an ruu that worked (with my goldcard)

Keep trying. My mates phone is now re-rooted and running the update
[Desire Android Development] Biffy:
Are you saying to try original stock ROMs and they will reset the HBOOT?
[Desire Android Development] philicibine:
Yes....

Try a WWE RUU, With a goldcard!

Downgrade, then root, then apply rooted ota update!

Promise it works!
[Desire Android Development] Biffy:
Excuse my ignorance but will I definitely need a goldcard? As I am using a unlocked original Desire, not a network Orange, Voda one etc.
[Desire Android Development] philicibine:
I think you definitely will need your goldcard.

I think the upgrade only worked for people who had a goldcard in their phone
[Desire Android Development] martinlong78:
I guess so... it's a case of finding a way in again, so that HBOOT can be downgraded. A gold card *might* be that way in. It's a bit of an unknown at the moment.
[Desire Android Development] philicibine:
Just thought to myself....

So now we can downgrade the hboot.... people that buy new desires ... will definitely be able to root!

Sweet side effect of this malarcky :)
[Desire Android Development] martinlong78:
What? I didn't have one. I think most people didn't.
[Desire Android Development] philicibine:
In the thread I started ... it seemed the goldcard was the only way it worked
[Desire Android Development] martinlong78:
Ok... I understand now... that's for debranded phones, not sim-free. Mine was sim-free when I bought it.
[Desire Android Development] sorch:
Sorry if I am being dense, but if you've just tried this, wouldn't you know which one you used to downgrade?
[Desire Android Development] ganjbass:
Why you no try just downgrade with older rom?

RUU
[Desire Android Development] thunderbirds:
btw mine is SLCD, does this method work for SLCD ?
[Desire Android Development] y3si:
Hi,

It seems that its does not work with SLCD : "it get bricked".

I've got a SLCD and i'm stuck with Froyo and i can't install nothing...

When i 've tried to install, the phone rebooted...

And for me, since Froyo, the batery seems getting consume a little fast.

I'm looking for a methode to get root right and to test OpenDesir... :-)

++
[Desire Android Development] Riel:
I seem to manage to load the PB99IMG_Bravo.zip file, renamed it to PB99IMG.zip.

Down+power, and the file starts loading. When that is done I get:

Main Version is older!

Update Fail!

Do you want to reboot device?

Yes

No

Now I am stuck

(Froyo HBoot 0,93.0001 aug 10 2010)
[Desire Android Development] ljesh:
I am experiencing the same problem.

HBOOT 0.93.1

Forgot to mention, running the latest update (2.10) which is the probable cause of this issue :/

Can anyone help?
[Desire Android Development] littlej:
why bother downgrade when latest version of unrevoked does the job with hboot 0.93 too ? get on the unrevoked page, join irc, get latest version from the topic run it and voila u have a rooted desire. worked for me with hboot 0.93 and froyo 2.2
[Desire Android Development] francalberto:
Unrevoked is useless if your usb connection is bricked.

We're still looking for a way to downgrade and root (or just root) hboot 0.93.0001 without using usb or adb functionality (as they are out of order).

Every time I try to downgrade with a PG99IMG.ZIP file in my SD root I get the following error message:

"Failed, main version is older".

Sigh

Francalberto
[Desire Android Development] dimitrisbizakis:
I Got HBOOT 0.92.001 and when i try Unrevoked gives me the same message

"Main Version is older!

Update Fail!"

Any workaround for this?

It's stops after reboot and boot in recovery.

HELLLPP!!

I have an unbranded sim free phone, do i need a goldcard?
[Desire Android Development] live_0978:
I thought that, does sound like he's taking the michael a bit doesn't it? philicibine, just tell him which wwe ruu you used, don't torture the guy!
[Desire Android Development] philicibine:
Hope u get lucky!
[Desire Android Development] c0ke:
It did't work for me tho... Don't understand why it worked for him. Im still trying to figure it out!
[Desire Android Development] philicibine:
What error did u get?
[Desire Android Development] jbekker:
The Hboot version check fails.
[Desire Android Development] philicibine:
More proof...
[Desire Android Development] rydeboyz:
I get a customer id error.. Any idea what that's all about?

My hboot version is 0.8 I think.. Not sure if that's helpful.
[Desire Android Development] philicibine:
Keep trying them ruus
[Desire Android Development] philicibine:
Make a goldcard!
[Desire Android Development] jbekker:
with a goldcard you shouldn't have that error ;-)
[Desire Android Development] fuqi:
http://pastebin.com/txWy8kEH
[Desire Android Development] jbekker:
I've tried:

RUU_Bravo_HTC_WWE_1.15.405.4_Radio_32.30.00.28U_4.05.00.11_release_122704

RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4.06.00.02_2_release_126984_signed

RUU_Bravo_HTC_Europe_1.15.405.1_Radio_32.30.00.28U_4.05.00.11_release_121684

RUU_Bravo_HTC_Europe_1.15.405.3_Radio_32.30.00.28U_4.05.00.11_release_121865

Still no luck. I don't think that's going to work. They all give the error about the bootloader being a wrong version.
[Desire Android Development] philicibine:
I'm stumped then.

This is how it worked for me.

Anyone else have any thoughts?
[Desire Android Development] falsinho:
What files did you used?
[Desire Android Development] rydeboyz:
Can you buy pre made goldcards? My phone won't recognise my sd card so I can't do it the way the tutorial says to.
[Desire Android Development] philicibine:
Look earlier in this thread, I've already linked to the ruu I used
[Desire Android Development] philicibine:
Run a Linux live cd and put the card in ur pc and enter the command to get ur cid.

Should help u making a goldcard
[Desire Android Development] :
I;m in the same boat. I have HBOOT 0.92 and can't downgrade it to 0.75
[Desire Android Development] GUTKO:
We believe in u adam.i tried official 2.2 and im back to your OD 3.0.2. come back fast to us!
[Desire Android Development] ideasman69:
hmm.. i'm very tempted to try the offical 2.2 update but all this talk of unable to get back from the new bootloader is freakin me out...
[Desire Android Development] :
Yeah I know! The only bad thing for me now is if my phone needs warranty repairs then I would be in trouble. Although I can always get it insured and just claim a new one if mine gets damaged....he he he.
[Desire Android Development] philicibine:
Don't do the ota update!

Flash a rooted version with no hboot!

Simples
[Desire Android Development] Biffy:
I've created a gold card, then tried to run the RUU linked to here but it hangs and won't update. Do I need to copy the RUU to the card or something?
[Desire Android Development] philicibine:
No just let it do its stuff........
[Desire Android Development] :
I got one of the official UK ROM's and just clicked on it and just let it run. I got rid of the Telstra ROM I had.
[Desire Android Development] falsinho:
I´ve tried a few RUU'S with Goldcard. It doesn't work. :(
[Desire Android Development] Nezorflame:
same thing here, having a goldcard since r1 method of root...

tried 4 versions of RUU and nothing works...
[Desire Android Development] philicibine:
I don't know what I did differently...

Have u got HTC sync installed? For the drivers it uses.
[Desire Android Development] Biffy:
philicibine: Did you have the OTA froyo update installed? Or another froyo rom?
[Desire Android Development] philicibine:
I had to install HTC sync.... then the ruu put the phone in ruu mode (black screen with HTC logo) and I went to my device manager and saw I had an Android 1.0 device in the list... I changed the drivers of this to one of the alternatives offered by Windows.. called myHTC.. then the ruu finished

Maybe some of this will help?
[Desire Android Development] falsinho:
What you just did? Put your goldcard in the phone and execute the RUU? I can't do anything.. It keeps me saying: main version is older. :(
[Desire Android Development] philicibine:
It was my mates phone and he was only debranded... not rooted. Flashed the ota when he was notified... and disaster struck!

All working now tho.... downgraded ... rooted... running a rooted ota froyo
[Desire Android Development] Biffy:
Well, I don't want to jinx it but using the above I've got further than before as before running the RUU was hanging and now seems to be doing something...

Ohh spoke too soon, error 140 - bootloader version error...
[Desire Android Development] Lior84:
I Just tried the same thing and also got an error 140.

Mine is unbranded and not rooted. New, just came out of the box a week ago. Didn't think that this update will mess it.

Holly crap !
[Desire Android Development] AdamG:
I would like to make it clear the problem here is NOT the bootloader (HBOOT), its the fact that the current OTA image has no exploitable flaws.

+1 RUU goldcard method doesn't work.
[Desire Android Development] philicibine:
+1 ruu goldcard method has worked for me and two others.. at least!
[Desire Android Development] AdamG:
Care to explain in more detail then? I have exhausted every option available so if you have something to add please fill us in.
[Desire Android Development] philicibine:
Check my thread
[Desire Android Development] ramyrakan:
+1 ruu with goldcard doesn't work for me too :(
[Desire Android Development] :
RUU + Gold card does not work

Not successful for me. I've been trying everything.
[Desire Android Development] NChief:
http://xdaforums.com/showthread.php?t=741474
[Desire Android Development] ramyrakan:
it doesn't work for me and some ppl. :(
[Desire Android Development] :
I followed that method word for word and I am still getting error 140 and error 130 when I don't have sd card in the phone.
[Desire Android Development] ljesh:
It seems like we're scr**d :)
[Desire Android Development] :
It can't be that bad for me. At least I'm not stuck with a Telstra version of Froyo when it does get released.
[Desire Android Development] ljesh:
Yeah, it's not that bad... although I kinda miss root (proper a2sd).

At least can we install rooted version of this release?
[Desire Android Development] raz2133:
Long time lurker, second time poster here :)

I have successfully downgraded HBOOT from 0.92 to 0.80, but my experience was rather unique. Firstly, I should point out that I don't know a lot about these things, but I'll post my story here as it may provide a clue to those that know more about these things than I.

When my phone offered me the OTA update last night, I thought I'd give it a try. I knew the risks of possibly never being able to obtain root and not being able to downgrade, but I've been happily living with a non-rooted 1.21.405.2 ROM for a few months and have no real need for root.

After the phone downloaded the update, it rebooted and appeared to go through the flashing process fine. However, after it rebooted again it seemed to get stuck at the first HTC logo, it didn't even make it to the 'Quietly Brilliant' screen. It would stay at this first logo for a minute or so, then reboot, it did this repeatedly. Yep, I was experiencing the dreaded 'boot loop' :(

I thought going into recovery and wiping everything might bring it back to life. It was then that I saw that HBOOT had been upgraded to 0.92. Entering recovery, I saw lots of errors messages about missing files and I couldn't navigate the menu without causing the phone to reboot. It appears that my recovery partition was somehow corrupted during the flash process. Great. :(

At this point I thought I was definitely screwed and the phone would be going back to HTC, after all, it was their official OTA update that failed, but I thought I would try a few things before sending it back to the UK.

I extracted the rom from the official 1.21 RUU file, renamed it to PB99IMG.zip and copied it to the root of my SDcard. I put the SDcard back into the phone and powered the phone up into HBOOT. I didn't really expect this to succeed due to the different HBOOT versions. I was delighted to see the flashing process go through without a hitch, including the BOOT partition!

The phone now successfully booted into Android, but I now found that it couldn't see the SDcard or SIM card and USB wasn't working. Yep, I was USB bricked. Thankfully, the process for unbricking is now available and this went without a hitch. So I now had a fully working phone again, back on firmware 1.21 / HBOOT 0.80

Now, after this epic tale, I'm still not sure why I was able to downgrade HBOOT and get my phone working again, but I am guessing either the MISC partition was corrupted during the first flashing, or the constant boot loops caused the phone to change something in the MISC partition, hence the USB brick.

So maybe the key to downgrading HBOOT is to somehow get the phone into a boot loop, causing the USB bricking and thereby allowing it to accept an earlier HBOOT.

As I said earlier, I don't know much about these things, but I hope the above has maybe helped someone.
[Desire Android Development] skippieb0y:
That Sounds pretty interesting. :-) i hope it works fof Thema others!
[Desire Android Development] NChief:
I thnk there is som misunderstand going on here.. Someone is failing to install the latest OTA update, some bootlooping, some no signal/SD etc.. that issue seam to have been resvolved either by philicibine or raz2133 I guess..

But I belive this is NOT the purpose of this thear. AdamG has sucessfully updates his phone, he just want to get root again.

hope this clears it up. or maybe it just got more confusing, dunno :P
[Desire Android Development] philicibine:
If he wants root again... he needs to downgrade!

Unless he is trying to root the new bootloader?
[Desire Android Development] alan.lc.jopp:
It doesnt work for me. boatloder said to me that the image is older. :(
[Desire Android Development] philicibine:
Wonder why it works for some and not others. ?
[Desire Android Development] falsinho:
GOLDCARD RUU METHOD : FAIL

Error 140

:(
[Desire Android Development] murrelito:
This was to be changed to "PB99IMG.zip" for me atleast, thanks for the tip!

Still failed with error message "Main Version is older!"
[Desire Android Development] falsinho:
Do you successfully downgrade it?

It gives "Main Version is older!" :(
[Desire Android Development] AdamG:
Flashing an older PB99IMG.zip would work if we could corrupt the misc partition / invoke usb bricking.
[Desire Android Development] live_0978:
have you used unrevoked3 on your pc by any chance? maybe that driver is the magical element.
[Desire Android Development] Biffy:
I don't think myHTC is the Unrevoked driver and I believe I've tried both with no success.
[Desire Android Development] raz2133:
Sorry about that. Of-course I meant to type PB99IMG.zip.
[Desire Android Development] raz2133:
Yeah, I think that is the key. I was lucky (or unlucky) enough that my misc partition was either corrupt or, for whatever reason, the CID stored in there was changed, allowing me to flash an older HBOOT.

Unfortunately, without root there doesn't appear to be any obvious way to alter the misc partition.
[Desire Android Development] AdamG:
unless an exploit can be found to take ownership of /dev/mtd/mtd0,

this is the path I'm currently exploring,

unrevoked will not work, the loophole has been fixed
[Desire Android Development] Biffy:
I'm very unhappy with HTC. I was mainly wanting Froyo because I hoped the bluetooth implementation would be fixed so I could use a bluetooth keyboard with a driver like Bluekeyboard JP. However froyo not only hasn't helped with that at all, but has locked me out of using a great rom like OpenDesire, which I now realise I should have just installed instead of waiting for the OTA.

I would no longer recommend buying HTC phones to friends and will be exploring alternatives.
[Desire Android Development] wisskie:
Hi,

I also got the same problem with the OtA upgrade, but now I've got 2.1 update1 back.

For the first, I don't know why, but my CID was changed. So I had to make a new gc using the abd for getting my new CID.

RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4.06.00.02_2_release_126984_signed

Works for me.

--just a hint
[Desire Android Development] AdamG:
lucky for some, I guess
[Desire Android Development] Biffy:
What process did you use for installing that RUU please?
[Desire Android Development] wisskie:
I just opened the RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4.06.00.02_2_release_126984_signed.exe as Admin (Win7)

Before I tried RUU_Bravo_HTC_Europe_1.15.405.3_Radio_32.30.00.28U_4.05.00.11_release_121865 and I also had the 140.
[Desire Android Development] Biffy:
Hmm I get 140 with RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4. 06.00.02_2_release_126984_signed.exe.

I wonder if it could be something to do with the ROM you had on before the OTA...
[Desire Android Development] wisskie:
I just tried the OtA upgrade again (with new gc inside) and it works.
[Desire Android Development] Sammy83:
Hi at all,

i tried both ways, the RUU method and the PM99IMG.zip method. Both of them were unseccsessful :(

I used GC and my Desire was an unbranded Vodafone device before my update to froyo.

So i think i have to wait till somone will get a hole in the new bootloader :(
[Desire Android Development] AdamG:
It isnt a problem with the bootloader. HBOOT has never been the problem.
[Desire Android Development] d4ta:
@raz2133 and @philicibine

you never had a working OTA updated phone like adamg! so dont post the GC downgrade has worked for you, because the recovery image or parts of system were broken.

you flashed the ota on a debranded stock 1.21 but without a GC so the process was not finished. the downgrade from hboot 0.92 to 0.80 worked then with a GC because you had not a fully protected device.
[Desire Android Development] chessmaster82:
Has anyone tried this,

Download OTA_Bravo_Froyo_HTC_WWE_2.09.405.8-1.21.405.2_release4dua3bcrut4wrv30[1]

Make sure you have Goldcard then copy file to SD, rename to "update" then start phone in recovery mode and flash the update file.

Mine runs fine, however on completion the phone reboots but keeps showing the percentage status sign, goes up to around 91-97% then reboots and starts loading again repeats in loop...

Im completly stumped with this
[Desire Android Development] raz2133:
Actually, my Desire is a generic unbranded model, not de-branded and I have flashed / rooted the phone many times without a GC.
[Desire Android Development] AdamG:
well said :)
[Desire Android Development] rvdgeer:
EDIT: DON'T TRY THIS!

And wouldn't it be possible in some way to reflash the OTA update again (as a zip) and reset (power off) the phone half way through the process...

That way you might end up with a half working (not fully protected) device and be able to flash a 2.1 'update'.

(Or with a fully bricked device...)

I know it's a big risk, but maybe someone who understands this a little bit better than me is brave enough...

I REPEAT: DON'T TRY THIS!
[Desire Android Development] st0kes:
This is crazy. Please, no one should try this.
[Desire Android Development] rvdgeer:
I agree: no one should try this!

And I know it sounds plain stupid, but I read somewehre on XDA someone hit the power off button during the updating process, because it 'took a few minutes'...

After that he was able to root and flash a rooted update...

And as far as I know we're looking for a way to brick a part of the firmware to find our way back to 2.1 or a rooted 2.2
[Desire Android Development] AdamG:
Its actually quite ok to do if you have the OTA package as update.zip on the SD.
[Desire Android Development] rvdgeer:
You mean this one?:

http://liveimage.htc.com/OTA_Bravo_Froyo_HTC_WWE_2.09.405.8-1.21.405.2_release4dua3bcrut4wrv30.zip

So, are you going to try :p

it shouldn't void your warranty, as far as I know...
[Desire Android Development] domparry:
Architecture of the desire

Hey Adam (or anyone else),

Do you have any info, or can you point me at some, on the architecture of the Desire? I would love to help here, and know something about linux, bsd, and some other *nix os', but nothing about Android and specifically the desire architecture (bootloader, bios (or whatever this is called for the desire, etc). It might give us something to think through...
[Desire Android Development] AdamG:
Yes.

I've already tried pulling the battery half way through an update and then trying to flash PB99IMG in the hope that the misc partition got b0rked.

Takes you straight into recovery if you do it, you can still get HBOOT and try and flash PB99IMG but it just stops because of the assert command that looks for pre 1.21 build.prop.

I'm considering just leaving it in recovery position and taking it back to CPW and seeing what they say lol.
[Desire Android Development] AciDCooL:
What if u put a newer build.prop in the PB99IMG.ZIP?? so the system thinks its newer or isnt it signed then?.. just my 2 cents
[Desire Android Development] rvdgeer:
Too bad it didn't work at the first try...

If I remember it right, the guy who had a screwed MISC (or what was it called) Powered off the device when it was hanging on a 'quietly briljant' bootscreen for a little while...

At least want you to know I'm glad you haven't given up on this (yet)!
[Desire Android Development] alan.lc.jopp:
Hi guys

Do you think this bootloader will soon be break or it s better to reinstall my apps now ?

Thx.
[Desire Android Development] playmokill:
Anyone know about the unrevoked3 team? They are trying to rack thin bootloader?
[Desire Android Development] charon72:
This leaves me utterly baffled.

Why on earth did you install the OTA with the new Hboot, when big warnings and threads were posted about this long time before ota arrived.

You are now locked out of root, and you blame HTC ???

To me that is foolish talk.

And then you want to take it a step further, and no longer recommend HTC phones to your friends.

I am amazed.. simply amazed.

People rant and rave against HTC for not giving them updates.

Update comes, warnings are posted all over XDA not to install if you want to keep ROOT, and you choose to ignore this, and then blames HTC for loosing root and denying you access to custom roms.

I must conclude that your impatience led you to unroot, flash OTA update, and then rant.

/end speech.

PS: excuse my reply here, but i just get Pi**ed of when read posts like these.

PPS: And sorry about the OT rant, just had to get breathing again :P
[Desire Android Development] dmpwd:
indeed. +1
[Desire Android Development] bemymonkey:
Who locked him out of root? HTC. Of course HTC is to blame...

Not saying there weren't enough warnings, but to say that HTC is completely benevolent and never intended for anyone to lose root with the update is, as you so eloquently put it, "foolish talk" ;)
[Desire Android Development] sorch:
The problem is, if your phone breaks and you need to send it for repair, you may get it back with this ROM applied. Therefore, unrootable and no custom ROMs for you (unless someone manages to find another loophole, which HTC might close in the future).

As and when HTC stops supporting the phone (will we see 3.0?), the bootloader will remain locked down (if no one has an exploit). It's not like they're going to release the engineering bootloader as a sort of "we're done with the phone, here it is so that you can load a custom ROM on to do what we won't". The phone will still be limited to the last official release.
[Desire Android Development] charon72:
Foolish is to flash an htc official update and not expect to loose root.

Foolishness is not to expect an update to Hboot.

And impatience is not to wait the 30 min it took before the first OTA were stripped of the Hboot update.

Nuff said.