Telstra HTC Desire Android 2.2 Froyo update

Disclaimer:

The processes explained in this post has the potential for you to either loose data and most likely your warranty! If you have not or are not familiar with updating firmware ROMs I suggest you stop reading right now! as I will not be held liable for any of the above mentioned items…

I recently got myself a Telstra HTC Desire smart phone, it comes with Android 2.1 Eclair with lots of Telstra bloated crap that I never use, but is non removable as they have been compiled into the ROM. I was aware that Android had released an update and was wondering if/when this would be made available to the end user via the OTA update function. Well there is only vague reports claiming “sometime in Q3” yet other companies in the UK & Europe have been updated.

So this left me wondering if there was a way to circumvent this restriction, after all Android is an OSS project the only limitation here is my phone company. So after some searching on the net (all of about 2 minutes!) I had many references to how to make the phone rooted (Jailbreak) remember Android is Linux based so the administration user is root hence the term rooted (not to be confused with other meanings!) one you have done this to your phone this opens up a lot of possibilities so be warned…

The first thing you need to do before you event think about doing this to your phone is to backup all data that you have stored on it, there are applications in the Market that can assist you with this process.

The first thing to know is that this phone comes with version 0.75 of HBOOT so this mod is doable without any messing around! So you need to get yourself a copy of unrevoked and click on the Desire image then click on the unrevoked link and download for your OS (Windows, Mac OS & Linux) you need to ensure that you have USB communication with your phone prior to running this as it will replace the recover ROM thus unlocking it to give you root access. Now as I use Linux when I ran this application it had on-screen do this, do that text, so its fairly simple just follow the prompts. At this point all you have done is to unlock the recover bootloader you have not altered the OS on the phone yet!

The second thing is to select a ROM version that will suite these can be found at XDA-Developers there are currently nineteen listed ROMs for download! I chose the OpenDesire Team ROM as I wanted essentially what was currently on the phone just without all the Telstra bloat ware! Now you will notice that there are two types of ROM available, ones with HTC-Sense and ones without. the differences between these ROMs is that the ROMs without are pure Android, where as the ones with HTC-Sense have applications by HTC (could be seen as bloat ware!)

So you need to simply download the ROM of your choice, by clicking on the links they will give you a description of what has been done to each ROM etc so the choice is entirely up to you what you go with (most likely download a few and give them a try!) there is also one other file you must download this is the latest radio file grab the highest version number (currently 32.43.00.32U_5.09.00.20.zip) Now simply copy both the radio file & the ROM/ROMs to your micro SD on your phone.

OK now the fun begins! I must stress at this point if you are having any second thoughts simply don’t proceed any further! remember the disclaimer I stated at the beginning 😉  The other thing I found from updating from the default Telstra ROM to the one I selected it left some broken shortcuts (because of the bloat ware is now gone!) so I suggest a full factory reset once you have your new ROM installed (although some claim this is not necessary) Now to bring up the HBOOT menu you need to power off your phone, then holding the back button down while powering up the phone will give you the HBOOT menu. You will have the following options to choose from…

  • BOOTLOADER
  • REBOOT
  • REBOOT BOOTLOADER
  • POWER DOWN

Select the BOOTLOADER option, you will now have the following options…

  • FASTBOOT
  • RECOVERY
  • CLEAR STORAGE
  • SIMLOCK

Select the recovery option, your phone will appear like it booting up as normal but you will get a black screen titled ClockworkMod Recovery v2.5.0.1 You now have a list of items as follows…

  • reboot system now
  • apply sdcard:update.zip
  • wipe data/factory reset
  • wipe cache partition
  • install zip from sdcard
  • nandriod
  • partition menu
  • advanced

Select the install zip from sdcard option you will then have the following options…

  • apply sdcard:update.zip
  • choose zip from sdcard
  • toggle signature verification
  • toggle script alerts
  • +++++Go Back+++++

Again select install zip from sdcard option from here you navigate to the ROM and Radio fie and apply each one do the Rom first then the Radio file. It helps if you just place the files in the root of your SD card that saves hunting for the files! however, I made a directory called Firmware and placed them in that! Once your two files have been installed you keep pressing the back button until you get back to the first menu where you have the option to reboot the phone. Now just in case you didn’t guess it you are going to reboot your phone! Now if you had deleted all data from your phone and maybe even strayed into the partition menu and formatted them it may take up to 3-5 minutes for your phone to be ready for use. You will still have the Telstra boot logo then a pretty Andriod one depending on what ROM you decided to go with. If all went well you should now have Android 2.2 Froyo on yout HTC Desire…

Disclaimer:

The processes explained in this post has the potential for you to either loose data and most likely your warranty! If you have not or are not familiar with updating firmware ROMs I suggest you stop reading right now! as I will not be held liable for any of the above mentioned items…

© 2010 – 2016, Scott Evans. Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Comments are closed.