Updating To Latest Official 2.10.405.2 ROM For Branded Handsets   September 18th, 2010

It’s been what seems like an eternity since HTC released the official Android 2.2 – or Froyo as it’s more commonly known – update for the Desire via an OTA update around 6 weeks ago.  It’s important to remember that the update was only for handsets that had been purchased SIM-free and were therefore not considered vendor specific; if you had a Desire supplied by one of the main network operators, say Orange, Vodafone or as in my case Virgin Mobile, the Froyo update was not available at all.  If this was the case, the only way that you could update to the latest and greatest was to de-brand your phone and fool it into thinking you had a handset that was not supplied by a network operator; only then could you receive and apply the update.  At the time, I wrote a post outlining how you could take your Desire, de-brand and then perform the update to Froyo using the generic HTC update and whilst the methods in that post still apply, things have since moved forward.  In keeping with the rapid pace of Android development, there are now new and even safer ways of getting the update if you haven’t yet had it.  I know that all the network operators are slowly starting to roll out their vendor specific OTAs, but most people are still waiting.  Besides, the generic HTC update performs better than the vendor specific updates as it does not have any of the bloat-ware we have all come to know and hate.

If you have been following recent developments, you’ll also know that there has recently been another official update for SIM-free owners, meaning that they are now 2 updates ahead of most users, remembering that most users buy their phone subsidised by a network operator and not outright SIM-free.  So if you are still using Android 2.1 – or Éclair – and waiting patiently for your update, you’re probably not best pleased!

With this in mind, I have decided to update the original post and explain how to take your vendor specific Desire, de-brand it and then update to the very latest official HTC ROM, missing out the first 2.2 update in the progress.

Caveat: Even though the method in this guide uses official HTC software and ROMs, by changing the software on your phone you will be voiding your warranty.  The method is safe and has been tested thoroughly, but please be aware of this before proceeding.  Also, during this guide you will need to format your microSD card so please ensure that you backup all of your files; if you are using Gmail then your contacts and emails will synchronise back to your handset once you have finished but things like your documents and photos will not.  Finally, this guide assumes you have read this post from start to finish before proceeding and that you fully understand each of the steps.  If you are unsure of anything, don’t be put off but please, ask a question using the comment box at the bottom of the page before attempting anything.  This guide is suitable for novices and no specific knowledge is required.  Standard disclaimer applies, you follow this guide at your own risk, please remember that.

The guide is split into a number of steps, if you have not changed anything on your device since you received it then you will need to follow all of the steps, however for some of you, you can skip the steps that are not relevant to you, this will become clear as you read through.

Notes: by looking at some of the comments on my previous Desire posts, I thought I would try and answer some of the more common questions first to further put your minds at rest and hopefully give you the encouragement and confidence to perform the update:

  1. Does this guide apply to my handset? Yes, if you are still using Android 2.1 then this guide will work for you, it doesn’t matter which network operator you are using.  if you are unsure of which version you are using then check on your device by going to Menu>Settings>About Phone>Software Information and check your software number; ask below if you are unsure.  It also applies if you are using the previous Android 2.2 update which I used as the base ROM in my original post.
  2. Does it matter if I have an AMOLED screen or sLCD screen? No, my previous guide was based on an AMOLED screen but the method in this guide will flash a newer version of the generic ROM which is suitable for both AMOLED and sLCD screens as it contains drivers for both.
  3. How do I check my HBOOT version? Turn your device off, and then whilst powering it on press and hold the Volume Down key, this will boot your device into the HBOOT menu showing you not only your HBOOT version but also your RADIO version.
  4. I’ve heard of issues with network locking, should I be worried? No, so long as you follow the guide step by step and take your SIM card out of your device before starting, you’ll be fine.
  5. Will following this guide give me root? No, this guide is based on the official HTC software which means that you will update not only the firmware, but also HBOOT.  You will get an original HTC software image which does not – obviously – contain root.
  6. What’s best, coffee or tea? Do you now follow me on Twitter?  Coffee, obviously.  If you need to ask then you are not drinking enough.  Starbucks rocks.

Now we have the formalities over time to get on with the guide.  The whole process should take around 30 minutes.  You’ll need to ensure that your Desire has a decent amount of charge.  I usually like to make sure that I have at least 50% charge in the battery to make sure I don’t have any issues with the battery running flat; you’ll also need your USB cable and a microSD adapter for your computer.

First of all, you’ll need to download some files to your machine, start the following files downloading and depending on your connection speed, grab a cup of coffee whilst they download.  For simplicity I usually download them to the desktop:

  • The official Android SDK from Google [here]
  • The latest version of HTC Sync [here]
  • The latest Desire Froyo RUU [here]
  • A hex editor to create the goldcard [here]

Once the files have downloaded, install the hex editor and unzip the SDK into a new folder called “AndroidSDK” on the root of your c: drive, then before you get going on the update, it’s a good idea to check a few things:

  • Backup.  Have you backed up the contents of your microSD card, if not do it now.
  • Make a note of your HBOOT, RADIO and FIRMWARE versions.  By doing this if you do run into difficulties it will make it easier for us to help.  I have explained above how to find these if you are unsure.
  • Remove your SIM card.  This isn’t strictly necessary but a few users elsewhere have reported issues after updating Orange handsets if they did not do this, best be safe than sorry.

Next, you need to create a goldcard, to do this follow the following steps:

  • Install HTC Sync using the default options.
  • Take your microSD card out of your device and put it into your computer, once it has been recognised, open up My Computer and right click your microSD card, then format it using FAT32.
  • Put your microSD card back into your device, power it up and connect it to your computer using the USB cable.
  • Open up a command prompt on your computer and type the following:
    cd [then press Enter]
    cd AndroidSDKtools [then press Enter]
    adb devices [then press Enter]
    you should find that you have one device listed.  If at this stage no devices are listed then you have not correctly installed HTC Sync.
  • Back in the command prompt, type the following:
    adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid [then press Enter]
    You should now get a long number on the screen, something along the lines of 532600bd227d9c0347329407514d5420.
  • Go to this page and copy the number in the above step into the box and hit Submit, you’ll then be given another long number.
  • Go to this page and enter this new number into the SD Card Serial (CID) field.
  • Enter the other details and hit Generate Goldcard.
  • Check your email and save the attached goldcard image file to your desktop.
  • Open the hex editor that you installed earlier. If you are using Windows Vista or Windows 7, you must run the application as administrator.
  • Go to the Extra menu and select Open Disk.  Under physical disks, select Removable Disk (your microSD card), uncheck Open as Read-only and click OK.
  • Go to the Extra menu again and select Open Disk Image.  Open the goldcard image that you received by email and saved to your desktop.
  • You should now have two tabs; one is your removable disk and the other is your goldcard image.  Press OK when prompted for Sector Size (selecting 512 (Hard disks/Floppy disks)) and click OK.
  • Click on the goldcard image tab.  Go to the Edit menu, choose Select All then select the Edit menu again and select Copy.
  • Click on the Removable Disk tab.  Highlight offset (line) 00000000 to offset (line) 00000170, then click on the Edit menu and select Paste Write.
  • Click on the File menu and select Save, accepting the warning.
  • You can now close the hex editor.  Take the microSD out of your computer and then put it back in again, if everything has worked it should be recognised.  If it gives you a warning that the card needs formatting then something has gone wrong and you’ll need to follow the above steps again.
  • Finally, you can take the microSD card and put it back into your device then power it on.

You now have a goldcard and you’ll be pleased to know that is the hardest part out of the way, next you simply need to install the official HTC update:

  • Connect your device to your computer again using the USB cable.
  • Run the official RUU that you downloaded to your desktop earlier, if you are using Windows Vista or Windows 7 you’ll need to acknowledge the UAC message to proceed.
  • Check the check-box and click Next.
  • Again, check the check-box and click Next.
  • The installer will now verify connectivity with your phone, if during this stage you get  ”ERROR [170]: USB CONNECTION ERROR“, then you have a problem with your installed drivers, please leave a comment below and we’ll help out before continuing (you can continue using your phone in the mean time).
  • Click Update.
  • You’ll now be asked to verify that you want to change your existing firmware to the new firmware (version 2.10.405.2), click Next.
  • Click Next.
  • The update will now take place, depending on your hardware this may take around 10 minutes.

Once the update has taken place, you’re finished.  All that remains is to turn your device off again and replace your SIM card, then power on and enjoy, not forgetting to copy your documents and photos back onto your microSD card.  Enjoy!

Let me know if you find this useful by leaving a comment below, and don’t forget to sign-up for further guides using the option on the right.  This way you’ll get the latest guides delivered directly to your inbox.



Tags: , , ,
This entry was posted on Saturday, September 18th, 2010 at 9:54 pm and is filed under Android OS, Blah, Google, Technology Related. You can follow any responses to this entry through the RSS 2.0 feed.You can leave a response, or trackback from your own site.

245 Responses

September 18th, 2010 at 10:00 pm
HTC Desire: Updating To Froyo (Official OTA) For Network Branded Handsets… | Mike Southby Says:

[...] Last update: 18/09/2010 22:00 – To reflect the release of another official OTA update, 2.10.405.2 there is now a new post available here. [...]

September 19th, 2010 at 12:40 am
tinto de verano Says:

Hi Mike,
Another useful guide indeed. Thanks.
Can I use •The latest Desire Froyo RUU you provide a link for in thiis page to update my virgin debranded (following your HTC Desire: Updating To Froyo (Official OTA) For Network Branded Handsets guide) and updated to Froyo 2.2 HTC Desire?
You might remember me from your original/first Froyo guide… I still haven’t received the 2.10.405.2 OTA update, and I still haven’t updated manually (I was planning to use a file provided by Johnny on 10th September), but I guess/hope that yours is newer and hopefully better/safer…
THANKS.
tinto de verano

September 19th, 2010 at 12:02 pm
Jesse Says:

Hi Mike,

Found your site a few days ago and very impressed with the detail and quality of you’re articles! Keep it up!

You mention above that following this process will void one’s warranty. I’m just wondering if you have a definitive source for that statement. I’ve searched around and most reports (mainly forum posts) seem to be confirming warranty is only void when the device is rooted. My understanding is that the above doesn’t involve rooting the device.

Can you point me to something which confirms that the above process does in fact void warranty?

Thanks!

September 19th, 2010 at 1:44 pm
Mike Southby Says:

Hey Tinto, of course I remember :- )

Yes, I see no reason why this will not work for you. Let us know how you get on.

September 19th, 2010 at 1:49 pm
Mike Southby Says:

Jesse, you have got me on that one.

I have just had a good look through my network T&Cs and can see no reference. My understanding has always been that the warranty is 2-fold. Firstly, you have the manufacturers warranty which is honoured by HTC and of course as you point out, so long as you are using official HTC stock firmware I see no reason why this should be an issue as you are not changing any of the core functionality and only using software which has been designed and tested by HTC themselves. The second, being the network warranty which is where my reasoning came from, although I can’t find the clause, I was always under the impression that during the warranty period, they will only honour problems with the device if it is returned in the condition they sent it to you, or, having only had updates applied that they themselves had tested and pushed out OTA; though I may be wrong!

It would be interesting to get a more clear comprehension of this, and I will try and find out for sure; until then I will leave the warning in the post.

Thanks though, a very interesting comment.

September 19th, 2010 at 8:08 pm
tinto de verano Says:

