These instructions have been posted in bits and pieces across various threads, but there isn't a nicely laid out instruction set, so people still seem to be getting confused.
This should work on any Desire, from any service provider. The 1.21 and 2.2 updates are both generic stock ROMs, so you will debrand your phone if it has any branding. You may lose apps and settings during the 1.21 update. Back up all your settings and use appbrain to sync your apps before you begin.
1) Check your phone's current version in Settings>About Phone>Software Information
If your software version is 1.21 skip to step 3
2) Download the 1.21 update available here: http://forum.xda-developers.com/showthread.php?t=684259
You can choose to either update using the .exe or the .zip
.exe:
Updates over a USB cable. HTC Sync must be installed on the computer and the phone must be plugged in.
Run the executable and follow the onscreen prompts
.zip: Rename the update update.zip and copy it to the root directory of your SD Card. If it is in a folder this will not work.
Power off your phone, then turn it back on holding the volume down button in.
When a menu appears, scroll using the volume buttons and select recovery using the power button.
When a power icon appears, hold down power and volume up. It may say something about being unable to initialise something, this is not a problem.
When a dialog box appears at the top of the screen, select 'apply sdcard:update.zip'
Once it is complete select 'reboot now' and wait for it to power up. This may take a while.
3) Once you are at 1.21, download the 2.2 manual update found here: http://forum.xda-developers.com/showthread.php?t=741518
Follow the same set of instructions as are used to apply the 1.21 .zip update - they are also in the linked thread.
WELCOME TO FROYO!
If your phone goes into a force close loop after the 2.2 update complaining that HTC Sense has encountered an error, this is what you do to fix it:
Press the search key
Search for 'Settings' and open it.
Select Application>Manage Applications>All>HTC Sense>Clear Data
Problem solved
Just a note, you will want to do this with a full battery, or plugged into a charger - an update can brick your phone if the phone loses power at the wrong time. The chances of this are very, very rare; but it pays to play it safe. Also note that the phones take a long time to initialise after the update is complete, this is normal.
This should work on any Desire, from any service provider. The 1.21 and 2.2 updates are both generic stock ROMs, so you will debrand your phone if it has any branding. You may lose apps and settings during the 1.21 update. Back up all your settings and use appbrain to sync your apps before you begin.
1) Check your phone's current version in Settings>About Phone>Software Information
If your software version is 1.21 skip to step 3
2) Download the 1.21 update available here: http://forum.xda-developers.com/showthread.php?t=684259
You can choose to either update using the .exe or the .zip
.exe:
Updates over a USB cable. HTC Sync must be installed on the computer and the phone must be plugged in.
Run the executable and follow the onscreen prompts
.zip: Rename the update update.zip and copy it to the root directory of your SD Card. If it is in a folder this will not work.
Power off your phone, then turn it back on holding the volume down button in.
When a menu appears, scroll using the volume buttons and select recovery using the power button.
When a power icon appears, hold down power and volume up. It may say something about being unable to initialise something, this is not a problem.
When a dialog box appears at the top of the screen, select 'apply sdcard:update.zip'
Once it is complete select 'reboot now' and wait for it to power up. This may take a while.
3) Once you are at 1.21, download the 2.2 manual update found here: http://forum.xda-developers.com/showthread.php?t=741518
Follow the same set of instructions as are used to apply the 1.21 .zip update - they are also in the linked thread.
WELCOME TO FROYO!
If your phone goes into a force close loop after the 2.2 update complaining that HTC Sense has encountered an error, this is what you do to fix it:
Press the search key
Search for 'Settings' and open it.
Select Application>Manage Applications>All>HTC Sense>Clear Data
Problem solved
Just a note, you will want to do this with a full battery, or plugged into a charger - an update can brick your phone if the phone loses power at the wrong time. The chances of this are very, very rare; but it pays to play it safe. Also note that the phones take a long time to initialise after the update is complete, this is normal.
Last edited: