HTC Desire Gets A Working Ice Cream Sandwich ROM (+ Installation Guide)
By on November 22nd, 2011

Its been nearly a week since the Android 4.0 Ice Cream Sandwich code went public, and developers of all popular Android phones have been working hard on getting a somewhat stable ICS port for their phone.

The Galaxy S2, Galaxy S, Nexus S, HTC HD2 and the Xperia X10 have already got an alpha build of Ice Cream Sandwich based on AOSP.

Now, adding to the above list of handsets is the HTC Desire. Since the ROM is still in alpha, quite a few things don’t work including Camera, sensors, Bluetooth and most importantly H/W acceleration, which is responsible for the super-smooth UI in Android 4.0 Ice Cream Sandwich.

All other core features like Wi-Fi, SMS, GPS, Sound, 3G, and Gmail sync work fine. Below is a small installation guide for all HTC Desire owners interested in trying out the Ice Cream Sandwich ROM on their handset.

Before proceeding with the steps mentioned below, please make sure that you have a rooted phone and are using the stock HBOOT.

Here are the steps to install Android 4.0 Ice Cream Sandwich on your HTC Desire-:

Step 1) Download the latest version of the ICS ROM for Desire from here (Alpha 0.2_2) or from here. Transfer the zip file to your Desire’s memory card.

Step 2) Now, reboot your Desire into Recovery mode either manually or using the Quick Boot app.

Step 3) Desire owners first need to wipe all the partitions before they can install the ICS ROM on their handset. Navigate in the recovery menu using the volume keys, and select the desired option via the power key.

First, format the /data partition by selecting the ‘wipe data/factory reset’ option. Then format the cache partition, by selecting the ‘wipe cache partition’ option. To format the /system partition, navigate to ‘mounts and storage’, and then select the ‘format /system’ partition option.

Step 4) After you have formatted all the necessary partitions, select the ‘install zip from SD card’ option, and then ‘choose zip’ option. Then navigate to the zip file you transferred to your handset in Step 1 and select it.

Wait patiently while the ROM is flashed. Once flashed, select the ‘reboot system now’ option to restart your phone. Since it’s a first boot, the handset will take some time to boot.

Thanks to anonymous for the featured image!

Author: Rajesh Pandey Google Profile for Rajesh Pandey
Rajesh is a 19 year old nerd, currently pursuing B.Com Hons from Bhawanipore college in Kolkata, India. He loves everything tech, especially Android. You can follow him on twitter @ePandu or mail to him at

Rajesh Pandey has written and can be contacted at

Leave a Reply

Name (required)

Website (optional)

Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN