yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Qliratu:
Reading on a dutch site (tweakers.net) that one guy got the update msg.. we are not convinced ofc's first see then believe..

EDIT: he is a lying ....
[Desire Android Development] Vorbeth:
I'm trying to figure out how to encode the json arrays for use in a http form.
[Desire Android Development] codeXcalibur:
mithrandi, how did you get the checkin url http://andchin.htc.com/android/checkin ?

i can't find it in my adb logcat :confused: (level: verbose logging)
[Desire Android Development] 42turkeys:
Cool. Although we could just adb lolcat when we get the notification...

Much easier although it would be super cool to do it on a PC. :)

(And lolcat is not a typo, try it ;) )
[Desire Android Development] codeXcalibur:
Ah, i've found it, it's not directly in the log, it's in the build.prop file:

# For FOTA setting (leave empty value to use default)
ro.htc.checkin.url = http://andchin.htc.com/android/checkin
[Desire Android Development] mcevoy1979:
Hi

I am a noob so sorry if this all sounds irritating...

I have a rooted sim free Desire

What are the benefits of having root after froyo update?

Can i just accept the froyo update and leave it at that or do i have to do something different as it's rooted?

Will i be able to tell if it is the froyo update, should i be looking out for something in particular?

I know this was probably all explained before but i just don't understand the jargon like RUU and ROM, what i need is a complete idiots guide. Sorry

Many Thanks
[Desire Android Development] pascanu:
Now that's how you make your first post! You have certainly got my attention.
[Desire Android Development] Qliratu:
Latest news from Facebook htc netherlands:

http://www.facebook.com/htcnl?v=wall

eerdere aankondiging, maar de Android 2.2 (FroYo) update voor de HTC Desire

wordt vanaf de komende dagen uitgerold! Door de beperkte bandbreedte wordt dit gefaseerd

gedaan. Gebruikers van een HTC Desire krijgen automatisch een

melding voor de update. De update voor operator-specifieke

...toestellen volgt in de komende weken.

Sorry if my translation sucks:

Earlier we anounced, Android 2.2 (FroYo) update for the HTC desire will be roled-out in the next couple of days! Due to bandwith limitations this will be done in steps. Users of a HTC Desire will get an autmatic message for the update. The update for operator-branded devices will come in the next couple of weeks.
[Desire Android Development] 42turkeys:
Thanks, adding to OP & Twitter now.
[Desire Android Development] 42turkeys:
Bump bump bump ;)

Please pin this mods :)
[Desire Android Development] Fightspit:
After someone who successfully root the new ROM, I will make as fast as possible my super circle battery mod for the new rooted ROM :)
[Desire Android Development] noiz13:
i want to now this too someone please help
[Desire Android Development] mithrandi:
I just dumped the traffic on my router as I ran the update check on my phone; since it's not https, it's all in the clear.
[Desire Android Development] mithrandi:
It looks like all of the identifying information in the request can be safely changed, except for the "digest" value; I'm not sure what this digest is of, or how it is calculated, but modifying it causes the service to send back some upload_crash response. My best guess at the moment is that it's safe for me to post the value, so...

Put the following in a file, called "request" (for example):

{
"locale": "en_GB",
"checkin": {
"build": {
"product": "bravo",
"serialno": "HTXXXXXXXXXX",
"changelist": "174215",
"build_type": "user",
"carrier": "htc_wwe",
"radio": "32.36.00.28U_4.06.00.02_2",
"firmware_version": "1.21.405.2 CL174215 release-keys",
"bootloader": "0.80.0000",
"id": "htc_wwe/htc_bravo/bravo/bravo:2.1-update1/ERE27/174215:user/release-keys",
"revision": "129"
}
},
"model_number": "HTC Desire",
"logging_id": 0,
"imei": "",
"id": 0,
"digest": "8fccfd93dcbe837d072e5f1494da2"
}

You can then submit the HTTP request using any of the following commands (make sure to change hxxp to http in the URL, of course):

# using curl
curl --data-binary @request hxxp://andchin.htc.com/android/checkin

# using wget
wget --post-file=request -O- -o/dev/null hxxp://andchin.htc.com/android/checkin

# using POST (from lwp-request)
POST hxxp://andchin.htc.com/android/checkin < req

Unfortunately, if they're rolling it out gradually, then the checkin service may not start returning the 2.2 update URL (at least not for all requests) until later on, but who knows...
[Desire Android Development] mcevoy1979:
As far as i can tell, you unroot your phone by following the steps at beginning, which lost me all my apps cos i obviously couldnt use titanium after losing root. Luckily i had saved some ages ago on My Backup Pro. I suggest backing up everything on that first and then unrooting. I dont know though cos i dont understand much of this, anybody's input would be great and much appreciated
[Desire Android Development] 42turkeys:
Bingo. Now THAT is very cool! :D

