A couple of years ago, there was a fierce race between Samsung and HTC to release the first Android running device with a 1 GHz processor. During these two years many things have changed and the whole Android world has gone to new heights in the users preferences. But there is still one thing that can’t be changed, the former flagship devices. Both HTC and Samsung have provided end users to means to upgrade their Desire’s and Galaxy S’s to Android 2.3 Gingerbread, but it looked like that was the end for two devices that made history. Thankfully, the dedicated developer communities stuck with these old devices and gave them new life. This article is meant to be a user guide for people who want to install the Runnymede AIO v6.1.1 Special Edition Custom ROM on their HTC Desires.
Before we move on you should know a couple of very important aspects regarding rooting any Android device. Updating your HTC Desire with a custom ROM will most likely void your warranty, so if you are uncomfortable with this and still have warranty for yourDesire you should probably stop here. If somehow, something goes wrong, you are on your own. Neither we nor the developer of this software can be held responsible for any damage that might come to your device by following this guide. By all means, you should not be discouraged by the above statement, as everything in this article should work thanks to the testing process that came prior to the release of this custom ROM. Thanks to the guys over at androidadvices for finding this procedure.
Like many other innovations brought to our devices by the developer community, the Runnymede AIO v6.1.1 Special Edition Custom ROM was the first HTC Desire ROM and one of the first ever custom software out there that supported a graphical interface on installation. This ROM came with custom made installer that made use of the touchscreen during the installation procedure. This was a real breakthrough and it was possible thanks to the development of a touch supporting recovery. Read below to find out the features of this amazing ROM:
- Based on official HTC Sensation XL base 1.27.1400.4: Android 2.3.5 with Sense 3.5
- Full-featured Sense 3.5 with all 3D widgets
- RCMix3D Tweaks: custom options for lockscreen, statusbar, Rosie tweaks, scripts, and more!
- Supports generic A2SD and custom AD2SDX by amarullz (only for CM7r2 HBOOT): requires 1 to 1.5GB ext4!
- Deodexed and zipaligned
- With init.d support
- System optimization for graphics & speed
- Multilingual (almost all languages)
- Trackpad-to-wake and trackpad-to-unlock
- Superuser 3.0.7
- Virtuous_oc or andrev_oc daemon (default smartassV2: 384-998MHz wake, 384-576MHz sleep)
- Includes Daemon controller for custom OC/UV settings (optional)
- Includes IncrediControl for CPU frequencies and voltages (optional)
The second part of this tutorial consists of the steps needed to be taken before the actual flashing process. While these steps are not mandatory, we strongly advise you to follow them, as they mostly refer to backing up the information that is already on your device. Installing the Runnymede AIO v6.1.1 Special Edition Custom ROM on the HTC Desire is fairly harder than installing a ROM on any other devices, so backing up your data is very important. All you have to do is to follow the steps below and your personal information will be saved in case something goes wrong.
- Text messages – Install this app: SMS Backup & Restore
- Phone Contacts – These can be synced via your Gmail/Google account or by exporting them to the micro SD card
- Call Log – Install this app: Call Log Backup and Restore
- Pictures, Music, Videos, Files etc.– Copy to internal memory card
- Internet & MMS Settings – Backup all the settings from this path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names”
As a general rule, none of the information stored on either the internal memory card or the external micro SD card can be affected by the updating process. Just to be sure you should also back up this information to your PC or MAC. Unlike other devices out there, the Desire has seen its fair share of custom updates but you never know when something goes wrong.
Before proceeding to the flashing process, you must also do the following in order to maximize your chances of success:
- Charge your device to full or to a minimum of 70% to ensure that the phone will not power off during the install process.
- Enable the USB debugging in your HTC Vivid. This can be done from the following: Settings > Applications > Development > USB debugging. The USB Debugging option should be ticked.
- Turn Off all the antivirus as well as Firewall tools in your computer as these tools tend to interrupt the process of firmware update.
- You need to root your device prior to this update and this can be done easily via the Unrevoked tool you can download from here.
- You also need to make sure that your HTC Desire is S-OFF and this feature can be achieved by running the Revolutionary tool made by unrevoked and AlphaRev. You can download it from here.
- You have to make sure that you have a microSD card that supports this custom ROM, and for that you need to have at least 1.5 GB of free space on it and a secondary Ext4 partition of at least 1 GB. You can find out how to make your card suitable here.
- The next requirement is that you are running on the stock HBOOT or on the CM7r2 HBOOT. If you don’t know what these thing mean check out this site here, which also happens to be the place you can download these important pieces of software for the Desire.
- Finally, the last requirement is that you have a custom recovery that supports touchscreen commands such as the touch version of the ClockWorkMod recovery or the 4EXT recovery.
The third part of this tutorial is actually the hard part, as it covers the whole flashing process. Many people tend to think that flashing your phone is a risky and dangerous business, but if done properly it actually poses less of a risk that installing an app. Flashing files also gives you a nice and comfortable way of tweaking various aspects of the Android OS without the need of a computer. On the HTC Desire this process has been thoroughly perfect and you will probably not even feel that you are not running an official Recovery or ROM.
- The first step requires you to download this Runnymede AIO v6.1.1 Special Edition Custom ROM Package to your computer and then copying it to the root of your HTC’s Desire memory card. Be sure not to place the file in any subfolders. Just to be sure also use the original USB cable.
- The second step is a bit trickier and it involves rebooting your HTC Desire into bootloader mode. In order to do so, you must first turn off your phone and then start it up by pressing the Volume Down Key and the Power Key simultaneously. You might not get it right at first, but before going any further you need to be in this menu. It is also worth noting that after you entered this menu you should wait for a couple of seconds before pressing any other keys. Then just select the recovery option and the phone will start in the Recovery mode.
- The third step consist of backing up the existing rom via the Backup and Restore->Backup and then selecting the Wipe data/factory reset & Wipe Cache partition options in order to clear some important areas needed by the new custom ROM.
- The last step is the one that actually installs the Runnymede AIO v6.1.1 Special Edition Custom ROM. All you need to do is select Install zip from sd card > Choose zip from sd card, and then choose the “Runnymede AIO v6.1.1 Special Edition” zip file which you have conveniently placed in the root folder of the microSD card.
Now all you have to do is wait 5 to 10 minutes for the software to do its trick. After a successful flash, the HTC Desire will boot to either the recovery console or to the normal starting phase. If the smart phone does not reboot in the normal way all you have to do is select the reboot option from the recovery menu and then simply wait for it to start. Mind you, the first boot might take a bit longer than usual because the software needs to do some additional tinkering.
In the unlikely case you encounter problems during flashing you should follow the steps above again and re apply the firmware update. This is also valid in case you get the dreaded boot loops. In any case, you might want to restore that nandroid backup you made earlier before attempting to redo the steps above.
After all of this if everything went smoothly you can safely breathe as you have successfully updated your old HTC Desire with the latest Runnymede AIO v6.1.1 Special Edition Custom ROM. All that is left now is for you to enjoy your new software and be amazed at the wonderful work the developers have done. Special thanks to the developers over at xda-developers and to the creator of the ROM.