Hi Mike,
Finally!
I have done it!
Everything went OK!.
I took my ex virgin HTC Desire previously updated to Froyo following your eccellent “original” guide.
Chaned screen timeout to 30 minutes, just in case.
Removed the Virgin SIM, just in case.
Followed your instructions… and in less than 10 minutes everything was done!
Initial setup done.
Replaced Virgin SIM (and got a message “SIM Changed… choose provider or carrier..” …Virgin. Done.
Checked FW: 2.10.405.2! Yes!
Now some homework to be done:
Import contacts (this time I had previously exported all of them to the SD card… imported OK). I know, should have converted them to google… one day…
Still doing this:
Add widgets.
Change appearance, background.
Add email accounts.
Add apps.
Enjoy.
Thank you very much indeed.
tinto de verano

September 19th, 2010 at 8:21 pm
tinto de verano Says:

One “issue”:
After adding a few widgets… I turned it off. When I turned it on again I got another SIM changed message, I selected Yes… and it seems to have restored the original background, lost the widgets… hopefully no big deal… maybe I should have answered no, but I thought Yes was the safest option for the phone to work with Virgin… Would that prevent me from receiving OTA updates fro HTC?
Thanks again.
tinto de verano

September 19th, 2010 at 8:40 pm
Mike Southby Says:

Hi Tinto, the SIM card changed message simply prompts the phone into changing the default settings such as APNs and the like, as you mentioned it also seems to reset the desktop (icons, widget, background etc.), you should have been fine saying no but no harm done in saying yes either. It’s really a convenience feature built in to get your phone up and running with a completely different carrier should you change SIMs without having to change all the settings manually.

September 19th, 2010 at 8:52 pm
tinto de verano Says:

Ah. OK.
Good then.
Once again: thank you very much indeed!!!!
tinto de verano

September 19th, 2010 at 8:55 pm
Mike Southby Says:

No problem at all Tinto, only too glad to help.

September 20th, 2010 at 4:47 pm
Danish Says:

Mike,

i have the same ROM 1.23.351.1 , it is on virgin mobile, i ran 1.21.405.2 WWE but it gives me ERROR 140: please select the valid ROM something.
From the post, i see that you had the same Virgin ROM, then why isn’t it working on my desire?

September 20th, 2010 at 5:37 pm
Danish Says:

Anyways I’m going to try the above said procedure to debrand and upgrade mine.

software number:1.23.351.1
Network:Virgin mobile
2.1 eclair-update1

September 20th, 2010 at 5:43 pm
Joe Says:

Hi Mike,

I followed your instructions step by step but after the rom updating reach around 60% in progress I got “ERROR [110]: FILE OPEN ERROR”. I have downloaded 2 more times the RUU you suggested but got always the same error.

September 20th, 2010 at 6:04 pm
Mike Southby Says:

Danish, You are trying to flash an older WWE 2.1 ROM than the vendor specific one you had on your Desire, is it a new device? I suspect it’s one of the newer sLCD models if so. The Desire I used in this example started with 1.15.405.4 and was an older AMOLED type. Still, you are trying to flash a 2.1 ROM which you don’t need to do; you can simply go straight to the latest 2.2 ROM using the RUU.

September 20th, 2010 at 6:06 pm
Mike Southby Says:

Joe, can you give a little but more information; what HBOOT, RADIO and Firmware did you set out with? Just trying to remember which stage (roughly) 60% is during the update – do you recall what was said on the screen on your computer just before the error. It should give you a progress dialogue from start to finish..

September 20th, 2010 at 6:06 pm
Danish Says:

Error 131 : customer ID error

The rom update utility cannot update

please get the correct rom update utility and try again

???
One problem i had during the whole procedure

i couldn’t find the line (line) 00000000 to offset (line) 00000170,
170 was i guess missing , so i highlighted till 176.. Help needed MIKE

September 20th, 2010 at 6:09 pm
Danish Says:

Mike,

My desire is Amoled touch screen read it at the back of the box.

September 20th, 2010 at 6:21 pm
Tony Says:

Hello,

All makse sense but I am getting the error below. I think I may already have this installed as I received an OTA update 2 days ago, but since then I have had Wi-Fi Error

Tried running the above but get
ERROR [171]:USB CONNECTION ERROR

htc Desire is Ex Singapore, unlocked not tied to any network. Was originally installed with 2.2

Thanks,
Tony

September 20th, 2010 at 6:23 pm
Mike Southby Says:

Danish, strange, you should see something like this. The isn’t my goldcard, just the nearest microSD I had to hand but all the cards I had used always have the same offsets. I suspect this is where the problem lies..

Try creating the goldcard again, this is the most important part of the process.

In terms of the screen/box, does it say AMOLED on the actual box or on a sticker? I only ask as all Desires were meant to have AMOLED but owing to a shortage of screens by Samsung the manufacturer, they had to switch to sLCD or else they could not meet the demand for retailers. It ‘could’ well be that all the boxes were initially printed as AMOLED, even though the newer ones are sLCD; although that’s just a guess!

September 20th, 2010 at 6:25 pm
Joe Says:

So the whole thing started with an offical software update last week. After the update the phone gone mad, it did not recognize the microsd card, got a No Service and a “Process system is not responding” error message then the phone always rebooted. So I have tried the above update procedure to try solve the problem.

Versions before:
HBOOT: 0.83.0001
RADIO: 4.08.00.09
SOFTWARE: 2.10.405.2 (was in the Phone Info)

Versions now:
HBOOT: 0.93.0001
RADIO: 5.09.05.30_2

When I run the RUU and it checks my phone’s current information, it says that the image version is 1.21.405.2

Now the phone is stucked in booting state.

September 20th, 2010 at 6:29 pm
Mike Southby Says:

Tony, the USB connection error sounds as though it is an issue with drivers; have you used adb or bootloader drivers previously or is this the first time you have installed HTC Sync or the SDK?

The WiFi issue sounds as though it is because your Desire did not have a goldcard in whilst the update took place; classic symptom. Have you unlocked/unbranded it yourself? Where did you source it from? I have heard of retailers who have taken vendor specific Desires and unbranded them and then selling them as SIM-free. Regardless, with a goldcard the WiFi issue should be able to be cleared up by re-flashing the official ROM.

September 20th, 2010 at 6:29 pm
Danish Says:

The above procedure should had worked for me, since i was trying to update newer ROM this time.. right? Or m i doing something wrong?

September 20th, 2010 at 6:33 pm
Timi Says:

@ Danish, Customer ID error = wrong gold card. best option is try the “create a gold card method” again, or try again with a different memory card in place and get the CID number from there.

the gold card.img will only be from 000 170 offset wise. i had it up to 158 and i knew that my goldcard.img file was wrong. i used another SD card and it worked.

@ Tony, USB error-
have you installed htc sync? if not do so :)
have you also installed anything else that you use to communicate between the phone and the PC? apart from android SDK?

September 20th, 2010 at 6:35 pm
Mike Southby Says:

Joe, defiantly something amiss there somewhere as the radio version does not fit with 2.10.405.2 in your original settings, especially as it was reporting as 1.21.405.2 from within settings from the UI.

Your HBOOT and RADIO versions are now what I would expect to see with Froyo.

Sounds like you have a ‘bad flash’ or corruption in the ROM somewhere; had a similar issue a while back when I was messing around with radio updates.

Are you able to get it to start into the UI or does it keep rebooting before getting to that stage?

September 20th, 2010 at 6:39 pm
Timi Says:

@ Joe,

bootloop solution, disconnect phone, boot into bootloader (volume down and power), select recovery using the volume down key and then power to select. then press up and power on the triangle screen. you should see a option to factory reset. try this and it should solve the solution of the boot loop.
BUT as you did not finish the installation and it shows the wrong software version. make sure you are using the RUU provided with the software version 2.10 and flash that again.make sure phone is fully charged and try again. try not run any other programs if you can while updating :)

September 20th, 2010 at 6:42 pm
Joe Says:

I can’t reach the UI, the system hangs on the main boot screen where the hboot and radio version are listed.

September 20th, 2010 at 6:44 pm
Mike Southby Says:

Joe, …what Timi said ;- )

For those who have not followed any of my previous posts, Timi is a fantastic source of knowledge for all things ROOT, HBOOT, RADIO, ROM, RUU etc., so please, if I am not around or Timi beats me to responding, he knows his stuff.

September 20th, 2010 at 6:50 pm
Mike Southby Says:

Joe, are you able to get into the recovery menu from the HBOOT menu by using the volume keys to scroll through the options and the power button to select?

September 20th, 2010 at 7:10 pm
Joe Says:

That’s the problem, there isn’t any options.:S
I have tried to rerun the update with no luck.

September 20th, 2010 at 7:20 pm
Joe Says:

And with the same ERROR [110] while Updating Radio.

September 20th, 2010 at 7:28 pm
Tony Says:

Hi Mike,
I have not used the ADB or SDK until I installed them all today to create the Goldcard. That all worked OK.
The box all appeared to still be sealed when I received it. I have not unbranded/unlocked it. That’s how I received it from http://mobicity.co.nz/htc-desire.html

Yes that’s what I’m hoping that re flashing the ROM will sort the wi-fi now that I have created the Goldcard. All I need is to get the connection working. Any ideas? It appears to be connecting and starting the process then fails.

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

Thanks, Tony

September 20th, 2010 at 7:33 pm
Tony Says:

Hi Mike, One other thought,
Is there anyway this can be done off the SD card, or can the small update that was the cause of this problem be done off the SD card Update.zip? That was only 25MB. Someone has directed me to a EU version of it but I’m not sure I want to use that as the phone is not EU.
http://fotadl.htc.com/OTA_Bravo_HTC_EU_2.10.405.2-2.09.405.8_releaseol2djq7rqarka2ka.zip
Would it be safe to use?

September 20th, 2010 at 7:42 pm
Mike Southby Says:

Joe, just to double and triple check that you are not able to get into the recovery menu (sorry if you have already tried this, just trying to rule out all possibilities), can you take your battery out, wait 30 seconds or so then put it back in and boot into the bootloader (hold the volume down key whilst powering on), and then see if the options appear; if so, select recovery and then follow Timi’s suggestion.

If not, we’ll see where you can go from here…

September 20th, 2010 at 7:42 pm
Tony Says:

Hi Mike,
Not sure where my previous post went. Please ignore/delete this if it is duplicated somewhere.
Re. USB Connection I’ve only used the ADB and SDK today for the Goldcard but that all worked OK.
The Phone is Ex Singapore but packaging appeared to be original sealed when I received it from http://mobicity.co.nz/htc-desire.html
Yes, I’m hoping the wi-fi will be sorted if I can reflash it with the new Goldcard.

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

Thanks,
Tony

September 20th, 2010 at 7:50 pm
Joe Says:

I got a black screen with a htc graphic on it and exclamation marks in the corners. Strange if I plug the phone into the PC and then unplug it, i got the bootloader but without options.:,(

September 20th, 2010 at 8:12 pm
Tony Says:

Hi Timi,
Yes I have HTC Sync installed. What connection option should be used when connecting the USB cable or doesn’t it matter. Should htc Sync be running? I have used it and the phone does connect to it.
I’ve connected directly from Windows Explorer to the phone and also windows media player to transfer/sync music files.

September 20th, 2010 at 8:15 pm
Mike Southby Says:

Tony, when you run the RUU and your device reboots into bootloader, what device is showing with Windows Device Manager, it should be ‘My HTC’ if there is no driver conflict..

I ran the RUU with USB option of ‘Disk Drive’

Sorry, about your previous posts not showing straight away, my new spam filter is still learning, I’ve righted the error of his ways though ;- )

September 20th, 2010 at 8:46 pm
Tony Says:

Hi Mike,
During the initial stages Device Manager has My HTC. Then after clicking Update the RUU goes to Waiting for Bootloader. At this stage the Device Manager changes to “HTC Bootloader”, but there’s a warning/error on it
“Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Code 38)”
I’ve rebooted the PC and the phone and started again but still get a repeat of this sequence.
Tony

September 20th, 2010 at 8:57 pm
Mike Southby Says:

What OS are you using? Have you installed ANY other Android related drivers prior to this? I ask because on one of my machines, where I had previously used adb and the USB drivers from the SDK, I had a similar issue. After realising it was a driver conflict, I used a different machine (where I had never used anything Android related), installed HTC Sync and then ran the RUU as in this post, this time no issues, ‘My HTC’ showing at all stages during the various stages.

Try un-installing HTC Sync, restart your machine to ensure it has gone, restart your Desire into bootloader and connect to your PC, next, go to Device Manager and I suspect it’ll still show up (which now Sync has gone it shouldn’t), right click and un-install device ensuring you also select to un-install driver, restart machine again and connect one more to see if it shows, if this time it doesn’t and you get an unknown device and/or unable to install software, you can be sure the driver has gone. At this stage, restart everything, install HTC Sync and try again. Long winded but should prove the driver issue.

Joe, haven’t forgotten you, we are just trying to get the right info for you so we can get you sorted.

September 20th, 2010 at 9:09 pm
Joe Says:

Thank you, i really appreciate it.

September 20th, 2010 at 9:52 pm
Tony Says:

Hi Mike,
Running Windows 7 Ultimate
Been through the uninstall, reinstall, etc.
Still shows My HTC until after Update, Next, Next then RUU shows Rebooting to Boot Loader > Waiting for Bootloader
at which point the device manager changes to HTC Bootloader. No without any error. The phone just shows a black screen with htc logo.
Then get Error [171] …
click Exit on RUU. Phone remains with the same screen until the cable is unplugged when it shows RUU and that’s all. Only way to get out of that is remove the battery and reboot.
Thanks, Tony

September 20th, 2010 at 11:34 pm
Tony Says:

Hie Mike,
I got there in the end.
This got me through the last of it
http://androidforums.com/incredible-tips-tricks/161463-ruu-error-170-171-solution-windows-7-a.html
Although I did discover and uninstall another HTC connector that was there. Did both at the same time so not clear as to which it really was.

Really appreacite your help on thiz. Before this I was close to seeing how far my phone could fly! You gave me hope that there was a solution. Along the way I’ve learnt what needs to be in place or not in order to do an update.
Thanks again,
Tony

September 21st, 2010 at 12:28 am
Timi Says:

@ tony
i would like to apologise as i have just got home and was not able to aid. thank you so much for adding your experience to this site and the solution to. mike will probably agree with that statement to :)
it is always pleasing when things work out and even more important you have learnt a little more about your phone as you said and what it takes to update it. remember keep the gold card for future OTA updates :)

September 21st, 2010 at 6:14 am
danish Says:

Mike,

I’m going to try creating goldcard again before that i will give you my phone details..

Firmware version: 2.1-update1
build number:1.23.351.1 cl179432 release-keys
software number: 1.23.351.1
browser version: webkit 3.1
HBOOT:0.80

Few questions:
1.can i try creating gold card through http://www.klutsh.com goldcard tool?
2.you said earlier that i need to flash higher RUU , that means should i try flashing froyo RUU directly?

Check out this link:
http://android.modaco.com/content/htc-desire-desire-modaco-com/312484/impossible-to-root-a-1-23-rom/

it says that it is impossible to root 1.23 ROM, what do you say bit confused?