max@ubuntu:~/Desktop$ wget --post-file=request -O- -o/dev/null http://andchin.htc.com/android/checkin
{"time_msec":"1280528714135","stats_ok":true,"intent":[{"action":"android.server.checkin.FOTA_CANCEL"}]}max@ubuntu:~/Desktop$

Now we don't have to rely on n00bs using adb lolcat :)

EVERYONE With Ubuntu, do this when the update comes out and we should find the link. If you want to install Ubuntu, have a look at this guide: http://bit.ly/ad0ULK
[Desire Android Development] HDW:
Ok thanks, I might do that then. Wasn't planning on rooting so soon but why not.
[Desire Android Development] mikecoffee:
Paul will release 2.2 official mcr tomorrow
[Desire Android Development] :
No No - he is adding root to the /system image that was upgraded to Froyo, that way we don't have to contend with the updated Hboot. He's not writing a guide. Installing the OTA update would install the new hboot.
[Desire Android Development] Da11y:
I just updated to 2.2 by going into recovery but it seems to have gone wrong. My phone boots up and says "Process system is not responding" and then reboots and loops again.

Does anyone know what's gone wrong and what I can do please?
[Desire Android Development] martinlong78:
The point is that once you have the new HBOOT on your phone it may be impossible to root, for a long time or forever.

The idea is to create an update that doesn't update your HBOOT, so you can still do whatever you like.

What I'm saying is you may only be able to apply rooted Froyo from a phone which has never had the official OTA applied.
[Desire Android Development] kristian82:
Hi, just found this:

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

Maybe it helps.
[Desire Android Development] dancedreamfly:
From his Twitter account:

The official Desire Froyo RUU is out! Home from hols, update repack and MCR will be up tomorrow...
[Desire Android Development] Bl@ck:
it's a rom.
[Desire Android Development] bangrahman:
Is your phone de-branded? Mine is and I'm having the same problem. No signal, no wifi, no memory stick!
[Desire Android Development] kingqueen:
I now have the OTA with the new HBoot. How do I go back?

ONLY JOKING!!!

I do have the new hboot and know it may be a while or never before somebody breaks it :-)

Just out of interest, I tried running the ruu to unroot it to 2.1 but, as expected, it failed.

BTW just in case anybody needs yet another mirror, in zip, the zipped dump of my post-update desire is

http : // www . kingqueen . org . uk / dump.zip

doug
[Desire Android Development] Da11y:
Mine was originally orange branded but I debranded it when I first bought it.

Thought doing the update through recovery wouldn't be much of a problem.

My phone isn't rooted either and I'm not interested in rooting so don't understand

what's gone wrong.
[Desire Android Development] bcmobile:
Thanks ranwej downloading now. I'm gonna repack it with root and A2SD plus some other goodies tomorrow. Can't wait! :D
[Desire Android Development] bangrahman:
Me neither, mine was initially an Orange handset as well. Don't understand what's going on. :(
[Desire Android Development] wiggy2k:
I tried the same, the "only thing" that will work is to flash a update.zip via fastboot i think. but how, when you cant transfer your update.zip to your phone into the right folder ^^

there is a way to downgrade HBOOT - if somehow we can transfer the files into the /data directory, as i understand.
[Desire Android Development] Da11y:
Did you update to 405.2 as well before this? That broke my wifi hence had to use

this method to update.

Can't be asked to reflash and start from the beginning.

Hope someone can help :)
[Desire Android Development] bangrahman:
I've tried installing the 2.1 RUU but it's not working at all. I hope someones fixes this! It's times like these where I wish I didn't de-brand my phone lol.
[Desire Android Development] SimonCraddock:
Could the PB99IMG method work? If he took the SD card out of the phone and plugged it into a card reader.
[Desire Android Development] Da11y:
LOL Did you use the GoldCard method?

I was counting on that to wor LOL.

I'm a bit confused on what to do now :confused:
[Desire Android Development] gre0:
Sorry for clogging up the thread with a newbie question, but I could not find an answer elsewhere:

I have a stock (2.1) Desire and am now considering rooting it for the first time. If possible, I would like to make a complete backup of the device before flashing a new rom, to be able to revert and restore my current apps/settings if I for some reason would like to do so.

Is this possible, and if so, can you point me to a guide?

