The HTC Desire HD has been out for quite a while now. It has been considered one of the best among its class, and we’ve already heard a lot of praises about this Android smartphone over the Internet.

Some of you may be happy and contented with whatever HTC has decided to load the Desire HD with.  Others are not as content.  For the latter type of people, we bring glad tidings.  If you want to see more action on your Desire HD, having Ice Cream Sandwich running inside the device might probably do the trick.  This article will teach you how–specifically, how to update your Desire HD to Android 4.0.3 via the LC ICS 4.0.3 ROM.  So, check out the rest of the guide for the instructions.

There’s no official Ice Cream Sandwich (ICS) for the HTC Desire HD just yet. The one that we are going to use here is based on the Android Open Source Project (AOSP) and CyanogenMod 9 (CM9). This custom ROM has been developed by the guys from XDA Developers who are always at the forefront of innovation for the Android community. They call this custom ROM the LC ICS 4.0.3 – 1.0.beta4, which will indicate that it is still in the beta stage of development. You need not worry, though, because this custom ROM already received a lot of good reviews from people who have tried it.


This process will require you to root your device which will void its warranty. And, we would like to explicitly mention that this custom ROM will only work with the HTC Desire HD. Please don’t attempt to use this ROM or these instructions on a different device.


  • You need to have a Windows PC with Internet connection
  • The HTC Desire HD needs to be rooted.
  • ClockworkMod Recovery must be installed on the device.
  • You need to backup all your data.
  • You need a USB cable to connect your device to the PC.
  • The device has to be fully charged.


  1. Download the LC ICS 4.0.3 – 1.0.beta4 ROM from here and save the file to your computer.
  2. Connect the device to your PC via the USB cable.
  3. Copy the downloaded ZIP file into the root directory of the device’s external SD card.
  4. Turn off the device.
  5. Turn on the device again and access ClockworkMod Recovery menu by holding down both the Volume Down key and the Power button. This will take you to the bootloader screen.  When you are already in the bootloader menu, you can use the volume rocker to navigate and the Power button to select an item.
  6. Select “bootloader”, and then select “recovery”.
  7. Choose “Backup and Restore” so that you can backup the existing ROM.
  8. Wipe out all phone data.  To do that, select “Wipe data / factory reset”.
  9. Then, select “Wipe Cache Partition”.
  10. From the main menu, access “Advanced” and then run “Wipe Dalvik Cache”.
  11. Return to the main menu and select “Install zip from sdcard” and then choose “Choose zip from sdcard”.
  12. Look for and then select it to start the install process.
  13. Once everything is done, choose “Go back”.
  14. From the main menu choose “Reboot system now”. The next time the device boots, ICS will already be running.

You should now be able to enjoy the much-coveted Ice Cream Sandwich on your HTC Desire HD Sim Free, thanks to the LC ICS 4.0.3 ROM.  Congratulations!

  • Glenn Thum

    Doesnt work for me! Even after wiping data and wiping the cache, it still returns back to the old rom. Pls help if possible thanks!

    • Glenn Thum

      Sorry for the wrong info! I eventually got it right, appapprently my radio was S-ON and not S-OFF, fixed the problem and the os is working well! However is there a bug with the camera?

  • Jonathan Tulley

    hi i have followed your instructions to the letter …. the phone now boots to a splash screen then goes no further …. HELP :-0(

    • shaun

      did you resolve this? i have the same problem

    • Toia_alexandru

      I have the same problem too. Please, can you help me if you fixed it on your device?

  • Laksh Reddy

    Works perfectly well for me. Before this, few days ago I upgraded to gingerbread with an official update. This screwed my radio as my connection used to drop off often and signal used to be weaker than before. Now with this Ice Cream Sandwich update although radio version has changed I have to see over next couple of days if my signals still drop out.
    Apart from that at this stage my phone looks perfectly well and ICS looks awesome. So refreshing!!! :) Good luck to others!!!
    And thanks for this post!!!

  • Guest

    does this work with a Mac?

  • guest

    Installation worked beautifully.
    However, the data connection speed is significantly slower than the previous rom I had been using and the camera is a little buggy too.

  • Somay

    Anyone know if i can use this and install using a mac?

  • boondoggler

    does the camera work properly?
    a problematic fault with the ported ics roms on xda at the moment..

  • Lukasglonti

    camera not working

  • Olai Solheim

    I get a bug with the camera. Cannot take photos or film in this state.

  • Rottweilerjocke

    it sucks,, i try to change language but still half of it is still in german

  • saravana

    when wil i get official update for it in india ?????????

  • HD

    wifi not working.
    very very big bug.

  • HD

    wifi not working.

  • coureyv

    Good explanation. My HTC DESIRE HD A9191 work fine. Last problem to solve: the phone with bluetooth, in my car, do not work correctly.