September 21st, 2010 at 8:14 am
Bernard Says:

Mike (and Tony)

I tried the reflash last night and had the same issue as Tony – error 170. A subsequent try got me as far as the Bootloader install and then crashed out with error 171 exactly as Tony describes.

I am runnng Windows 7 64 bit and my Desire is HBoot 0.75.0000, Radio 4.05.00.11 and showing as Bravo Unknown SHIP S-ON – it is an Orange handset but not simlocked.

One additional concern is the “long number” which isn’t a similar complex hex string as the example – it is 0 (repeat for 19) and then 0001a800a84x (x is a numeric but I am not sure of the wisdom of publishing the full 32 character string publicly).

I will try Tony’s fix tonight but I would appreciate any other pointers in the right direction

Keep up the great work !!

September 21st, 2010 at 8:17 am
Bernard Says:

Re earlier post – firmware version is 2.1 update 1

September 21st, 2010 at 1:31 pm
Marty Says:

Mike,
Quick question on some of your instructions.
In them it says:
Put your microSD card back into your device, power it up and connect it to your computer using the USB cable.
Then a few later it says:
You can now close the hex editor. Take the microSD out of your computer and then put it back in again, if everything has worked it should be recognised.

Does this mean that the microSD should be in the computer reader for the length of this process?
I’m a little confused as the instruction says to put it back in the device.

Or can the microSD card stay in the device for the goldcard process if connected via usb as disk drive?

Marty

September 21st, 2010 at 2:51 pm
Timi Says:

@ Marty

clarification: you must have a card reader for the gold card process.
to start the gold card process you must have the micro SD card in the phone for the command
adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid

once you have this number you can switch off your phone,remove SD card and then use the card reader.

hope that is clear enough. i have tried it a few times by mounting the micro sd card from the phone and it didn’t work for me personally.
hope it helps

September 21st, 2010 at 2:57 pm
Marty Says:

Hi Mike,
Cheers for that clarification, it was just that it said to have it in the phone to get the cid, but not to put it back in the computer. I have a card reader, so shall give it a go tonight.

You could probably put a line inbetween these two:
# Open the hex editor that you installed earlier. If you are using Windows Vista or Windows 7, you must run the application as administrator.
# Go to the Extra menu and select Open Disk. Under physical disks, select Removable Disk (your microSD card), uncheck Open as Read-only and click OK.

To say that the microSD card should be in the computer not the phone.

September 21st, 2010 at 3:15 pm
Timi Says:

@ Danish

For gold card:

well klutsh knows his stuff, so i won’t throw a dispute. personally i have not used that method so i can not comment. it is the same method implemented in the process mike has wrote but instead of the long codes (i just copy and paste lol) it will do it for you. but you still need to copy the goldcard.img to the SDCARD. according to klutsh instructions you can “mount sd card” and create it, so marty not to confuse you further it can be done but I personally find it easier with the card reader and you may too as it leaves the phone out.

about root, well if you run the official RUU you won’t root.
Paul’s root method (modaco site) was for phones upto hboot 0.80 method but worked for people with 0.82 but was software dependant, i.e. version 1.21 or below.

this method of root has limited. a new method called unrevoked bypassed this and could root you as long as you were on android 2.1
Resently they released a root method for Desires on 2.2 even on hboot 0.93

so there is NO issue about root.
if you would like to know about rooting please visit http://www.unrevoked.com
read the wiki if you like as it may help explain a bit more. mike has wrote a great guide on rooting the desire in another post, i can point you to that. you do not need to downgrade though as the NEW version of unrevoked eliminates that process.
i hope this is clear enough. any problems or questions, post back. mike our myself will try help.

http://www.mikesouthby.co.uk/2010/08/htc-desire-downgrading-hboot-and-installing-custom-froyo-rom/

September 21st, 2010 at 3:44 pm
danish Says:

Mike or Timi anyyone
Thanks for the previous reply, actually I need know this before I try again.
I’m going to try creating goldcard again before that i will give you my phone details..
Firmware version: 2.1-update1

build number:1.23.351.1 cl179432 release-keys

software number: 1.23.351.1

browser version: webkit 3.1

HBOOT:0.80
Few questions:

1.can i try creating gold card through http://www.klutsh.com goldcard tool?

2.you said earlier that i need to flash higher RUU , that means should i try flashing froyo RUU directly?
Check out this link:
http://android.modaco.com/content/htc-desire-desire-modaco-com/312484/impossible-to-root-a-1-23-rom/
it says that it is impossible to root 1.23 ROM, what do you say bit confused?

September 21st, 2010 at 4:00 pm
Mike Southby Says:

Danish, as Timi mentioned, the Klutsh tool should work perfectly fine, but it is not something I or Timi has used previously so we would be unable to offer any guidance using that method; it should work fine though.

The ROM I have listed in this guide will NOT give you root, neither will it give you a custom recovery, the ROM I have listed is 100% stock (as are all official RUUs). Can you clarify if you want or need root? if so, the unrevoked method is probably best for you then you can flash a pre-rooted 2.2 ROM, again more background information is available on the unrevoked wiki; feel free to ask anything here too, we have both used unrevoked numerous times so happy to help if that’s how you want to proceed.

September 21st, 2010 at 4:02 pm
Mike Southby Says:

..forgot to add, the rooting method you refer to on Paul’s site (MoDaCo), was realised back in July I believe, things have come on a lot since then in terms of rooting, I think – although not sure as do not visit the site often – Paul now has a newer method too, as Timi mentioned, unrevoked has since provided a new method to root up-to and including 2.2 ROMs in the form of unrevoked3.

September 21st, 2010 at 4:58 pm
Joe Says:

Hi Mike, Time,
I have managed to fix my desire.:D
The lastest 2.10.405.2 wwe update failed always with file open error. I downloaded the 2.09.405.8 wwe and IT WORKED for the first try.:D
And after the rom flash the offical ubdate was completed smoothly with no errors, so now I have the latest Froyo on the phone.
Thank you both for the advices you gave to me and good luck for the other Desire owner.

September 21st, 2010 at 4:59 pm
Joe Says:

Sorry, Time=Timi:)

September 21st, 2010 at 5:32 pm
Mike Southby Says:

Hey Joe, that’s great news. Ironically we were just looking at options for you.

Curious why it worked that way round, but regardless, a great outcome. Did you receive the 2.10.495.2 update OTA then after manually updating to 2.09.405.8 via RUU? Have you checked your HBOOT and RADIO to make sure they are now the right ones for Froyo?

September 21st, 2010 at 5:59 pm
bernard Says:

Hi Mike

Having used Tony’s suggestion (killing internet seems to help) , I now get further but hit an error 131 message (Customer ID) after the signature update stage

any help really appreciated – I am doing a full install of the SDK to see if that helps

Thanks

Bernard

September 21st, 2010 at 6:43 pm
Mike Southby Says:

Hey Bernard, Customer ID error is usually in relation to the goldcard, i.e. it either is not the correctly created one for that particular device (I sometimes get this as I have a few devices, microSD cards and hence, goldcards) or, there was an issue during the creation, have you tried re-creating the goldcard from fresh? If so, do you have another microSD you could try?

September 21st, 2010 at 7:03 pm
Joe Says:

Yes Mike, I got automatically the OTA 2.10.405.2 update with 5.09.05.30_2 RADIO and 0.93.0001 HBOOT so everything is fine now.:)

September 21st, 2010 at 7:18 pm
Mike Southby Says:

Excellent. Well enjoy, and I hope you pop back now and then; hopefully we’ll have some stuff that’ll interest :- )

September 21st, 2010 at 7:56 pm
bernard Says:

Mike

Thanks – I have tried two with no creation errors but I will try a third

Is there anything unusual about my long number (as described in my first post) – there seem to be a lot of zeros ???

September 21st, 2010 at 7:59 pm
Mike Southby Says:

@Bernard, can you take a screen dump and mail it to me (mail@mikesouthby.co.uk) once you have copied onto the removable disk so I can see 000 – 170 offsets, easier to have a look than to visualise it; but it does seem odd from what you have said thus far. Also, have you tried each occasion with a different microSD or have you re-tried using the same one?

September 21st, 2010 at 8:02 pm
Mike Southby Says:

..just re-read your original comment, am I right in saying that your question is relating to the CID number that you get during the adb stage being, essentially, for the most part all 0′s?

September 21st, 2010 at 8:28 pm
bernard Says:

Mike

Yes it was but I have rerun the whole procedure with my third sd card which gave a much “better” number and the whole upgrade went brilliantly.

Many Thanks for your help – you are The Man !!!

September 21st, 2010 at 8:36 pm
danish Says:

Sorry TImi.. I didn’t see your post before, reading posts through my desire. IL Proly try soon, right now it feels Luke as if its impossible.

which method will allow me to save apps on my SD?

thanks mike & timi for your support!

September 21st, 2010 at 8:54 pm
Mike Southby Says:

@Bernard, that’s excellent news. Frustrating when you ‘think’ you have proven it’s not the microSD card, and it’s not until you try a third that it falls into place. Also good for us as it’s confirmed what we thought.

Glad you’re all sorted :)

September 21st, 2010 at 8:59 pm
Mike Southby Says:

@Danish, the official 2.2 ROMs both allow you to save apps to SD – BUT – it’s not yet fully supported by all apps, generally only the newer ones so you will find that many apps still take a lot of space in your internal memory. Proper A2SD can only be achieved using a custom ROM, that way all of your apps will be located on your microSD freeing up space in your internal memory and ensuring your Desire doesn’t slow to a crawl when you start amassing a number of apps.

If you wish to go down that route, my best suggestion is to root your desire using the unrevoked method, which will allow you to flash a custom ROM, then you’ll need to partition your SD card with an ‘sd-ext’ partition (this is where you’re apps will be stored) and choose a ROM with the A2SD functionality; we can help you with this but you’ll need to decide if you want a ROM with or without Sense.

It sounds more complicated than it actually is. Either myself or Timi can point you in the right direction if you choose to do this; certainly it is no more complicated than the method above (albeit different, the above method does not try to achieve root). Also worth noting that if you decide to start getting more advanced with using Android in the future, this will ultimately be the method you will use anyway.

I’m going to be signing off for the evening soon, Timi may be able to respond later if not, will respond tomorrow subject to what you need.

Hope that all makes sense :)

September 22nd, 2010 at 8:05 am
danish Says:

Yess it does MIke.. right now my main concern is to debrand my virgin desire and update it to froyo and offcourse with HTC sense.
after creating gold card should I download the above froyo?

best regards

September 22nd, 2010 at 8:56 am
danish Says:

one more question..
will it make a difference if i Format SD using my phone? since i dun have a card reader (m jus checking if its possible)?
or i need card reader for hex editor process?
i will download the froyo link provided by you , hope it will debrand and update with no problems?
Need to confirm this before i try again..
Thanks a heap!!

September 22nd, 2010 at 9:54 am
tinto de verano Says:

Hi Danish,
Just for the record.
When I upgraded my ex-virgin Desire to Froyo, I had the SD card in the phone all the time, I formated and made it into a goldcard in the phone, no card reader.
Formatting a 32GB card can take a long time… more than 2 hours and a half… I seem to remember…
Good luck.
tinto de verano

September 22nd, 2010 at 3:01 pm
Bernard Says:

Mike (and maybe Danish)

As mentioned, I eventually had success with my third micro SD card and I don’t know whether it is significant but the card that gave me a garbage long number was a 32gb device.

I then used this incorrect number for my gold card generation and applied the goldcard image to both the 32 gb card and then a 4 gb one.

Success was only achieved when I started the whole process from scratch using the 2 gb card which gave me a more credible hex string.

It may be entirely co-incidental that my basic problem arose when using the 32gb but……

PS Froyo is great but I seem to have lost the ability to play video files which ran quite happily under 2.1 – a troubleshooting evening lies ahead

September 22nd, 2010 at 4:17 pm
Timi Says:

@ Bernard, what are the file types of the video’s with the problems.

also thanks tinto de verano for helping out :) much appreciated. different experiences and different methods always good to know as they help.

hope it helps Danish to achieve 2.2 software version 2.10 :)

September 22nd, 2010 at 6:06 pm
Andy Says:

Hi Mike/Timi, thanks for your help before!

Am now getting further than I have done before, I run version 2.10 on my VM desire 2.1 with 1.23 firmware.
It connects to the phone and gets to the reboot part. At this point it times out and gives error 171. I then restart (my phone now on a black screen with HTC across it) and it gives error 170.

I can use RUU 1.21, this fails as wrong version then restarts my phone and I am able to use the 2.10 RUU again, but it gets stuck at the same point.
Any tips on where to go next or am I doing something silly?

Andy

September 22nd, 2010 at 6:59 pm
Andy Says:

Scratch that, used @Tony’s tip and used
http://androidforums.com/incredible-tips-tricks/161463-ruu-error-170-171-solution-windows-7-a.html
and managed to get it working properly! Managed to update, just about to try 2.2 now! :)

September 22nd, 2010 at 7:04 pm
bernard Says:

Hi

As regards the 32 gb card, I have found that a card reader format has been problematic – i have not been able to play video files (mp4s) or even do Android Market downloads.

I have unmounted the card in the phone and then used the phone to reformat – so far , it is taking sync’d video files, playing them and now accepting Market downloads so I suspect that the Windows 7 formating is the problem