If not, how much of my current settings/apps will be lost after rooting (with either a 2.1 or 2.2 rom), and how much is stored "in the cloud" and would be reapplied after flash?

Thanks in advance.
[Desire Android Development] TheDeadCPU:
720p Video!

http://www.youtube.com/watch?v=DDdc0NK0pdA
[Desire Android Development] AdamG:
Guess someone has to take the dive and flash the new HBOOT :)
[Desire Android Development] bangrahman:
Yeah I did the goldcard method. I'm so annoyed now haha.
[Desire Android Development] tron13:
its not possible to root this update with the dsixda kitchen?
[Desire Android Development] bcmobile:
That doesn't sound too good. Are you able to see it via adb? If so, dump the output from

adb logcat

...and start a new thread including the output from logcat. Make sure you capture a full boot cycle / loop.

Someone hereshould be able to help
[Desire Android Development] pexon:
It looks nice. Gotta be better played localy?
[Desire Android Development] TheDeadCPU:
I checked FPS.. IT'S 50 FPS!
[Desire Android Development] AndroidNerd:
If I try to use that, it fails verification.
[Desire Android Development] tuatha:
That's not 50fps.

It's 15-25fps, max.
[Desire Android Development] sucramco:
Well that answers my question. Next one is Bluetooth on the car stereo, do you mind ? LOL
[Desire Android Development] bakedecake:
Get the zip from shipped roms, put on memory card, change name to pb1899 or whatever the number is at the beginning. Boot into recovery and select fastboot, it will install the rom, I needed goldcard, 2.2 update is now available to me.
[Desire Android Development] 42turkeys:
Ok, it's done! Rooted version uploading now!
[Desire Android Development] bcmobile:
Really? What makes u say that? Does it fail? I always did it 'manually' using diff tools but that method might fail ad well if dsixda doesn't work
[Desire Android Development] neowlchaz:
Woo! Congrats 42turkeys on getting that done so quick!
[Desire Android Development] hdougie:
Woooo, awesome :D Thanks dude, seriously!
[Desire Android Development] aalviedo:
42tukeys where are you uploading it to? I wanna try it. I just have some question... is the new HBOOT coming with this rooted version? What are included and which ones are not. Thanks man! Cheers!
[Desire Android Development] nickiberli:
Did you test it?
[Desire Android Development] Nitrius:
Uploading where? =)
[Desire Android Development] Nekromantik:
we wont need to use goldcard for this rooted version right?

As debranded phones got messed up if you dont use goldcard for the RUU file.
[Desire Android Development] tron13:
hahahaha... :D:D:D

i think htc today see what users is their customers...!!! Yesterday we make DoS to their servers to get the update... and today a home user named "42turkeys" hack their rom in 2 hours... :D
[Desire Android Development] AdamG:
42turkeys: have you deodexed it as well? or just added su?
[Desire Android Development] nickiberli:
Yes, we won't ;)
[Desire Android Development] mischor:
upload with new Radio?
[Desire Android Development] TheDeadCPU:
It's

Frame rate : 21.658 fps

Minimum frame rate : 5.618 fps

Maximum frame rate : 50.000 fps

So at some point at the video it's 5FPS and at one point 50FPS.

But on average 21.6FPS
[Desire Android Development] sucramco:
I love it how experts can tell just by looking at the video.
[Desire Android Development] dancedreamfly:
Wow, that was fast! Waiting for the upload.

Meanwhile, I'm downloading the latest radio.
[Desire Android Development] alstrike:
That´s gonna be "LEGEN wait for it... DARY!!!!
[Desire Android Development] Nekromantik:
if Adam G deodexes it too then that will be icing on the cake ha ha

cheers guys
[Desire Android Development] martinlong78:
The radio is already available, in an earlier post... I've flashed it already.
[Desire Android Development] tuatha:
Yes, we can.

In the other thread I estimated 20fps.

The average according to the poster above was 21.6fps :p

