yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] AndroidNerd:
I tried ROM Manager but get:

-- Installing: SDCARD:/OTA_Bravo_Froyo_HTC_WWE_2.09.405.8-1.21.405.2_release4dua3bcrut4wrv30.zip

I:Set boot command "boot-recovery"

Finding update package...

I:Update location: SDCARD:/OTA_Bravo_Froyo_HTC_WWE_2.09.405.8-1.21.405.2_release4dua3bcrut4wrv30.zip

Opening update package...

I:Update file path: /sdcard/OTA_Bravo_Froyo_HTC_WWE_2.09.405.8-1.21.405.2_release4dua3bcrut4wrv30.zip

Installing update...

I:Trying update-binary.

script aborted: assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "htc_wwe/htc_bravo/bravo/bravo:2.1-update1/ERE27/174215:user/release-keys" ||

file_getprop("/system/build.prop", "ro.build.fingerprint") == "htc_wwe/htc_bravo/bravo/bravo:2.2/FRF91/218634:user/release-keys"

assert failed: file_getprop("/system/build.prop", "ro.build.fingerprint") == "htc_wwe/htc_bravo/bravo/bravo:2.1-update1/ERE27/174215:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "htc_wwe/htc_bravo/bravo/bravo:2.2/FRF91/218634:user/release-keys"

E:Error in /sdcard/OTA_Bravo_Froyo_HTC_WWE_2.09.405.8-1.21.405.2_release4dua3bcrut4wrv30.zip

(Status 7)

Installation aborted.

Failure at line 3:

install_zip SDCARD:/OTA_Bravo_Froyo_HTC_WWE_2.09.405.8-1.21.405.2_release4dua3bcrut4wrv30.zip
[Desire Android Development] martmars:
i'm over my data allowance and wanna install the update... is there anyway to download it from the net and then install on phone as i dont wanna pay extortionate amounts of cash for excessive data usage.

Don't matter worked it out.
[Desire Android Development] wmfreak:
we flashed the new radio via rom manager not the actual
[Desire Android Development] aajohn88:
and for me:)
[Desire Android Development] chding:
Does it mean that we need to install the latest radio b4 froyo ROM update?
[Desire Android Development] wmfreak:
before or after but I'd do it before
[Desire Android Development] Double-UA:
Downloading now... no script, no nothing... Just hit the refresh button and there it came... on Sunday :-)
[Desire Android Development] peewster:
Everything works fine over here :)

Wondering if somebody tested a battery % indicator we can use with this rom.
[Desire Android Development] jackf93:
Hello mate,

The goldcard method does work, i've just gone back to 1.21.405.2 after upgrading, i've had the same problems as Da11y.

Does anyone know if you need the goldcard in your phone when updating to 2.2 on an orange debranded desire?
[Desire Android Development] yekko:
Normally you only need a goldcard for branded phones
[Desire Android Development] AAJozef:
Canceled OTA Froyo because abroad, now what?

Noobie Q: I got the froyo OTA update when I was abroad, and due to data costs, I canceled it. Now back in NL for 4 days, it doesn't appear at all anymore, no matter what I try: software updates, on/off, date changes, etc.

Anyone an idea what to do?

Thanks,

Jozef
[Desire Android Development] joe_998:
Hi, I read on here that it might have been pulled because people were having problems.

There's a thread about it the general HTC Desire forum

http://xdaforums.com/showthread.php?t=744991
[Desire Android Development] AAJozef:
That might be it! Makes 'sense', or at least it explains why I should stop hitting the 'check updates'-button now for 10x/hr for 4 days....

Thanks for the link!
[Desire Android Development] joe_998:
No problem ;)
[Desire Android Development] Vorbeth:
Works in cygwin too
[Desire Android Development] codeXcalibur:
We could easily write a script which checks every x seconds and downloads the update automatically, when it's out, couldn't we? :D

We could even make an app which starts an alarm when the update is available heh
[Desire Android Development] 42turkeys:
Yes we could. I'll have a look in the morning.
[Desire Android Development] Vorbeth:
#!/bin/bash
while [ true ]
do
wget --post-file=request -O- -o/dev/null http://andchin.htc.com/android/checkin
echo .
sleep 300
done

for use with mithrandi request file,

Checks every 300 seconds (or 5 minutes)

Does not do the downloading bit, but I'm far from a Linux/mac user (One day when I can afford to replace my Win app's with Mac :)
[Desire Android Development] kuntstubble:
Oh HTC's servers are gonna love us big time :D
[Desire Android Development] bedeabc:
HTC / Google will expect us nerds to be playing around with the update servers and will probably have countermeasures in place... expect temp IP bans and/or device bans.