Otherwise my Frozen Yogurt is now very sweet :-)

September 22nd, 2010 at 8:08 pm
Mike Southby Says:

Bernard, did you format the microSD at FAT32?

September 22nd, 2010 at 8:58 pm
Danish Says:

Mike & Timi,

I am getting the same error “Error 131 : customer ID error
The rom update utility cannot update
please get the correct rom update utility and try again”

This time i had 0000 to 170 series as you mentioned above..
So my gold card was successful. but your provided ROM coudn’t get on my desirus.

September 22nd, 2010 at 9:09 pm
Danish Says:

do you think i should any other ROm or anything to make this work?

September 22nd, 2010 at 9:10 pm
bernard Says:

Mike

Yes , it was formatted as FAT32

Danish – read my post. I found that a goldcard using a 32gb card was unusable as it did not give me a valid CID number. This later gave me the 131 error as the number was invalid

I may be wrong but it seems that 32gb cards are not trouble free

September 22nd, 2010 at 10:47 pm
Jonny Says:

THANK YOU!!! ALL DONE Cheers LADS! TOP JOB!!

September 23rd, 2010 at 5:59 am
danish Says:

Bernard , first time I tried making gold card it didn’t give me the right series in hexeditor.. but I still followed the procedure and got 131 cid error.
Timi told me that its Proly coz I dun have the gold card yet, so remaked and got the right series this time.. ran the Rom download again but got the same 131 error..

also tried klutch method but got the same error, now my guess z itz coz of my SD card. il try using another SD card today..

and into may I know which froyo Rom you used?

September 23rd, 2010 at 6:01 am
danish Says:

and Tinto may I know which froyo Rom you used?

September 23rd, 2010 at 6:27 am
danish Says:

will try it with 512 mb card

September 23rd, 2010 at 8:59 am
bernard Says:

Danish

I used the Froyo Rom that Mike lists at the start of this thread.

using the 32gb card with the adb shell command gave me an odd hex string – it was about 23 zeros followed by 9 alpha numerics.

I used this value as my base number several times to generate a CID and then later when I got passed the error 170 /171 stage, the update fell over with error 131. This happened many times as I tried various size sd cards.

Finally I used my smallest sd card, started from scratch and got a full , complex hex string as my starting point. Running Mike’s process through on this card worked for me.

The other change which helped to get passed the error 170/171 stage was Toni’s idea of disabling my internet connection after receiving the goldcard image by email.

Check out Google on Android problem with 32gb cards – I wish I had before buying one this size. I may try formatting it to a lower capacity (16gb) until Google come up with a fix

Good Luck

September 23rd, 2010 at 9:03 am
danish Says:

what if i try doing this after a making a gold card

once you have done this rename the file update.zip and copy it to the root of your microSD. Turn your phone off then do the following:

* Turn your phone on whilst holding down the volume down button to enter the HBoot menu
* Choose the Recovery option by using the volume down button and the power button to select, your phone should then restart in recovery mode where you’ll be greeted with a red triangle and exclamation mark
* Press and hold the volume up button and press the power button once, then choose to apply update.zip at the next menu
* The FroYo update will now take place during which time your phone will reboot several times, the whole process takes about 10 minutes
* Once you have booted up into FroYo and configured your settings, copy your files back onto your microSD card and you are good to go!.

September 23rd, 2010 at 10:44 am
tinto de verano Says:

Hi Danish,
If you have a look at the “original” guide, the other post, you will see some info from me, 18th August:
I went straight away for the 1.21.405.2 fw… and then installed Froyo.
And here, September the 19th, you can see that I used the 2.10.405.2 ROM linked here by Mike.
Good luck.
Enjoy.
tinto de verano

September 23rd, 2010 at 10:57 am
bernard Says:

Hey Mike

You know how you think that anything new is obviously improved ???

Well after a couple of days with Froyo, I am beginning to wish I hadn’t bothered. The main reason I bought a Desire was to replace a stolen ITouch for music use and I was beginning to rebel against Apple lockdown tactics.

I now find that music playback on Froyo is basically crap and that is even when it can recognise the file format which isn’t very often. WAV file support has disappeared and mp3 is pretty flakey

Do you know of any fixes ?

Cheers

September 23rd, 2010 at 12:36 pm
Julian Says:

BRICK ALERT!

Hi Mike,
tried this with my T-Mobile Desire in the UK. All going well until I tried the RUU – got the USB Connection Error message.
I’m now stuck with a non-responding phone with a black screen with white htc lettering when attached via USB (not recognised in HTC sync, not showing up in windows explorer).
When I disconnect I get a white Android screen with green text at top (6 lines of info) and the text RUU in white on orange background just underneath. Three skateboarding Android fellas at the bottom.
That’s all I have. Not responding to power button or anything else. Screwed up the info bit (ie forgot) but the white screen tells me that I have HBOOT-0.75.0000 and RADIO-4.05.00.11

Help much appreciated as I now have no phone!!
Julian

September 23rd, 2010 at 1:01 pm
Julian Says:

Panic over – not bricked. Typed in haste…battery out and in again debricked the phone.
Still can’t get the update to work though. I can get the phone to be recognised in sync. But when the RUU is in progress in disconnects. Get the USB Error message regardless of whether I connect as Hard Drive, or via HTC Sync.
Running Windows 7 under Bootcamp – don’t have a pure windows machine.

Can now add that the Firmaware is 1.15.110.11

Grateful for help to get the update working.
Julian

September 23rd, 2010 at 1:19 pm
bernard Says:

Mike

Please ignore my last post re music formats – I have done further testing and it all points back to my 32gb card.

Using the 4gb, all is well with mp3s playing fine.

I will now research alternative ways of formatting the 32gb (including A2SD) to see if I can get some stability. Failing that, maybe the card is faulty

September 23rd, 2010 at 2:16 pm
danish Says:

Hey Tinto,
The thing is that i cant go strAight to 1.21 coz mine is 1.23, so I have to go for either same or higher. Thanks for help il try the above procedure again with 512mb card tonight.

September 23rd, 2010 at 4:20 pm
Wayne Says:

I feel I need to tell the world. what every you do, after debranding you phone – GOLD CARD, GOLD CARD, GOLD CARD!! I debranded my orange phone and used unrevoked root. The first time I downloaded the OTA update I bricked my wifi. I was lucky orange took it back and replaced.

The second time, I read and read and made sure I had my existing GOLD CARD in the phone, removed my SD card and did the OTA update again and every thing worked. Me and the Cat were happy although he did sleep through the peocess : )

September 23rd, 2010 at 6:59 pm
tinto de verano Says:

Hi,
One question for Wayne:
when you say ” removed my SD card and did the OTA update”… I guess you mean your SIM card, right?

One comment for danish:
(please wait for Mike to confirm but) I said “I went straight away for the 1.21.405.2 fw…” Because I was following the older guide in order to debrand before actually installing Froyo.

Now, if I am not mistaken (wait for Mike to confirm), according to this new guide, you do not need an “intermediate” Eclair version to debrand the phone before installing Froyo. I mean, if you already haver 1.23 (and cannot install 1.21 as I did), you can follow Mike’s new procedure and install the 2.10.405.2 ROM directly to obtain Froyo.

Mike, please confirm I understood corectly before danish tries to do it.

THANKS

tinto de verano

September 23rd, 2010 at 8:44 pm
Wayne Says:

Yep I mean the SIM Card. Also with the new update I have noticed the battery has improved, since I posted my first message I have been on the phone install app texting email web and my battery is only half used go for it people root, debrand have fun! :) but remember, what ever you do when you apply an update just remember to keep you ‘GOLD CARD’ in the phone

September 23rd, 2010 at 9:08 pm
Wayne Says:

Tinto de verana

My phone was an orange branded phone with 2.1 Eclair installed. I work in IT so love to find new things out with technology : )

anyway this is that I did

1. created my GOLD CARD. and made sure it was correctly created
http://theunlockr.com/2010/03/10/how-to-create-a-goldcard/

2. downloaded 2.2 ROM from link below, it took a number of tries but it downloaded
http://bit.ly/clSBBW

3. turned off the phone removed SIM card and put my new GOLD CARD in the phone and truned

4. used this link to root my phone (easy, easy)
http://unrevoked.com/

5. Once rooted I ran the 2.2 rom which I downloaded ealier. (Please note you must follow the information relating to drivers which is on the unrevoked site)

6. One the phone was flashed I disconnect from PC and downloaded the new update OTA with the GOLD CARD still in the phone and I am now on software number 2.10.405.2 : )

hope this is helps

September 23rd, 2010 at 9:59 pm
Timi Says:

@Tinto, this is because Danish is on software version 1.23. this means he can not downgrade to any software version and the other 2.1 roms from WWE prior to this were 1.21. thats the main reason really.
i think wayne ment he removed SD card and put his gold card in ;) but he should have also removed the sim card if on orange. (this is just a guess from what i understood)

if this update keeps failing i do have another method up my sleeve, but it should work.

@ Julian

i have also a method for you, i am popping out now but i will write a new guide for you with mikes help :) to try be accurate and clear.

just a hint, its called OpenRUU and its by 43turkeys. it works for mac and linux systems to replace the RUU method for windows. ive used it 4 times and never had a problem. but i g2g now will post back.

September 23rd, 2010 at 10:13 pm
Wayne Says:

Sorry I was not clear, Timi is correct I removed my SD card as I have two, One gold card (which I now keep safe for future updates and one 8gb card which I backed up all my data to. So to be clear, I put my gold card in and removed my orange SIM card

September 23rd, 2010 at 11:06 pm
Wayne Says:

Here is a question, can the same gold card be used in another HTC desire on orange?

September 23rd, 2010 at 11:41 pm
Timi Says:

honestly can’t say i have tried. but the way i believe (correct me if i’m wrong) the gold card method works is:
each SD card has a unique CID number. in this case as you are using the same SD CARD it will not change.
and carriers have different CID numbers. so in theory it maybe able to work. if you can, have a go if you get hold of another orange desire and let us know how it goes? :)

September 24th, 2010 at 8:15 am
Sam Says:

Hi. Can I use ur latest guide to un-brand my HTC Desire on Three-UK? Those nutters are know to really hard-code their branding.

September 24th, 2010 at 9:12 am
Shan Says:

Mike/experts –

many thanks for your guide – exactly what I was looking for ! I have my htc desire from Vodafone contract, and I rooted and debranded with the android2.2 version. Now, the other day, I got an HTC OTA update ( I think this is 2.10 as you have spoken above. Now I have downloaded the OTA update, however, when I tried to update this, I get an error message “failed to verify whole file signature…blah blah..”.
I am not sure why I am getting this message, because my phone is debranded. May be this is not working becoz my phone is “rooted” ??

I dont have a gold card either. So if I follow your method, can I install the new RUU (which will include the official update) ?

MANY THANKS IN ADVANCE !

September 24th, 2010 at 11:14 am
danish Says:

Hey Tinto,

I couldn’t try debranding last night since my PC got screwed, prolly coz I’m charging my cellphone from it
and yess i have to go directly to 2.10 to update thats what i got to know though reading lot of posts. The Error 131 is only coz i coudn’t make it right. Will try through Nokias SD card. and will update you with whatever happens.

September 24th, 2010 at 12:27 pm
Timi Says:

@ Sam, what is your current software version, you can find this in settings, about phone, software. it should work if below 2.10 as long as you create a gold card with you micro SD card

@ Shan, just a question, why did you root? do you use root at all?
if you do (as i know i need it) i suggest you do not flash this official RUU.
the OTA update is officially signed by HTC and thats why you can not update to it!!
if you would like to keep root download this file
http://www.multiupload.com/WRKR0SEY46
and it will let you keep root.
if you want to lose root go ahead and flash RUU. choice is yours. you will need a gold card

@ Julian
haven’t forgot about you. i just extracted the rom.zip file from the RUU and will upload it with OpenRUU so all you will have to do is run it in mac OS, i use it in linux. it is for both OS’s.
you will have to wait a little as i am packing/getting ready to go abroad on saturday and am going to see russel peters tonight. but when im back later tonight i will post full instructions to mike and request it be a new topic and to inform you :) hope that helps

September 24th, 2010 at 12:50 pm
Julian Says:

@Timi

That’s great, thanks. My phone is working fine (albeit at 2.1) so I can wait patiently. Really grateful for your help and looking forward to another attempt!

September 24th, 2010 at 12:59 pm
Sam Says:

The Firmware is 2.1 -update 1
Softaware number 1.22.77.1
Network is – Three UK

Which posting should I use for the update?
Will I be able to get future OTA updates automatically or do I have to come back here?
Thanx.

September 24th, 2010 at 1:11 pm
Timi Says:

@ Sam
you can use this RUU for OFFICIAL HTC firmware. but you will always need a gold card.
you *Should* get the OTA just like that once flashing, i.e. future upgrades from HTC, but for w.e. reason you may not, pop back here and we may be able to assist you more.
i do advice you please wait at least two weeks for the OTA to be sent on the phone. HTC have been known to do it in batches and make sure the gold card remains in the phone when doing OTA.
i will try assist this site as much as i can with future releases.

@Julian
might be a while uploading a 158mb file hehehehe but might be done earlier. will keep you posted, thats a promise :)

September 24th, 2010 at 2:16 pm
Shan Says:

