I’ve recently been asked to root a HTC Desire HD and put a custom ROM onto it. I agreed to, despite some reluctance — hacking my own HTC Desire was quite a hassle and involved lots of research and considerable time.
Root the Desire HD
Download the Advanced Ace Hack Kit from the link above. Extract it to a new folder, without interfering with the folder structure. Remove any installations of HTC Sync or HTC drivers. Install the HTC drivers included with the hack (from the tools\windrivers folder). Connect the phone and make sure it is set to USB Charger mode only. Enable USB Debugging on the phone (settings, applications, development). Right click on the hack-ace.cmd file and select “run as administrator”. Follow the prompts. You will need a password which is generated each time — you can find a link to it at the bottom of the manual (the manual is included with the download and is called effen-manual.html). Wait for about 15 minutes and several reboots and all will be done.
Once rooted, let the phone boot up, go to the market app, and install ROM Manager. Run and enable ROM manager. Download a ROM of your choice either through ROM Manager or manually on your PC. If manually, copy the download to your phone memory card. Use ROM manager to reboot in recovery and follow the menu options to flash zip from sd card. Wait for 5–10 minutes (and several reboots) for the ROM to install. All done!
The kit can also be run under Linux and OS X, although my instructions don’t cover that.
For me the new ROM is working exceptionally well, it is faster and less battery intensive than the original, official HTC ROM. It also has nicer eye candy.
Once you’re up and running take a look at my list of recommended android apps which is updated every 6 months or so. See the related posts section below for the latest version.
Updated links to AAHK and Affinity Rom