It’s fair to say that the HTC Desire is getting old. But does this mean that it is time to throw it in the bottom drawer and grab a new expensive upgrade? Absolutely not.
I’m going to show you how to update your rooted HTC Desire with the latest RunnyMede AIO rom from Seb, making it feel like a brand spanking new phone again. The update should help put you in good stead for many more months to come.
Why the RunnyMede AIO Rom?
RunnyMede AIO is probably the best rom I have used for the HTC Desire. It has a rock solid performance and so much to offer in terms of customisations.
The main benefits of rooting and flashing your phone with a new rom include:
- Ability to add loads more apps with A2SD+
- Removes bloatware and phone branding
- Newer Android software and many additional customisations
See the full feature set of RunnyMede AIO by Seb over at the official post on the XDA forum.
10 step summary for upgrading
The process outlined below involves a complete wipe of all data from your phone, including apps, contacts, music, etc. Personally I like to do a complete wipe before flashing a new rom as it clears out any old cobwebs and gives you an uber clean phone.
Don’t forget that contacts can be saved to Google on the cloud for backup purposes. Also, I believe you can sync other data to the Google servers, including apps, although I have never actually attempted this.
- Charge the phone battery to 100%
- Root your HTC Desire (including switch S-OFF)
- Download and install 4Ext recovery software on to your Desire
- Do a Nandroid backup (a complete backup of your phone) through 4EXT recovery
- Manually back up the contents of your phone SD card to your PC, either through your phone or through a card reader – I prefer a card reader as it tends to be quicker
- Format and Partition your SD card through 4EXT recovery – Choose 1024 Mb and EXT4 for the EXT Partition
- Transfer the Runnymede rom onto the newly formatted SD card from your PC
- Format the phone (Partition all system excluding SD card). Note that many people simply choose the options ‘Wipe Data / Factory Reset’ & Wipe Cache + Wipe Dalvik’ which has been proven to work but is not a true wipe of the phone data
- Install the ROM (RunnyMede AIO ) from your sdcard
- Reboot and enjoy! Note that the first boot can take up to 20mins
Common Installation Q&A
Q: I can’t get into the boot loader to access 4EXT recovery.
A1: Check to see if Fastboot is enabled in Settings>Power. If it’s checked, uncheck and try again.
A2: Pull the battery out, leave for 10 seconds, place battery back and try again.
A2: Access it through 4Ext app interface
Q: I am stuck on the boot animation screen on first boot after installing the rom
A: It can take up to 20 minutes for the first install, so please be patient. Failing that, try clearing the Dalvik cache / cache again.
A2: Are you installing AD2SDX on the stock HBOOT version? Wipe and install again but leave the default value of ‘generic A2SD’ in the installer.
Q: The install went fine but my battery dies well before it reached 0%.
A: Try calibrating your battery whilst it is at 100%.
For a whole host of questions and answers, head over to the official post over at the xda-developers forum.
Android Ice Cream Sandwich for the HTC Desire anyone?
The above process also works for installing Ice Cream Sandwich (ICS) beta rom onto the HTC Desire. I’ve tried it and it works. UPDATE: Short ‘how to’ video below.
Currently however, it still needs more development work. Keep checking it though, as updates are happening all the time, making it more stable and more fun.
Hope you found this tutorial useful and that you managed to flash your Desire successfully.
Signing off, so for now, hope enjoy your ‘new’ phone. :)
Leigh (aka laweffect)