Timi –
Many thanks for your response. I want root just for few apps like “titanuium back-up”, “ModInstallLocation(to transfer app to SD Card)”. I am not a developer or any sort of expert. Just want my phone to work Okay.

What do you suggest ? Can I get all the above apps working without root ? Or are there alternative apps which does the same thing ?

Many Thanks,

September 24th, 2010 at 3:40 pm
Timi Says:

@ Shan

ok mike wrote a great guide on root previously.
http://www.mikesouthby.co.uk/2010/08/htc-desire-downgrading-hboot-and-installing-custom-froyo-rom/

but follow the guide from this step, (use the find button in your browser and start from here)

“You now need to remove PB99IMG.zip (there is no need to remove the other files, unless you want to) from the root of your microSD before continuing with this guide, also download the following files, again to your desktop for ease….”

this is rooting using the unrevoked method. the latest version can be found at http://www.unrevoked.com i am not sure if mike has updated it on the site here. but this guide will show you how to install this.

as for the rom, mike opted to install opendesire custom firmware. but if you want the latest htc release with root to install apps like titanium back up.

here is a the custom rom.
http://www.multiupload.com/WRKR0SEY46

i highly recommend you install this radio too
http://android.adamg.co.uk/bravo/radio/32.48.00.32U_5.11.05.14.zip
it is the latest radio for the desire.

i hope this helps

September 24th, 2010 at 6:38 pm
Mike Southby Says:

Hi all, apologies for once again deserting everyone for a couple of days!

I’m currently sat on a train, winding my way back home to Swindon so depending on how tired I am when I get home this evening, I will respond to some of your comments then; failing that, tomorrow.

Once again, thanks to Timi for keeping on top of things.

I would respond now, but GPRS sucks (I get all excited when I see a patch of HSPDA but it only lasts for a few moments!!)

September 25th, 2010 at 1:16 am
Timi Says:

@ Julian
as promised, i have uploaded the files and i have sent some “rough” instructions to mike. mike will make any adjustments to make it as easy to follow as possible.
i will stress, you will need to create a gold card.
mike has written a guide already in how to create one using linux or mac OS
when mike gets time he will publish the finished work. i will be unable to help until appx tomorrow as i will have time between connecting flight in Dubai, and it should land about now. hope to hear good news from you

September 25th, 2010 at 12:06 pm
Sam Says:

Followed this posting to the “T” and updated my Desire on Three-UK!

Thanx Timi and Mike for all your help.

September 26th, 2010 at 9:56 am
Shan Says:

@Timi,
Your post is awesome – very helpful.
I owe you a few drinks now.
thanks for all your help. I will proceed to create a gold-card first…

September 26th, 2010 at 1:15 pm
Danish Says:

Hey all,

I have finally succeeded. Thank you all. Specially Timi, tInto and MIke.

I had problems with making gold card , tried 8gb card many times but all failed with the same cid error. Then I tried on 2gb, first I tried twice using hex ed method but failed . Then I used klutch gold card method , first time I got the same cid error but second time it installed and booted with HTC quietly brilliant screen ;)

Uff.. it requires a lot of patience.

I got one question , can I create gold card later , coz I borrowed this card from ZTE ANDROID device. In future whenever I have to upgrade it will certainly be troublesome in creating a goldcard but I could certainly make one since now I know what’s the key behind making one.

Guys once again. Thank you so much forg your wonderfull support

September 27th, 2010 at 3:10 pm
Timi Says:

@ Danish,
that goldcard image is for that particular SD CARD
it doesnt make a difference if you keep it as a gold card in the ZTE Android device, as long as before upgrading to future OTA upgrades you have the gold card SD Card.
glad you got it to work

September 27th, 2010 at 8:29 pm
russ Says:

Hi, Thanks for the info. It worked on the my HTC Desire on Virgin network as soon as I used my old vista computer.(will not work on windows 7). One question, if Virgin ever gets round to doing their OTA upgrade, would it be better to ignore it as they are bound to tamper with it, and as I am very happy with it now ??

September 28th, 2010 at 9:07 am
Timi Says:

@ Russ

you will only receive OTA froms HTC directly know. for you to obtain Virgin Updates you will have to go back to Virgin Firmware.
it is best to keep HTC firmware in my opinion as updates will always be given first to unbranded handsets, i.e. HTC official firmware phones.
remember to keep your gold card in the phone when updating :)

September 28th, 2010 at 2:11 pm
Mike Southby Says:

@Russ, As Timi has said, once you have de-branded your Desire and changed to an official, stock ROM as you will have done by using one of my guides, you are in essence removing any memory of Virgin from your handset and it will not therefore receive the Virgin update once they release it. But, of course you will already be running the latest software of course..

September 28th, 2010 at 2:13 pm
Mike Southby Says:

@ Danish, as Timi has already said, the goldcard that you created will remain a goldcard for your device so even if you use it elsewhere in the meantime, so long as you do not format it, it will still work with your Desire when it comes time to update again.

September 28th, 2010 at 2:14 pm
Mike Southby Says:

@ Sam, glad you found the guide useful and are now rid of the dreaded 3 ;)

September 28th, 2010 at 2:16 pm
Mike Southby Says:

I’ve kind of lost track a little on where everyone is with any problems, haven’t had access for a few days so playing catch-up. Does anyone still need any help with any thing..?

September 28th, 2010 at 2:54 pm
Sam Says:

Word on the vine is Gingerbread OTA will be here soon. Please advice, do we come back here for the update or just accept and download the OTA? Will the Gingerbread OTA be from HTC directly, having debranded the device?
Also, being new to all else Android if and when Three-UK release the Froyo update how do I go about ignoring it – assuming the Desire prompts me?

September 28th, 2010 at 3:14 pm
Mike Southby Says:

Hey Sam, I have yet to hear any time-scales for Gingerbread, but, I will most certainly be releasing an updated post or three when it does become available; of course you can also accept the official OTA update but once leaked, I should be able to get them on this site before the official OTA becomes available.

In terms of the updates from 3, once your phone has been de-branded then you will not be given these updates so no need to worry, you’ll now be given the official HTC updates OTA only. But, please ensure you goldcard is in your phone before ANY future updates otherwise you will encounter issues.

September 28th, 2010 at 4:00 pm
Sam Says:

Thanx Mike. Ur help calls for a hefty donation next time round.

September 28th, 2010 at 4:49 pm
Farhan Says:

Hi, thanks for above post, a very impressive and detailed guide in deed.
I have orange desire and recently updated to 2.2
just wondering if I can debrand my mobile. its details are as follows;
Android Version: 2.2
Software number: 2.17.61.2

BRAVO PVTI SHIP S-ON
HBOOT 0.93.0001
MICROP 031d
RADIO 5.10.05.30

Please let me know if there is still a way to debrand and remove orange crap.

Many thanks in advance

September 28th, 2010 at 8:17 pm
Mark Says:

Hi Mike and others

Sorry to ask an obvious question, I am new to firmware updates on phones. I have a new HTC Desire from Three on Android 2.1. I want to update to 2.2. Why can’t I just purchase an unlock code for my phone from somewhere like http://www.mobileunlocked.co.uk/HTC/Desire/ and then presumably just check for the HTC OTA update on the phone? Or is unlocking and de-branding different things? I have seen a press release from Three stating the firmware is alread released to ‘unlocked’ phones, so why can’t I just pay and have done with it?

Many thanks,
Mark.

September 28th, 2010 at 8:41 pm
Mike Southby Says:

Hi Mark, no worries we were all in the same boat once.

One of the unlock codes you mention allows you to use your phone with a different networks SIM card. For example, if your device is network locked to Three, then placing an o2 SIM card in will bring up an error message and it will not work; the unlock code removes this restriction and allows you to use any SIM card on any network; but it doesn’t change the firmware or alter the availability of specific updates.

The OTA updates are targeted at specific devices, this is checked by looking at the firmware on your device when your device reports to the mother-ship every now and then. The firmware for a branded device, i.e. one supplied by Three, will be version specific to that network therefore when your device checks in, it only looks for newer Three updates which are provided directly by Three (as you’ll know, they add all of their own software which is tested by them on their own network before releasing the update). Therefore, if you unlock your phone as you suggest above, you’re phone will still only look for Three updates as the firmware currently, is still Three specific.

De-branding, is when you update the firmware to a generic HTC version, the same as if you bought a device SIM-free without being tied to any specific network. The benefit of this is that it would then look for the generic updates (i.e. the ones released by HTC, quicker than the networks but without the additional network software) and download them OTA. To do this, you create what is known as a goldcard to ‘fool’ your device into thinking it is non-vendor specific, my guides detail how to do this.

Hope this makes sense; shout if you want clarification.

September 28th, 2010 at 10:37 pm
Mark Says:

Hi Mike,

Thanks for the swift clarification. I may give de-branding a go shortly. One other question regarding goldcard use: In general use, does the goldcard need to be in the phone for it to know that a HTC OTA firmware update is available for it, or will it know without the goldcard in? Presumably once its flashed it will know anyway, without the goldcard. I think your method assumes that the goldcard just lives in the phone all the time (and the user adds media to it as required), rather than using a fresh microSD card for the media.

Thanks,
Mark.

September 29th, 2010 at 1:41 am
Andbmelo Says:

Hi Mark,

I have a HTC Desire Orange branded and until try to update, I didn’t know that it was not possible, so I have tried to update de Android 2.1 update1 to Android 2.2. I have installed the new version and when the automatic reboot happened, the system was not responding anymore. I’d like to know, in this case, which tutorial I have to follow?
The actual versions installed are:
HBOOT-0.75.0000
MICROP-031d
RADIO-4.05.00.11

In settings:

Android version: 2.2
baseband version: 32.30.00.28U_4.05.00.11
Build number: 2.10.405.2 CL226611 release-keys
Software version: 2.10.405.2
Browser version: webkit 3.1

Thanks in advance!!

September 29th, 2010 at 8:09 am
Mike Southby Says:

@Mark, You do not need a goldcard for the OTA update notifications to be visible, i.e. without the goldcard you will still be offered the update and given the chance to download and install; this is because the updates available are based solely on your current firmware version, hence once de-branded and running a generic ROM, you will be offered the generic HTC updates. However, you MUST have your goldcard in your device when you actually apply the update; if not, you will run into problems, some reported problems are wireless not working, your phone not connecting to network or even, your phone not starting properly. With the goldcard in your phone you will not have any issues and the update will be applied.

Why do I need the goldcard? Your phone will always know that it started life as a vendor-specific model, there is currently no way of changing this. The goldcard ‘fool’s the phone into thinking that it wasn’t, and is in fact a generic handset. Therefore, by using the goldcard the phone can be updated with no issues.

Turning a microSD into a goldcard does not fundamentally change the microSD card, you are still able to use it as storage just as before, the goldcard image makes a few changes to the bootsector of the card which for day-to-day use does not change the way the microSD card works in your device. Therefore whilst you could use a dedicated microSD card as your goldcard, there really is no need. It is simpler just to turn your normal microSD into your goldcard and leave it in your phone so that when an OTA becomes available, your goldcard is already in your device and you will not encounter any issues; it will only cease to be a goldcard if you format it.

Again, I hope this makes sense.

September 29th, 2010 at 8:26 am
Mike Southby Says:

@Andbmelo, which process did you use to update to Android 2.2? Something is not quite right – obviously – as you are still using an Android 2.1 radio which is more than likely the issue with the device not booting..

September 29th, 2010 at 1:05 pm
Farhan Says:

Hi Mike,

as requested earlier, I was wondering if it is still possible to debrand?

I have orange desire and recently updated to 2.2
just wondering if I can debrand my mobile. its details are as follows;
Android Version: 2.2
Software number: 2.17.61.2

BRAVO PVTI SHIP S-ON
HBOOT 0.93.0001
MICROP 031d
RADIO 5.10.05.30

September 29th, 2010 at 2:22 pm
Andbmelo Says:

Hi Mike,

When I connect to the web using my mobile, I went to Settings > About phone > system software update > check now. One new update was found and I downloaded and installed it. After the automatic restart, the system was not working anymore. What I have done wrong? How can I solve this issue?

Thanks again!!

September 29th, 2010 at 3:27 pm
Timi Says:

@ Farhan

for the time being i can not guarantee a method for you to debrand with the above specification. i will how ever look into this.
time span on this may be 3 weeks as i am currently in tanzania and the connection is rubbish to say the least. it drops when ever it wants and its decent a at other times.

@ mike could you inform Julian that she can use openruu :) thanks for making it a bit more easier to follow and detailed

September 29th, 2010 at 3:38 pm
Mike Southby Says:

@Timi, I wonder whether the latest unrevoked would work? I’m thinking that it ‘should’ work with that HBOOT, but difficult to say without having an Orange branded handset to test with..

September 29th, 2010 at 7:11 pm
Timi Says:

@ mike
its worth a shot. that and flash the mtd0.img to the data partition as mentioned in a previous post on similar thing if root is obtained allowing you to flash any ruu version, so in theory even a downgrade is possible, i.e. in this situation.
i think to be exact i did a mega post in the previous post of upgrade to official froyo.

September 29th, 2010 at 10:15 pm
Farhan Says:

Hey Timi, thanks for getting back to me. Hope it won’t be too long. I am watching the space.

September 30th, 2010 at 5:53 pm
Julian Says:

Hi Mike/Timi

Still not sure how to proceed. I saw the reference to openRUU for a Mac, but not really confident enough to take the next step without instructions…
Mike: Timi (25/09 at 01.16) mentioned that he had sent something to you – I don’t think this has been published here or linked to yet?
Really grateful for any help you can offer.

September 30th, 2010 at 6:18 pm
Mike Southby Says:

@ Julian, I have published a new post relating to the information that Timi suggested to you, it can be found either on the homepage, or directly here – http://www.mikesouthby.co.uk/2010/09/openruu-for-linux-and-mac-osx-users/

Without checking back through all of the comments as I was away from my machine for a few days, let me know if this answers your question or whether you need any further help. I’m currently only using a Windows machine, but can probably lay my hands on another os if you need anything specific; I’ll try to help in any way I can, as I’m sure will Timi however he is currently away so not checking as often as usual.

October 1st, 2010 at 1:33 am
Sir Says:

Successful update on 3UK/ThreeUK! Had USB error at first, but only had to uninstall old HTC Sync (v2) and new HTC Sync (v3), fixed registry issues with CCleaner (just in case) and reinstalled latest HTC Sync v3.

October 1st, 2010 at 5:21 am
Adrian Says:

Hi Mike

HBOOT 0.83.001
RADIO 4.08.00.09
FIRMWARE: 2.1 update1
Baseband version: 32.41.00.32U_4.08.00.09
Software Number: 1.29.661.1

I followed the steps, but I reach a point where I hit update and the bootloader start black screen on the phone with HTC logo, then Error 171.

I have tried everything but can’t get the update to work

Thanks

October 1st, 2010 at 4:51 pm
Charles Freeman Says:

I completed the gold card but when running the RUU update I received the ERROR [170]: USB CONNECTION ERROR. I have an unbranded HTC Desire phone with the following:
HBoot version 0.83.001
Radio: 4.08.00.09
Firmware: 2.1 update 1
Any suggestions would be helpful. Thanks for the easy to follow instructions.

October 2nd, 2010 at 4:41 am
Charles Freeman Says:

Hi again. I rebooted and tried to reload the update again. It worked like a charm. Thank you. The guide was crystal clear.I hope you will continue to provide support for new releases.
But you are dead wrong about coffee!! YOU have been drinking too much. Thanks again.

October 3rd, 2010 at 1:35 pm
Danish Says:

hello Mike,

Do you have any idea how to force apps to install on SD, i know its totally irrelevant to above topic, but im having problem in finding out a way.. Is it even possible on a unrooted device?

October 3rd, 2010 at 5:39 pm
Shan Says:

@Timi, Mike
I have followed your guidance and successfully created gold card. also I then proceeded to flash the official RUU. All went fine.
The only problem is I lost all my apps which were stored in SD card (since I had rooted phone before).
The new update, as you said before, took away my root access..
Is there any way to store apps in SD card without rooting ?
the whole idea of install apps in phone memory sucks… what’s the point of having a large SD card if you can’t access it to store apps ? HTC has to answer this issue !

October 3rd, 2010 at 8:40 pm
Shan Says:

@Danish

You can force install the apps in SD Card.
http://androinica.com/2010/08/03/how-to-install-apps-to-the-sd-card-by-default-on-android-2-2-froyo/

I followed the steps and it works.

October 4th, 2010 at 8:25 am
danish Says:

Thanks for the link Shan;

I’m kinda off from HTC desire, i bought it 2 weeks ago and already facing alot of bugs in it. might go for Samsung galaxy S now

October 4th, 2010 at 9:02 am
Mike Southby Says:

@ Danish, sorry to hear that you are not getting on with your Desire; what problems are you having? Generally, the HTC Sense interface is very polished so surprised to hear that you are finding a lot of bugs. The Galaxy S is Android 2.1 based so ultimately, as a foundation is not as up-to-date as the Desire. Remember also that if you issues are purely Sense related, you can remove Sense by using a custom ROM. But of course, the choice is yours – I know what it is like to feel ‘unhappy’ with something and want a change..

Just catching up on your question – if it is still relevant – why do you want to force your apps to SD? I would be careful manipulating the way the OS handles files, especially apps, if you are not rooted..

October 4th, 2010 at 9:13 am
Mike Southby Says:

@ Shan, when you say the apps which were stored on the SD card, do you mean that you were using A2SD previously (to make the distinction, I am not referring to the native ‘A2SD’ that has been introduced with Froyo), i.e. is your SD formated with an ext partition?

The issue with this will be that as you have flashed the official RUU, it will likely not support proper A2SD as a custom, rooted ROM will.

Agree with the overall issue however, it would be great if HTC fully supported native A2SD..

October 4th, 2010 at 9:16 am
Mike Southby Says:

@ Charles, wrong about coffee? We need to have a proper chat.. lol

October 4th, 2010 at 9:18 am
Mike Southby Says:

@ Adrian, are you still having issues?

October 4th, 2010 at 9:18 am
Mike Southby Says:

@ Sir, @ Charles, glad that it worked for you both, enjoy Froyo!

October 4th, 2010 at 10:20 am
danish Says:

@ Mike

There are many apps that I’m not able to install, either they stuck up after installation or downloading. Sometimes i’m not even able to install an app, phone doesn’t recognize it as Apk. so ‘ve to delete and copy again in SD.The only app/game that i was able able to install successfully was NFS Shift Full version but that also installed on the third try.
now, apps are not just the issue, sometimes the pictures ive taken gets corrupted itself (you never know when it will strike again) and i’m not able to see them but that problem is pretty mch fading since ive formatted my card fat32.
moreover, my ringtone, Ive used ringtone trimmer to setup upon my incoming calls , It stays that for a while then it changes to its default(da one that runs at the bootup) and then when i try again to trim up it gives me the message that ringtone trimmer failed.

I duno what the problem is with ; it can either be my SD card or someother way that could actually install an app.

I found one thing through reading alot of threads that it may not be one of the best phones for gaming experience but what am i suppose to do when I lose my pics or sometimes even my ringtone.
i’ve also noticed, few times that data i copy on SD mostly apps APK files they just disappear right after ive copied them.
I’m never sure when will i lose data in this device so i have no reliance with it anymore.

you are right about the Galaxy S but tel me one thing Which one you think has more powerful processor; and how will that device will work once its 2.2 releases?

thanx again for your support Mike;

PS: weather app sometimes shows nothing so i have to delete the widget from the main screen and put it back again to actually get it working.

October 4th, 2010 at 10:42 am
Shan Says:

@Mike,

I had a rooted android2.2 rom before, and I had installed ModInstallLocation app which forced the apps to install in SD card. Now since the root doesnot exist, I could not install the ModInstallLocation app.

However, I found out a new way to force the apps to install in SD card. Not sure if it is purely correct and safe. But it works. link below.
http://androinica.com/2010/08/03/how-to-install-apps-to-the-sd-card-by-default-on-android-2-2-froyo/

thanks,

October 4th, 2010 at 10:47 am
Mike Southby Says:

@ Danish, Yes, I can now see you’re problem!

Without actually having the device in front of me to try and test a few things, I would instinctively look towards 3 different possible causes; your microSD card, a bad software flash or, the hardware itself.

1- Do you have a spare microSD that you could run for a few days just to put the phone through its paces and see if reliability improves? It would’t have to be a large capacity one just to test, and it wouldn’t need to be a goldcard so long as you did not apply any updates whilst the card was in.

2- Have you tried clearing the memory (sd, data, cache, ext etc.) and flashing the base ROM and Radio image again to make sure that it is not a bad flash? I have known bad flashes previously that had ‘similar’ although not identical symptoms (on my old G1). Initially everything appeared to work OK but things just kept going wrong and not working. Wiping the device and applying the latest ROM cured my problem.

3- If all else fails, it could be hardware. If so, restore a network specific ROM and return the device, this certainly isn’t a problem you should be experiencing with one of the latest handsets, and just as with any high end products, you do occasionally get a bad one.

In terms of the Galaxy S, the Samsung interface has it’s own share of peculiarities, the base performance should be around the same as it has the 1Ghz processor too. Without checking, it does have more memory though I think, although this shouldn’t make any huge difference unless you have a lot of apps and games (which by the sounds of it you do) for the additional on device storage abilities. The screen is a bit bigger too. Not ever having a Galaxy S I can’t say much more than that…

October 4th, 2010 at 10:57 am
Mike Southby Says:

@ Shan, thanks I’ll take a look at the link and see which method it uses.

October 4th, 2010 at 11:23 am
danish Says:

@ Mike

I faced same problems when i was running Virgins Rom, losing pics and all, but it kinda stopped after formatting my Card.

how to clear memory? (cache, data, ext) ive formatted SD through computer twice that kinda stops the problem but i never know when it will occur again.

the other card I’m left with is 2GB goldcard, if i use that for testing and store stuff , can i use that later as a Goldcard without any procedure?

can’t return the device but i can definetly get it exchanged with someother..

but i relly wana first find out whats the problem with my device, I dun expect it to be a flash problem.. A lot of people are facing the same, i think some cards are not good enough for desirus.

October 4th, 2010 at 11:34 am
Mike Southby Says:

@ Danish, if you have a custom recovery, you can clear all of the various memories from within there really easily and then apply the update (ROM) again to effectively wipe your device and set it up from the beginning; you won’t need to follow any of the guides again to do this, just make sure you have your goldcard in the phone. I would be tempted to download the ROM again though just to rule out a corruption of some description in the ROM itself, if you are just after the official ROM albeit rooted, you can download it from here.

If you used the unrevoked method to root, you can access recovery in the usual way (Power + Volume Down key, then the recovery option) then choose to ‘wipe data/factory reset‘, ‘wipe cache‘ and then ‘format boot‘ and ‘format sd-ext‘ from the mounts and storage menu. It may also be worth wiping the Dalvik cache and battery stats from the advanced menu to make sure. Once you have done this simply apply the ROM update again.

What size and class of microSD are you using? The Desire should be able to cope with the majority of them.

Worryingly, if you had similar issues when running the factory Virgin ROM, that could point in the direction of the device being a ‘bad’ one..

Sorry, so many possible causes but very hard to filter it down for you without having the device in hand to test the theories!

October 4th, 2010 at 12:07 pm
danish Says:

@ Mike

totally understand why is not possible, its different when experts like you have the device in their hands.

My device is not rooted, i simply followed your above guide to get 2.2 froyo..
I’m currently using Sd Kingsten 8 GB card(made in taiwan) the other card is also made in taiwan (my goldcard) but dun know its brandname since its not written anywhere.

Mike i guess your too suspicious about the ROm , but i dun think its coz of that. I didnt lose any of my music since i flashed this ROM.
I jus quickly tried trimming a audio file again but it failed again :(.

October 4th, 2010 at 12:12 pm
Mike Southby Says:

I’ll have a proper look at this for you later when I get home, in the meantime can you just confirm HBOOT, RADIO and firmware versions. HBOOT and RADIO can be found by starting your desire with the Volume Key pressed down.

Don’t worry about the ROM, for some reason I thought you had used unrevoked and not the procedure above :-)

October 4th, 2010 at 12:14 pm
danish Says:

One last thing; will it make any difference if i use my goldcard for savng data ; will i still b able to use it later?

October 4th, 2010 at 12:53 pm
danish Says:

Software number: 2.10.405.2
hboot:0.93.0001
Radio:5.09.05.30_2

October 4th, 2010 at 2:05 pm
Mike Southby Says:

No, it will not make any difference, some people prefer to keep their goldcard separate, others use them as their main data SD too. The creation process writes to the bootsector on the card which does not effect the way it can store data – it only ceases to become a goldcard if you alter this, i.e. if you format it again.

October 6th, 2010 at 6:01 am
danish Says:

@Mike
ok… here are some of the updates;

The apps that i’m losing were from my SD card, such as; trap(game), app2sd, live tv.. If i go and check them through settings>applications.. there icons are blackandwhite, i can still uninstall them but not able to access them anymore (app2sd).
The other two apps are colored but not accessible, force closes the moment i try to open them. Moreover, the apps name have changed like for trap2 game the icon shows “com.mattwatch.trap2″

I have a kingston SD card Made in Taiwan (Class 4).
i had a chat with the person from who i purchased it , he says he will change the card if i’m not happy and he already had some idea about the compatibility issues of some cards on HTC handsets.

I think the issue is with the SD card (But m still not sure yet)
what card would you suggest me to purchase, he had scandisk, kingston branded SD cards ranging from class 2 to class 4 (mostly made in taiwan)
what do you say?
Thanks again

October 6th, 2010 at 7:45 am
danish Says:

One last thing my app ringtone trimmer shows 0.00B in Manage application option.. Does this mean that its uninstalled or deleted automatically , what am i suppose to do to get it back?

October 7th, 2010 at 7:49 am
danish Says:

Jus checked Gps aint working either.. Faulty device i guess

October 8th, 2010 at 2:30 pm
Timi Says:

Danish
re run the RUU if you are having problems and reflash

October 9th, 2010 at 10:13 pm
Andy Says:

Hi Mike/Timi,

Did the update, worked great, thanks for the tips. Just bought myself a 16gb micro sd card. Do I now have to change this to a gold card before putting it in or can I just transfer the data and the phone will still work.
Another thing – do I need to get a new RUU to update to any more versions, or can I just get the update OTA?