Guessing the digest could be a hashed device ID or similar?
[Desire Android Development] linshius:
What i think is, all fake OTA requests will delay this update. Just give it up, and be patient, u`ll get it in time.
[Desire Android Development] mithrandi:
The interesting thing is that if you modify the digest, the error response that comes back includes the correct digest in it.
[Desire Android Development] snark_be:
Last night I did a script with Python for checking the update server every 5 minutes, with some alerting if it finds that there is an update.

Great minds think alike ;)
[Desire Android Development] dezborders:
If you rooted using the step-1/step2 process described at http://xdaforums.com/showthread.php?t=696189

then running step1 again (+ full wipe) downgrades you to an older official HTC Desire ROM with OTA upgrades enabled.

I don't know if this unroots you as well, but at least it allows you to do OTA upgrades to get to the latest official HTC ROM.
[Desire Android Development] kuntstubble:
... beside scripts, beside this, beside that..

seems none of us have got it yet LOL
[Desire Android Development] dezborders:
The HTC Facebook NL post last night said "over the next few days".

Why is everyone so sure today (31st) is the release day?

I suspect it might be Monday.
[Desire Android Development] Above:
Because they are excited.. :-)
[Desire Android Development] philicibine:
Can't.. must resist....

Oh bugger it.. .. refresh.... refresh!

Anyone got it yet?

Lol
[Desire Android Development] Darkzen15:
At this point of time, 2.2 > sex.
[Desire Android Development] Laban:
No multitasking? :cool:

The update will be here today or tomorrow, maybe not to everyone due to bandwidth limitations. But Froyo reports will come today or tomorrow.
[Desire Android Development] Vorbeth:
Don't forget, HTC are on Dial-up, they may have started to load the update on the server today, but were looking at 6-7 weeks for it to finish :P
[Desire Android Development] eclecticfrog:
Froyo

Good job we are not on Windows mobile anymore! Microsoft have promised an upgrade this Millennium. Refresh .... Waits an hour for a response... nothing... etc. ad infinitum!

Still it DOES seem like this weekend is taking forever!
[Desire Android Development] ivanzorkic:
While I understand why un-rooting and installing the OTA update will prevent you from rooting straight away, I was a little bit worried after reading the posters comment that "you may never be able to root again".

Why is this so? Isn't it correct to assume that people will find a way to root the Desires that have been 2.2-ed OTA (or sold with 2.2 for that matter)?

I don't mind loosing root for a while, but would hate to loose it permanently. I like 'official' versions for some reason (even now, I'm running AdamG's official HTC 2.2 ROM - a ROM closest to the original I could find) and would like to do OTA just to see how that goes (compare battery life, for example, as most custom ROMs fare poorly in that department). I also don't want any custom stuff added/removed/whatever. So - again - if I OTA now, why is it wrong to assume a new rooting method would arrive soon for 2.2 users (just as it came for the previous 1.21.405.2 update).
[Desire Android Development] 42turkeys:
I'm sure someone will find a way eventually, but it may take a while.

With the hero update we found that it didn't change misc so we could still downgrade & root.
[Desire Android Development] dezborders:
Rooting is a game of cat and mouse... HTC fix a vulnerability in the HBoot code, the root devs try to find a new way in for rooting.

Unfortunately, HTC will eventually make it so secure that the devs may take weeks, months, or NEVER find a weakness. There is a possibility 2.2 OTA may install an unhackable HBoot code so that's why we are being advised NOT to upgrade via OTA but to wait for rooted versions in XDA and to install via recovery mode in ROM Manager etc.
[Desire Android Development] seje99:
So new guys buying a HTC desire may not be able to root ever!

Lucky us ;)
[Desire Android Development] 42turkeys:
[For-Advanced-Users]

I'm trying to do a fancy shell script to check for the OTA, does anyone know a magic command to upload a file to a writable directory? (I've chmod 777'd it)[/For-Advanced-Users]

What should we call this app/shell script? How about OTA Checking Wonder Machine... :)
[Desire Android Development] nickolasemp:
What do you mean? like cp or mv? Because since it's 777 anyone can write to it. And cp should work fine.
[Desire Android Development] Vorbeth:
Try http://wput.sourceforge.net/ see if it helps
[Desire Android Development] rovex:
Not being able to root is a risk that every phone has. Some phones cant be rooted from day one, others later. It shouldnt stop you buying the phone.

Froyo isnt all that wonderful really. Its faster, it has a few more features, but it wont revolutionise your phone.

If you have already rooted then why not try one of the current froyo ROMs? It wont be that different from the official one out this weekend (allegedly). You will then have no root issues and can still experience the 'revolutionary' Froyo.
[Desire Android Development] r47z:
shipped-rom updated with new ROMs.

looks like old radio.. hmm
[Desire Android Development] looking-g:
yeah the ones from shipped roms are both 2.1
[Desire Android Development] ivanzorkic:
Thanks for the quick response. Am I right to assume that if you install an official (rooted) ROM (when someone roots it and posts it here) - you will get exactly the same thing as with OTA (+ root, ofc)?
[Desire Android Development] Dr-Horrible:
I have root, will that be a problem for the update? I know I will lose root, so I will go back to the stock rom?
[Desire Android Development] Above:
Not sure, I got you right...

If you have a custom rooted ROM, you probably won't get the OTA-Update.

You have to go back to a stock ROM such as the WWE one.

If you receive the OTA-Update, your phone will wipe completely and you will definately loose root as a matter of fact!

Anyway... This has been discussed in this thred several times.
[Desire Android Development] StuMcBill:
Just wait a couple of hours and someone on here will have the new update rooted and safe to install!
[Desire Android Development] Dr-Horrible:
I have rooted using unrevoked, but I have the custom rom
[Desire Android Development] Above:
This means, your phone gets unrooted, right OTA (if you flash a stock ROM for receiving FroYo...).
[Desire Android Development] Dr-Horrible:
I am sorry to bug you again, so I dont have to do anything except accepting the update? No flashing of roms whatsoever?
[Desire Android Development] hunta2097:
I'm wondering if Google have advised third-parties to wait for August the 1st as the Motorola Droid and HTC Evo are also getting Froyo from Sunday/Monday???

Hopefully they are getting some lucky sysadmin to put the update on at midnight, otherwise it'll be Monday morning...
[Desire Android Development] Above:
You do have a custom ROM.. so by default the chef (the one who originally created your custom ROM) changed the OTA-Url. This means, your phone is NOT receiving the Update.

You can change this by flashing an original ROM via RUU (use search..). If you get back to an original, unbranded ROM, you will be able to receive it.

But be warned, you may not be able to get root again! There are various threads over here that describe the problem. In your case (as I am sure, you are not too experienced-sorry) i'd rather wait for a rooted copy of the Update.
[Desire Android Development] Above:
Hope, the sysadmin didnt celebrate sysadmins-day yesterday not too much :-p
[Desire Android Development] kongo09:
I haven't seen this posted here before so let me share the news from the official German (not Dutch) HTC Facebook site:

Which says:

Then, on the other hand, I'm sitting in Germany and haven't received a thing so far (Saturday evening, 6:15pm local time)
[Desire Android Development] Above:
Where is the problem?

It is Saturday, which means, there is time until tomorrow 1159 PM till the first one receives the Update.

It says over the weekend; not until Saturday 6.15
[Desire Android Development] FrAN_oC:
I think they won't release it until 1st August. Here in Spain there are no news about this update. All is found on other country's sites. I am currently running a froyo custom rom based on 2.06...

Does anyone know the version number of the official update? I mean 2.15.405.2... for example.

RGDS!!
[Desire Android Development] kongo09:
Which problem? I don't have any problem. No need to be hypersensitive ;)
[Desire Android Development] Above:
Sorry Dude, not your fault. People are so excited about this thing and not able to wait.. this sucks :-)
[Desire Android Development] 42turkeys:
I'm making a super duper OTA checking script. Does anyone know a command to place a variable ($md5) into a text file so I can upload it?
[Desire Android Development] Vorbeth:
echo $md5 > textfile

That sort of thing?
[Desire Android Development] larbke666:
What do you mean?

You want to save the variable in a file? echo $md5 >> $myfile
[Desire Android Development] 42turkeys:
Thanks. It's done now.

Uploading...
[Desire Android Development] eddaredevil:
What is true about this tweet message?

@mcdent: Froyo update for HTC desire is confirmed as invite only! Just got 5 invites to give away. RT for chance to win an invite.
[Desire Android Development] mikecoffee:
Yeah or you can buy one off of me.

Send your bank details to

Prince of Nigeria

123 piduts lane

Nigeria
[Desire Android Development] N3m3515:
nothing!!!!
[Desire Android Development] 42turkeys:
Script done. Check the OP for more info.
[Desire Android Development] dpk:
+1

8char
[Desire Android Development] N3m3515:
can someone mod it to run in backgroundmode? so i can run it on my server and autodownload the ota update automaticaly?
[Desire Android Development] fuqi:
thanks for the script, works also on mac osx 10.6.3
[Desire Android Development] neowlchaz:
running the script now to check every minute using virtualbox and ubuntu, will post on here if I get anything. Fingers crossed.
[Desire Android Development] z3r00ur:
my question is which rom i need for ota

RUU_Bravo_HTC_Europe_1.15.405.1_Radio_32.30.00.28U _4.05.00.11_release_121684.exe

or

RUU_Bravo_HTC_WWE_1.15.405.4_Radio_32.30.00.28U_4. 05.00.11_release_122704.exe

with signed without signed ??
[Desire Android Development] 42turkeys:
RUU_Bravo_HTC_WWE_1.21.405.4_release.exe

Should be on shipped-roms.com
[Desire Android Development] tron13:
i have start running the linux ota every 15 sec...

where i have to put the rom IFFFFFF i find it?
[Desire Android Development] Fightspit:
Well, I think, you have just to give a download link to the OP.
[Desire Android Development] looking-g:
when everybody instaals this and runs it HTC for surewill not be able to distribute the update thanks guys
[Desire Android Development] GANJDROID:
Haha, so people seriously think the update is invite only? HAHAHAHAHAHAHA.
[Desire Android Development] philicibine:
This script is guna crash the servers!

Then none of us will get it!

Not very productive, and bordering on obsessive!

Just hit refresh like everyone else!
[Desire Android Development] kuntstubble:
Agreed, we might as well be doing a DOS if it gets out of hand. Far more productive simply if the first person to encounter the update pastes the link, as for sure ONE of us is going to get the OTA notification or someone on another forum will, and share it.
[Desire Android Development] Han-Droid:
this ota script is like a call for a flash-mob... but in a sadly sick way....
[Desire Android Development] Bl@ck:
i don't even understand why you're doing this script, just wait for someone to download it, give the news and start asking the server for the download link, it's useless.
[Desire Android Development] ljesh:
I agree, this is a type of DOS if it gets out of hands.

Simply wait... like we already did for so long.
[Desire Android Development] 42turkeys:
Actually, this script is not gonna be bombarding the servers.

There has been 127 downloads of this so far. Then lets say, 30 of those people set the script to check the server every 60 seconds.

Sending the request uses 592 bytes. If 30 people send 592 bytes every 60 seconds, that's not a lot of data. And it's a lot less than what my server is using to distribute this script!

It will only get out of hand if people post the HTC download link and everyone downloads it from there. Then we will get DoS.

But that's why the script has an upload feature. When someone get's the update using this script, they will email me. I will mirror the HTC Link on FileFactory. Then they will use the script to upload the MD5 & ROM to Root My Droid server.

Then while they are doing that I will work hard rooting this update. This will probably involve someone flashing it and doing a busybox tar which I can turn into an update.zip.

So at the end of the day...

Using this script to check for updates will use a tiny, tiny amount of data.

As soon as the link is found, I will mirror it.

BUT, nobody is gonna download that because they want the rooted version.

Sorry for the long explanation, just wanted to make it clear.

EDIT: And the only way we can find the update by not doing this is getting someone to adb logcat when they get the notification, which considering all the people who know what that is will want root, it's not going to happen.

EDIT 2: AND, this script is for Linux only. Who really uses Linux? (Except for geeks like me hehe :) )
[Desire Android Development] Bluegiraffe:
Twitter and Thanks

Would someone be kind enough to tweet if anything exciting happens?

Looking forward to this update...sad really :rolleyes:

Also, kudos to all the calm and helpful members of the forums I have seen so far.

Very good and clear tutorials on Roms and Rooting, makes it easier.

Normally these kind forums degenerate into chaos of pro v new. I do see the word noob from time to time but never really in that really annoying derogatory way.

Roll on FroYo

Regards

Patrick
[Desire Android Development] kuntstubble:
I use Linux lol.
[Desire Android Development] 42turkeys:
http://twitter.com/rootmydroid

I'm tweeting there with the latest news.

EDIT: And are those rolleys looking up at my post? lol :)

EDIT 2: I always think it's funny how people put a title on their first post. Reminds me of my first post... :)
[Desire Android Development] neowlchaz:
What time did the first Nexus One updates start trickling out? That might give us some indication as to when we may get our first updates. Same goes for the EVO firmware that came out yesterday, what time was that?
[Desire Android Development] martinlong78:
Dude, it's an Android phone... we ALL use Linux! :-P
[Desire Android Development] 42turkeys:
We've got our first blog post about the app! http://www.nodch.de/mit-pc-neue-firmwareupdates-fuer-das-das-htc-desire-aufspueren/2023/
[Desire Android Development] enuazeal:
Nexus One is Google phone, this update is from HTC, and for EVO 4G HTC said that it's not final update
[Desire Android Development] Ireas:
no problem mate ;)
[Desire Android Development] karma0321:
hey guys! the idea of the script is sooo crazy but sooo fun!! LOL :D

FYI i just tried from italy.. no way yet.

hope we'll get it soon!

cheers!
[Desire Android Development] Above:
It was me, found this via twitter..

Seriuosly-if there are hundreds (maybe more) people out there, hitting the update button very often to be the first receiving the update.. plus the guys using your script--we don't even know the machanism that's giving the notification - maybe FIFO and then wayting until the download is complete. Maybe you are locking those out, that just want to receive it!?

Maybe DoS is a buzzword.. but everybody knows what is meant by saying that. Don't you?
[Desire Android Development] cgrec92:
enter your name so we can bow down to you.. LOL

loving the upload script ;)
[Desire Android Development] dezborders:
Don't you think your all getting a bit obsessive-compulsive? Every 15 seconds... what a joke!

The OTA release will happen when HTC are ready, and if their servers become overloaded by lots of idiots hitting them frequently, the release will possibly be delayed sure to them thinking they are under attack.

Set your script to once every few hours, or better still go out for a few beers and check again at 9am tomorrow.

I am as excited as anyone else on XDA but I think what's happening with these scripts is freakin' madness

Grow up and grow some balls man!
[Desire Android Development] dezborders:
It already IS out of hand!

I work in I.T. and companies as big as HTC WILL see this as a possible DOS attack and either source IPs will start getting blocked by automated security systems, or worse, the servers will lock down and block ALL access from the outside world.

Most likely, any security systems on internet facing servers will be automated, and will react quickly and aggressively to any perceived attacks. If there are no human support staff for the OTA service working at night or at weekends, the automated systems may keep any triggered lock down in place until manually reset.

Keep this up and you won't se the OTA this weekend, maybe not even Monday, as HTCs tech guys will have to investigate the DOS attacks before they clear the lock down.
[Desire Android Development] philicibine:
Please remove this script, and let nature take its course!

Don't risk ruining this for us all!
[Desire Android Development] cgrec92:
well said

this is getting ridiculous

we don't need all of this, we don't even know if the script will work

just relax and it'll come before you know it.
[Desire Android Development] schweinshax:
HTC-Germany on Facebook:

http://www.facebook.com/#!/htcde

Sry for google translate :P
[Desire Android Development] NoMercyWWE:
Just asked them if they see an attack of their servers in the update checker
[Desire Android Development] cgrec92:
why on earth would you do that?

i don't like this script either but that's just asking for trouble..
[Desire Android Development] NoMercyWWE:
Because for a 2 case scenario

1. if we run the script they lock down their servers

2. if we dont they dont care we are missing the opportunity to have the update asap

I think i speak for the majority of all users who want root + froyo - do I?
[Desire Android Development] tomjol:
I'm sure HTC are smart enough to expect people to automate the update check.
[Desire Android Development] 42turkeys:
Ok people calm down. As a precautionary measure I will make it so you can't go less than 300 seconds when I next have access to a computer.

All this dos stuff is crazy, you're all just like sheep.

I've just decompiled the htc ota update checker, the one which controls ota on your phone. It seems like that is checking the server every 3 hours, and also on boot. Think how many phones are sending this request to the htc server. Thousands. Compared to that this script is doing nothing.
[Desire Android Development] cgrec92:
i really doubt it

i doubt anyone would ever think thousands of people are going to extremes to get something which has been said to be released the next day.

also a MAJOR FLAW

if you run the script on a timed basis, and are not there to stop it once you get the link, it will just refresh and lose the link

so wouldnt it make much more sense to just check tomorrow?
[Desire Android Development] usb2007:
you can try these locales :P

zh_CN

zh_TW

cs_CZ

nl_NL

nl_BE

en_US

en_GB

en_CA

en_AU

en_NZ

en_SG

fr_FR

fr_BE

fr_CA

fr_CH

de_DE

de_AT

de_CH

de_LI

it_IT

it_CH

ja_JP

ko_KR

pl_PL

ru_RU

es_ES
[Desire Android Development] schweinshax:
http://twitter.com/HTC_Ru/status/20011852885