I know my HD video
[Desire Android Development] amf:
Latest radio flashed fine. No prob here.
[Desire Android Development] franklinvv:
Please, no deodexing ... I always hate that. I have no use for it but it still eats up a huge amount of space. :)
[Desire Android Development] Da11y:
Does the desire have to be rooted to flash a new radio?
[Desire Android Development] tron13:
Can you post here (or 42turkeys to 1st post, the Radio that we want to use the 2.2 rom? (i allready have it)
[Desire Android Development] TheDeadCPU:
Shouldn't.

But you might need a custom Recovery to update it.
[Desire Android Development] alstrike:
+1 on no deodexing.
[Desire Android Development] FatzzCat:
Here's the link to new Radio again: hxxp://files.bestblog.de/desire/32.43.00.32U_5.09.00.20.zip

Have Fun
[Desire Android Development] MaTiCeK-:
Delete this post please!
[Desire Android Development] zlivan:
It actually speeds up for a split second when he shoots the white wall, hence the camera doesn't have to reduce the shutter speed. In bright light it might actually be decent, but I'm worried more about the stutter every couple of frames. Wonder what class sd card was used to record this video...
[Desire Android Development] codeXcalibur:
RADIO

Newest radio from AdamG server: http://android.adamg.co.uk/bravo/radio/32.43.00.32U_5.09.00.20.zip
[Desire Android Development] BoSib:
Same here!

EDIT: Non/unbranded HTC Desire Rooted - Dr.Droid 1.1R1 ;)
[Desire Android Development] AdamG:
Ok got it rooted just going to deodex it.
[Desire Android Development] Marco.t...:
youre the MAN do you ad A2SD??????
[Desire Android Development] Nekromantik:
your awesome!
[Desire Android Development] TheDeadCPU:
Will you make a Deodexed and a normal one with Odex?
[Desire Android Development] mischor:
do we need to update the radio before update.zip? Or will it be includet in the update.zip?
[Desire Android Development] aalviedo:
Excited already! Woohhhooo! I love you guys!
[Desire Android Development] Ben86:
please EVERYONE when post something like radio works fine let others know more like brandet or non-brandet. if brandet with or withour goldcard and so on :)
[Desire Android Development] franklinvv:
I second that! :)
[Desire Android Development] Nekromantik:
the one by the other guy is odexed.

Adam Gs will be de-odedxed.
[Desire Android Development] cruzzmz:
+1 for that too
[Desire Android Development] xtcislove:
Downloading the OTA Update now in Germany with Ubuntu (Firefox) thanks for this tool!

What should i do now? Delete Hboot and Recovery put the rest in an Update Zip and Flash it?
[Desire Android Development] nickolasemp:
I would like to know that too...
[Desire Android Development] Darkzen15:
Quick noobie question, whats the difference between an odex and deodex? what does it even mean?

regards
[Desire Android Development] cruzzmz:
quoting SilverZero

deodexed ROMs have their .apk's (which are basically the application packages) repackaged in a certain way. An "odex" can be thought of as a collection of parts of applications that have been pulled out and optimized before booting. This speeds up the boot process - in a way, it preloads part of the applications - but it also makes hacking those apps difficult because part of the original code is already extracted somewhere else.

Deodexing is just a process of putting those pieces back into the original applications. It takes a while to extract those parts and build the .dex cache (aka Dalvik cache), but only because the relevant parts aren't in an easy-to-access place for the system. The advantage of this is that an app can be modified effectively and the developer doesn't have to worry about conflicts from the separate odex part of the code.

So, short version: "Deodexed" ROMs have all their apps put back together. If an app can be themed, for example, a deodexed version of that app will not get messed up when the modified .apk tries to mesh with the odex of the original un-modified .apk. Because it's not there.
[Desire Android Development] refnulf:
sorry for another noob question:

Is it necessary to update the radio to the latest one? My radio right now is 32.36.00.28U_4.06.00.02_2

Also, what's the process of flashing a radio? I know how to flash a ROM if that helps! And I'm guessing a radio has to be flashed before the 2.2 update/rom?
[Desire Android Development] Darkzen15:
you flash the radio in the same way as u flashed the rom i'm pretty sure. not sure which one you should flash first tho.
[Desire Android Development] dancedreamfly:
Flash the radio like you would a ROM, like in ROM Manager or in recovery. I'd imagine you can update the radio after installing the latest 2.2, but there's no harm in flashing now that you're still on Eclair or a leaked FroYo. In fact, I just finished flashing the radio and everything's fine. I'm on AdamG's Froyo Sense ROM, generic unbranded Desire.
[Desire Android Development] tron13:
Rooted Rom Thread is ready.... http://xdaforums.com/showthread.php?t=741522
[Desire Android Development] b-aju:
Just updated my Desire to Froyo via OTA. Desire user from Malaysia :)
[Desire Android Development] tron13:
bye bye root!!!
[Desire Android Development] bourch:
refnulf , If you're on Eclair (2.1) you may not record any video with 5.08+ radio versions. That is what happened to me with 5.08 and 5.09 radio versions. Desire hangs and reboots. Those radio versions are for Froyo ROMs.

I'm on Rooted stock Eclair. I flashed back to 4.06 this way:

- Download radio from here: hxxp://xdaforums.com/showthread.php?t=687464

- Reboot in Clockworkmod recovery from ROM Manager

- Choose a zip update from sdcard

- Reboot

Now video recording is back.

Waiting for a rooted Desire stock Froyo :D
[Desire Android Development] Vorbeth:
IT IS CONFIRMED IF YOU TAKE THE OTA YOU WILL LOOSE ROOT

This thread should now be closed.
[Desire Android Development] cruzzmz:
cool but what is your hboot ver now?

i think ill wait for the rooted one :)
[Desire Android Development] HDW:
Still confused :(

I haven't rooted my phone, and I wish to, but for what I'm reading if I do download the new OTA I wont be able to root my phone ever because of hboot?
[Desire Android Development] gre0:
Yes/no? Noone? :)
[Desire Android Development] bcmobile:
I'm tipping it'll be 0.92 :P
[Desire Android Development] rasherdk:
So, I get that by installing the OTA update, you will lose any previous rooting. Is anyone working on figuring out whether people who have installed the OTA update can root afterwards? The reason I ask is I currently have no particular desire (huk huk) to root, and would ideally just install the OTA update for now (because I'm lazy). I would however be a bit annoyed if it turns out that I will never ever be able to root my phone and install custom ROMs (since I'm not expecting HTC to push updates for the Desire forever).
[Desire Android Development] HDW:
Yep, this is exactly what i want to know. I was planning to root later on with gingerbread ect
[Desire Android Development] tron13:
NOOO is a Glory thread!!! :D
[Desire Android Development] bcmobile:
You won't be able to root it using any if the current methods if you apply the OTA update.

Nobody can say for certain whether you will EVER be able to root it with the newer hboot.

Unless you're willing to accept the possibility that u will never be able to root it, don't apply the OTA

Though it is
[Desire Android Development] gre0:
If you upgrade OTA, you will not be able to root again for now, and possibly never. This has been concluded earlier in the thread.

Edit: spelling
[Desire Android Development] HDW:
Thanks for the reply

I'm guessing that any new models in the future that HTC release with froyo wont be able to be rooted using the methods at the moment either, that cant be good.

I think I might root my phone then ASAP
[Desire Android Development] refnulf:
I couldn't record using Froyo ROMS with my current radio though! hahahahaha. I guess I can try the this rooted update with my current radio, and if it doesn't work then time to update the radio!
[Desire Android Development] Darkzen15:
I really doubt that we will lose root forever tho. Every time something new comes out people claim its unhackable or unrootable but lo and behold times goes by and a root comes out.
[Desire Android Development] jonezis:
I think it's as unhackable as xbox360 was :rolleyes:
[Desire Android Development] Darkzen15:
as unbreakable as the berlin wall.
[Desire Android Development] The soul of rock:
LOL. Anyway, it's safer to wait for a rooted rom. Just be patient
[Desire Android Development] junior666:
Someone else have problem with flashing the 32.43.00.32U_5.09.00.20.zip radio?

I go to recovery and choose Flash zip from sdcard and I get this:

Install from sdcard...

Finding update package...

Opening update package...

Verifying update package...

E:Wrong digest:

radio.img

E:Verification failed

Installation aborted.

Am I doing something wrong?

I tried downloading it several times but the result is still the same when flashing.
[Desire Android Development] fallos:
disable verification.
[Desire Android Development] junior666:
Ok, how can I do that?
[Desire Android Development] fallos:
what recovery do you use ?
[Desire Android Development] junior666:
I use the r6-desire-root-alt method and start the process with recovery-windows.bat.

I'm not sure which revovery this is...
[Desire Android Development] MrTequila:
You have to use 32.43.00.32U_5.09.00.20.zip not update.img
[Desire Android Development] junior666:
I use the 32.43.00.32U_5.09.00.20.zip file
[Desire Android Development] bourch:
I you're currently rooted you can try installing clockworkmod recovery from ROM Manager (Market). I't will let you upgrade.
[Desire Android Development] junior666:
Ok, I will try that.

Thanx :)
[Desire Android Development] westernmg:
Is there no one of that Genius-People online?

We need someone who can Root the Dump of the ROM already offered here:

hxxp://xdaforums.com/showpost.php?p=7444337&postcount=379

Something goes wrong with 42Turkes and AdamG?
[Desire Android Development] wmfreak:
rom manager worked great for me
[Desire Android Development] Darkzen15:
42Turkeys internet died at 93% and adamG is working on the rom i think
[Desire Android Development] junior666:
Yup, this worked for me too.

Thanx guys! :)