Thanks

October 11th, 2010 at 2:02 pm
Mike Southby Says:

@Andy, yes you can simply copy over your data onto the new, larger capacity microSD care and use it as normal without turning it into a goldcard; however you MUST keep your original goldcard as you WILL need this is apply any future HTC update whether it be OTA or manual. The alternative is to turn it into a goldcard first, then it’ll always be in your device ready for any updates etc. without first having to remember to put your goldcard back in.

In terms of future updates, you can update via OTA although they may not always be available straight away owing to the system that is in place to distribute updates to all users. Best solution is to check back here once an update is available and no doubt I will have an updated guide; the choice is yours.

October 12th, 2010 at 12:26 pm
Amit Garg Says:

Hi Mike,

Is this the most updated way to update to Froyo? I have a HTC legend and really want to upgrade to Froyo, please let me know if this will work for me. Btw, I am on vodafone,

Regards,
Amit

October 12th, 2010 at 12:45 pm
Mike Southby Says:

@Amit, the method in this post relates to the HTC Desire, not the HTC Legend. Of course, there are similar ways of updating the Legend although you’ll need specifics relating to that device owing to driver compatibility etc., you’re best bet would be to head over to XDA Developers and look in the Legend>Android Development section.

Sorry that I cannot be of any further help, but I do not have a Legend to test with.

October 20th, 2010 at 10:44 pm
Jack Says:

Hi was only able to update to the 2.09 RUU on Windows7 64 bit. Had to put a spare drive in my laptop and install XP 32bit before the 2.10 RUU would install. Go figure! Any way phone is now completely up to date. It used to be branded Virgin now its unbranded on software version 2.10.405.2 and running perfectly. Great site, thanks again,

November 1st, 2010 at 2:09 am
Herman Says:

Hi !

I had a problem during the update. What happened is that during the execution of the RUU exe file, the screen of my phone block on the “HTC” silver text with a black background and nothing more activated (even after waiting more than 20 minutes), and meanwhile the software make the “USB Connection error”. I first thought it was because I installed Unrevoked and it modified the HBOOT.

I had this configuration:
PC: Windows 7
Model number: HTC Desire A8181
Firmware version: 2.1-update1
Baseband version: 32.41.00.32U_4.08.00.09
Kernel version: 2.6.29-54b7033a htc-kernel@and18-2 #1
Build number: 1.22.75.1 CL175326 release-keys
HBOOT-0.83-0001
RADIO-4.08.00.09

During a lot of time I tried to uninstall Unrevoked but without more sucess. The solution was that during the execution of the RUU (RUU_Bravo_Froyo_HTC_WWE_2.10.405.2_R_Radio_32.44.00.32U_5.09.05.30_2_release_142828_signed.exe), Windows detected the need to install a new USB driver, and he was looking on Windows Update. I have to say that this does not occur when the phone is plugged to the computer, but after, during the installation of the RUU itself. The solution was to cancel this search of Windows, and then it takes automatically the driver installed with HTC Sync.

Now I have Froyo 2.2 but I wanted to share my experience for other users :)

November 1st, 2010 at 3:53 pm
Mart Says:

I don’t have a microSD card reader, just wondering if it is possible to use either the format sd card option on the phone, or do it from within Windows (when phone is mounted as disk drive), before I make my gold card? Or should I just get a hold of a reader to format it?

Thanks.

November 1st, 2010 at 8:49 pm
tinto de verano Says:

Hi Mart,
I would suggest you always wait for Mike to confirm, but, for your information:
I did format the card inside the phone, and converted it to goldcard inside the phone. I did not use a card reader.
You can look for “tinto de verano” in this page or in the “original” one (http://www.mikesouthby.co.uk/2010/08/htc-desire-updating-to-froyo-official-ota-for-network-branded-handsets/comment-page-1/#comment-5870) to see how it all went perfectly OK, for me (look for my post on August 18th, 2010 at 20:05).
Thanks again, Mike.
tinto de verano

November 6th, 2010 at 9:12 pm
Martin Says:

Hi Mike Southby

I have followed your detailed instruction and I am unable to get the SC card to work after finishing with the hex editor. As I put it back into the laptop it keeps on telling me to format it.

I have redone all the step for the beginning, more than once.

Please help

November 6th, 2010 at 11:07 pm
Martin Says:

I got the gold card to work but now I have a error 171 while trying to update the htc desire lost usb connect.

Any no how to fix this?

November 6th, 2010 at 11:14 pm
Mart Says:

Have you updated HTC sync to the latest version to ensure you have the correct drivers?

November 7th, 2010 at 9:26 am
Martin Says:

I download the latest HTC Sync for HTC.com and I am not to sure how make sure that I have the latest drivers, but i think I do.

November 7th, 2010 at 11:16 am
Martin Says:

Ok this is the information I have. If there is any one that can help me.

HBoot 0.80.0000
Radio-406.00.02.2
Firmware 2.1-upadte1
Software 1.20.207.3

I have download HTC Sync 3.0.542.2 (File ver 16.0.0.435) using this site and I would think that the driver is included with this download

I have done the goldcard and it is on my SC card in my phone. I start running the update program (RUU_Bravo_Froyo_HTC_WWE_2.10.405.2_R_Radio_32.44.00.32U_5.09.05.30_2_release_142828_signed), which I also got of the site.

Once I have gone throw all the steps to update the ROM It says “Waiting for Bootloader………..” and it tell me “Error 171 USB connection lost”

Under the HTC folder it has 2 driver files (HTC BMP USB Driver + HTC Driver) These driver were installed then I run the HTC Sync 3.0 and andriodsdk.

Please help

I really need help to sort this out

November 7th, 2010 at 11:43 am
Danish Says:

i have a stupid question.. it may not be valid in this post but cant find the answer on the web.. my phone body is damaged brutally from the sides, z there any way i can get a new body for it?

November 9th, 2010 at 1:35 am
Danny22 Says:

Have updated to 2.2 having followed the instructions on this site – thanks very much, great info!
Have you noticed that the privacy option within settings has now gone? Any ideas why, as this has the back up options within.
It can now only be found using the search option??

December 8th, 2010 at 9:51 pm
Louis Says:

Hi guys,

Firstly, thanks for all your efforts in trying to improve the lives of us Desire users!

I have a few queries, so please bear with me!

I bought a Virgin branded Desire back in the summer in the UK and having followed your great original tutorial was able to de-brand & upgrade to Froyo with little fuss.

I have subsequentially moved to New Zealand and the phone can’t find any automatic updates to the software (I’m assuming my location is the issue as it has been months since the release).

So this brings me onto my first question. Is this upgrade worth it, i.e. is there a noticeable improvement in the system to warrant risking damaging the phone? It’s been a few months since the release so your comments would be greatly appreciated. Also will I need this update for future upgrades, e.g. Gingerbread?

If an upgrade is a good idea do I need to use the same gold card I used originally (upgrading to 2.2) again? If so I may be in trouble as I think the memory card is in the UK!

Finally if I can use an alternative microSD for the gold card can I use any? By that I mean I currently have a 16GB card in the phone and a few 2GB/4GB lying around. Can these smaller ones be used and then my 16GB be put back in, unformatted and ready to go with my music and apps etc?

Phew!

Thanks.

December 14th, 2010 at 10:26 pm
Jack Says:

Hey Mike, there seems to be a newer RUU available now (RUU_Bravo_Froyo_HTC_WWE_2.29.405.2_Radio_32.49.00.32U_5.11.05.27_release_151783_signed) Will I need my goldcard back in the phone before I apply this? HTC Desire running (RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4.06.00.02_2_release_126984_signed) Assistance gratefully appreciated. Jack

December 15th, 2010 at 12:38 am
Jack Says:

Ignore error in last post I’m running (RUU_Bravo_Froyo_HTC_WWE_2.10.405.2_R_Radio_32.44.00.32U_5.09.05.30_2_release_142828_signed) Sorry Jack

December 21st, 2010 at 10:12 pm
Dave T Says:

First, thanks for the fantastic walk-through.
Second, I did this some time ago and my phone is now prompting to update to 2.29.405.2. Can I allow it to this OTA, or will that cause me problems having previously followed your walk-through on this page?

Thanks in advance!

December 22nd, 2010 at 10:58 am
tinto de verano Says:

Hi Mike, Tim and all…
Long time.
I would likle to add to Dave T’s question:
If we receive the 2.29.405.2 OTA or any other OTA update,
1) can we allow it?
2) can we save it first, just in case, and then start it (maybe after removing the SIM)?
3) will you have a link to a download to update via PC as previusly offered?
4) do we need to remove the SIM card to avoid radio/wifi issues or that was that only for vodaphone Desires?
Thank you again.
tinto de verano

December 22nd, 2010 at 11:17 am
Sam Says:

@ Tinto & Dave T…
From my latest experience, as long as you have the goldcard created earlier on in your phone, then you can accept to receive the OTA without any problems.

December 22nd, 2010 at 11:28 am
tinto de verano Says:

Hi Sam,
Thank you very much for your reply.
tinto de verano

December 22nd, 2010 at 10:54 pm
Jack Says:

I would like to ask if anyone else like me who de-branded their HTC Desire using this great site using (RUU_Bravo_Froyo_HTC_WWE_2.10.405.2_R_Radio_32.44.00.32U_5.09.05.30_2_release_142828_signed.exe) is or has received the 2.29.405.2 OTA upgrade or any other OTA upgrade for that matter. My phone used to be branded Virgin and works fine but I don’t seem to be getting any OTA upgrades. HTC told me as my phone was Virgin but is now debranded it won’t recieve anything from them (HTC) or Virgin any more. Any info greatly appreciated. Jackson

December 22nd, 2010 at 11:54 pm
Sam Says:

@ Jack…
As I mentioned earlier to Tinto and Dave T, as long as you have the goldcard created earlier on in your phone, then you can accept to receive the OTA without any problems. If the OTA does not come automatically then go to Menu> Settings> About phone> System software updates> Check now. Ideally you should be prompted that an update is available. Please note that your goldcard should be inserted in your phone.
Hope this helps.

December 25th, 2010 at 9:40 pm
Dave T Says:

To update on my earlier post. I allowed the OTA update. Took about 10mins to complete. Very straight-forward. Phone working great. Didn’t lose any apps/messages/etc.

December 26th, 2010 at 10:57 am
tinto de verano Says:

Hi Dave T,
Thanks for the interesting update.
May I ask:
what brand was your phone? Virgin?
did you leave the SIM card in or did you remove it to perform the OTA update?
Thanks.
tinto de verano

December 26th, 2010 at 6:54 pm
Dave T Says:

Mine was o2 originally. I left the SIM card in during the update. (and one step of updating the phone seems frozen for a minute or two with the updating symbol, progress bar gone, just be patient and it finishes fine.)

December 26th, 2010 at 7:06 pm
tinto de verano Says:

Hi Dave T,
Thanks for the extra info.
tinto de verano

December 27th, 2010 at 12:50 pm
Jack Says:

Hi Dave T,

could you tell me if you got your phone directly from O2 or was it from CarphoneWarehouse please, thanks Jack

December 27th, 2010 at 3:37 pm
Dave T Says:

Directly from o2.

December 27th, 2010 at 8:32 pm
Jack Says:

Thanks Dave T. Mine came from Virgin. I know there is an update available to 2.29.405.2 OTA but it does not appear. Maybe I need to insert the Gold card and manually try update, Jack

December 27th, 2010 at 10:56 pm
Dave T Says:

I made my main/usual memory card into a Gold card as well, and use it as my everyday card. So, with it in, my phone prompted for the update and equally the update showed as available when I would do a manual check for an update.

December 27th, 2010 at 10:59 pm
Jack Says:

my main card is a 16gig and I’ve heard some people have had trouble converting such a large card to “Gold”, Jack

December 27th, 2010 at 10:59 pm
Jack Says:

Plus I really don’t want to erase it and have to reload all my apps and music lol , Jack

December 29th, 2010 at 3:48 pm
Dave T Says:

A further update – my phone today prompted me to upgrade to 2.29.405.5 from 2.29.405.2 that I had previously applied. Tried to do so, got a Red exclamation point warning triangle when it tried to install it. Restarted the phone again and it is still on 2.29.405.2 this time. Don’t think I will attempt 2.29.405.5 again for a while. A moment of panic had set in. :-)

December 29th, 2010 at 4:33 pm
Sam Says:

Like Dave T, I too experienced the exclamation point warning triangle.
The goldcard was in my phone and so was my Three sim. Tried it also without the sim; same experience.
Anyone know how to get this update installed?

January 1st, 2011 at 12:31 pm
tinto de verano Says:

Hi there,
My ex-Virgin, goldcard inside Desire is still on 2.10.405.2.
I have not been offered any OTA update… yet. And I have not checked for one.
From what I have been reading… I will not be rushing into updating it to 2.29.405.2 nor the “more difficult” 2.29.405.5.
Maybe I will just wait for 2.3 or 3.0…
Happy New Year.
tinto de verano

January 1st, 2011 at 10:07 pm
tinto de verano Says:

Hi everyone.
I could not resist the temptation and I manually checked for updates… none available, phone up to date (still on 2.10.405.2).

By the way, I have never been offered any OTA update since I manually updated to Froyo and then manually again to 2.10.405.2.
tinto de verano

January 2nd, 2011 at 1:06 am
Dave T Says:

tinto de verano – did you try this? http://lifehacker.com/5719657/force-your-android-phone-to-check-for-a-system-update

January 2nd, 2011 at 1:13 am
Sam Says:

For those having problems updating to the latest 2.29.405.5, go to the following website:
http://forum.xda-developers.com/showthread.php?t=885193
Download the RUU from the link posted by MasDroid posted on 24/12/2010.
Simply run it while your phone is connected to your PC via USB and make sure USB Debugging is enabled, HTC Sync is installed, run as Administrator, and temporarily disable your AV software for the update.
Hope this helps.

January 2nd, 2011 at 11:23 am
tinto de verano Says:

Hi Dave T and Sam,
I will have a look.
Thanks for the info and the links.
tinto de verano

January 5th, 2011 at 5:19 pm
James Says:

Hi there,

Just aquired a HTC Desire and I am going to follow the instructions above to debrand. Just to check, my phone is running Android version 2.2 and bootloader 0.93 I am assuming this procedure will work for me?

Many thanks

James

January 12th, 2011 at 8:36 pm
tinto de verano Says:

Hi there,

Just to confirm that I am still with 2.10.405.2.
I have NOT received the 2.29.405.2 (or later) OTA update, nor automatically nor manually checking.
So, as jack said on December 22nd, 2010 at 22:54, I would like to ask:

“if anyone else like me who de-branded their HTC Desire using this great site … has received the 2.29.405.2 OTA upgrade or any other OTA upgrade for that matter. My phone used to be branded Virgin and works fine but I don’t seem to be getting any OTA upgrades.”

I would also like for someone to confirm the other thing that Jack said (what he was told by HTC):

“HTC told me as my phone was Virgin but is now debranded it won’t recieve anything from them (HTC) or Virgin any more. ”

Is that what is going to happen? No OTA updates anymore?

Thanks.

tinto de verano

January 12th, 2011 at 9:32 pm
Dave T Says:

My phone began as branded O2. I followed instructions on this page to upgrade and remove branding. As I have previously stated, I was prompted automatically for 2.29.405.2 OTA. I did this no problem. Then was prompted to go to 2.29.405.5 OTA. Tried that, it failed with red exclamation prompt as described. Have not used RUU method as I am unwilling to lose all my stuff/settings again for such a minor update. The 2.29.405.2 OTA was well worth it though and I see a definite battery improvement.
Did the lifehacker link I previously left work to recognise there is an update available for you, or are you only using the Menu> Settings> About phone> System software updates> Check now method?

January 12th, 2011 at 9:51 pm
tinto de verano Says:

Hi Dave,
I hve only used the Menu> Settings> About phone> System software updates> Check now method?
The other method in the link you suggested seemed too American (Sprint…) and some people said it did not work… but I migh end up trying it.
But I am sti;; thinking/hoping that I should recieve OTA updates “normallly”.
A big thank you, again.
tinto de verano

January 12th, 2011 at 9:58 pm
tinto de verano Says:

Hi Dave,
Just tried the method suggested in your lifehacker link, I dialled and got this message:
“Connection problem or invalid MMI”
And my goldcard has always been in my phone since I debranded and froyoed.
Thansk.
tinto de verano

January 12th, 2011 at 10:29 pm
Dave T Says:

Shame that it didn’t work for you, as it describes exactly the problem you seem to be having. Where there ARE available OTA updates, but for some reason your phone doesn’t recognise it when it checks for them. As I mentioned, it seems that 2.29.405.2 is a nice update…no obvious differences, but better battery life for me. And the battery life is clearly the Achilles’ heel of these phones! Hope you find a solution to the problem. Although I would say that if it comes down to an RUU I would be more tempted to wait for Ice Cream and go straight to that instead.

January 12th, 2011 at 10:35 pm
Dave T Says:

FYI – I just tried it on my own and it worked for me (I am in the UK). It said “checkin successful” in the top status drawer. Did you dial the word using the number equivalent? ie the code should be (from the dialer) *#*#2432546#*#*

January 12th, 2011 at 10:59 pm
tinto de verano Says:

Hi Dave,

Sorry, watching footy…
I am also in the UK.
Nothing on the top drawer. I pressed call and then the MMI message appeared.
Maybe I need to create a new goldcard. I remmber someone saying something about a new goldcard where the numbers to change were different… new methods… I will have to find out.
I agre with you, if a RUU is needed… I will wait for something bigger.

A big thank you for your help.
tinto de verano

January 12th, 2011 at 11:05 pm
tinto de verano Says:

Hi Dave.
There was a * missing in the screenshot!
I entered it, without dialling/calling, and got the Checkin succeeded in the top drawer…
But no OTA… yet…
???
THANKS.
tinto de verano

January 12th, 2011 at 11:07 pm
Dave T Says:

Tinto – Shame that it wasn’t more help for you. For me, when I hit the last * I don’t even have to press call. The dialer just disappears instead and the message is in the top drawer. Good luck. No matter what, being unbranded and on froyo is certainly a bonus!

January 12th, 2011 at 11:08 pm
tinto de verano Says:

Hi Dave,
What after the message in the top drawer?
Do you get any message for the OTA?
Do you have to check manually?
Does it update automatically?
A VERY BIG THANKS YOU.
tinto de verano

January 12th, 2011 at 11:10 pm
Dave T Says:

Ahhh! Right. Now do a Menu> Settings> About phone> System software updates> Check now.

See what happens!

January 13th, 2011 at 12:29 am
tinto de verano Says:

I am still getting:
Your phone is up to date. There are no updates available for your phone.
tinto de verano

January 13th, 2011 at 11:02 am
danish Says:

Dear Tinto,

my phone was also virgin,debranded and i am receiving OTA update time to time. but I haven’t updated it yet

January 13th, 2011 at 11:14 am
tinto de verano Says:

Hi danish,
Thanks for the info.
tinto de verano

January 13th, 2011 at 10:17 pm
Jack Says:

Tinto,

I was on Virgin but get no OTA updates after debranding. I will try the keypad code with my gold card inserted at the weekend to see if that will trigger one.

January 13th, 2011 at 11:03 pm
tinto de verano Says:

Hi Jack,
Thanks for the info.
I was also on Virgin but get no OTA updates after debranding.
Keep us posted on what your test this weekend.
Thanks.
tinto de verano

January 13th, 2011 at 11:04 pm
tinto de verano Says:

So, anyone who was on Virgin and debranded using this great website has ever got any OTA updates?
Thanks in advance.
tinto de verano

January 17th, 2011 at 8:44 am
danish Says:

i replied you before, Tinto and yess i updated from here and i am recieving OTA updates!!

January 18th, 2011 at 4:27 pm
russellf Says:

Hi, I also debranded from Virgin and updated to Froyo a few months ago, and I have never had any OTA updates… still on 2.10.405.2. I have never experienced an OTA moment ! Are you sure it will happen one day. My mate on t-mobile has had two since.

January 18th, 2011 at 4:43 pm
Jack Says:

Hi Guys, tried the keypad code with goldcard but no luck. Still not getting updates. I will update to 2.3 once a known good RUU is available for my HTC Desire.

January 19th, 2011 at 11:01 am
Jack Says:

Hi Tinto, just checked my Radio settings and HBoot
Android
Software 2.10.405.2
Radio is 5.09.05.38.2
HBOOT is 0.93.001
Can you just confirm these are normal

January 20th, 2011 at 12:06 pm
tinto de verano Says:

Hi.
Thank you all for replying.
So it looks as if only danish manages to receive OTA updates.
Mmmhmmm… interesting.
I wonder why he can and we cannot…
@jack, I am afraid I cannot answer whether those settings are normal or not. I do not know, sorry.
I will try to find out mine and let you know.
Thanks
tinto de verano

February 23rd, 2011 at 8:21 pm
tinto de verano Says:

Hi there,
Just to say that I had some problems with my computer, plus I have been extremely busy…
I am sad to see that there is not much progress in this otherwise excellent place anymore.
Where is everybody?
And specially, where is Mike, and Tim, and…?
Come on guys, we need you. We want 2.3 now.
THANKS!
tinto de verano

April 25th, 2011 at 2:00 pm
Mike Southby Says:

Hey Tinto,
Sorry, I have to admit I have neglected things on here of late, there has been a lot of continued traffic which I am pleased to see but owing to work commitments I have essentially left it open to you, the community to continue and post.
I’m determined to start finding some time again though, as for 2.3 I have been running that for some time now; I’ll see if I can find some time to wipe my Desire and install 2.3 again to produce a walkthrough :)
Hopefully Timi is still checking in as well and will be able to offer some additional help.

April 25th, 2011 at 2:35 pm
Bernard Says:

Hey Mike

Good to hear that you are back on the case.

Like many others here, I have an unbranded Orange Desire which will not take the recent OTA upgrades (just shows Red triangle) – it would be great to be able to get past this with your guidance

Best wishes

Bernard

April 26th, 2011 at 8:22 am
Jack Says:

Hey Mike,

Look forward to it,

Cheers

Jack

May 24th, 2011 at 5:56 pm
Andy Says:

Hi Mike,

Have you had any luck upgrading to gingerbread? Is there an RUU floating around for it I can use to update my desire?

Thanks
Andy

May 30th, 2011 at 12:05 pm
tinto de verano Says:

Yes!
I knew you would be back… plus all the others. Great!
I am in a similar situationn as Bernard: mine is a Virgin HTC Desire, upgraded to 2.10.405.2 with a goldcard as guided by Mike’s instructions… but it is not getting any OTA upgrades… “Your phone is up to date”…
Now there is hope.
Thanks.
tinto de verano

May 31st, 2011 at 2:19 pm
tinto de verano Says:

And apparently 2.3 should arrive in June… so I hope Mike can help us, once again, with a seamless upgrade.
Thanks in advance.
tinto de verano

June 17th, 2011 at 10:25 am
Iweka Says:

Hi Mike and everyone else,
it’s been a while since i last ventured to this very useful site.
I did use the insructions here to seamlessly debrand my Virgin Mobile Desire to 2.10.405.2 a number of months ago.
Like some of you, I have never received any OTA updates notification. Manual update checks just say the phone is up to date. So having waited and watched for a few months, i decided to update using RUU 2.29.405.5. I was impressed that this the manual update was seamlessly completed in under 6mins from connecting the phone with USB cable to notification of successful update and rebot.
Any way, I am looking forward to 2.3 (Gin Brd) and for the moment am reluctant to root, so i’ll wait to see if a GB RUU becomes available.
Thanks for all your help Mike, Timi, and everyone of you out there.

August 3rd, 2011 at 1:09 pm
pc amp mac repairs remote it Says:

computer support…

Updating To Latest Official 2.10.405.2 ROM For Branded Handsets… | Mike Southby…

August 13th, 2011 at 2:36 pm
tutoriale cs Says:

cs 1.6…

Updating To Latest Official 2.10.405.2 ROM For Branded Handsets… | Mike Southby…

September 30th, 2011 at 6:37 pm
Jack Says:

Found and used this link. Followed the instructions and my phone is now running Android 2.3.3 Gingerbread :) there is a link to the HTC dev website where you can download the official rom. Everything worked flawlessly. http://reviews.cnet.co.uk/mobile-phones/how-to-update-htc-desire-to-android-2-3-gingerbread-50004625/

Hope this is of some help.

Regards

Jack

May 22nd, 2012 at 10:04 pm
Aaron James Says:

HBOOT: 0.93.0001
Radio: 5.14.05.17
Software/image number: 2.29.405.5
I am assuming in following these steps it will return my phone back to stock? The only reason I would like this is because every time i turn my phone off, for whatever reason and turn it back on..it gets stuck on the boot screen (white background with ‘htc’ in green letters) and wont do anything. To actually make the phone work I have to hold down the volume button while the phone is off and tap the power button, taking me to the screen with the skateboarding androids. I then have to go into recovery and wipe all data then reboot – every time my phone gets turned off otherwise I cannot get past the boot screen. When i click on the RUU (i have downloaded many, including the one from your site) it loads, and checks the phone. It then gives me the error 170 (i think) for my phone having below 30% power, even if my phone actually is at 100%. It does this with many RUU’s, which i cannot understand? As you can tell i am a newbie to all of this.
Thankyou,
Aaron.

May 22nd, 2012 at 11:24 pm
Jack Says:

Hi Aaron, Yes turns it back to stock even if its branded. This link http://www.htcdev.com/devcenter/downloads is current but you need to filter for device “desire” without the quotes and click find files. Look for the RUU upgrade at 161mb and make sure you have the latest HTC sync. This is obviously an HTC RUU so should work on any desire. Good Luck, Jack

May 22nd, 2012 at 11:48 pm
Jack Says:

Hi Aaron, if you cant find it on the HTC site here is a link to the file in Zip format. Unzip it and read the accompanying PDF.

http://dl.dropbox.com/u/72451564/HTC%20Desire%20Android%202.3%20Upgrade.zip

Regards Jack

May 21st, 2013 at 11:32 am
linux mint tutorialsubuntu helplinux gameslampp for linux Says:

I have read several good stuff here. Definitely price bookmarking for revisiting. I surprise how so much attempt you put to create this sort of great informative site.

Leave a Reply