How to Update HTC Desire with ICS 4.0.4 Custom ROM Firmware

htc desire logoHTC Desire users can soon desire for more as very soon the Jellybean 4.1 custom ROM firmwares will be available. But before Jellybean, in this article we will be checking out on how you can update your HTC Desire with the latest ICS Android 4.0.4 firmware. Please note that unfortunately, there won’t be any Official ICS release for HTC Desire. The firmware which we will be checking out is a custom ROM firmware and not the Official firmware released by HTC. It’s important that you to unlock the boot loader if it’s locked and also the S-Off should be gained before you apply this custom ROM firmware.

For installing this update, you need to ensure that the device is rooted as without rooting and custom Recovery image, it’s not possible to apply this update.

Disclaimer: Follow all the instructions mentioned in this article carefully because if you don’t adhere to the instructions mentioned then there is a possibility that your HTC Desire may get bricked for which we should not be held responsible in any manner.

Features of HTC Desire:

  • Usb tethering
  • USB mass storage
  • Camera + preview + panorama + video working
  • WiFi
  • SMS
  • GPS
  • Sound
  • Calling
  • Touchscreen
  • Stable 3G
  • Gmail sync + calendar working with gmail
  • SD read/write
  • All sensors
  • BT
  • Picassa sync
  • Fixed permissions (3rd party apps that needed maps now works)
  • Headphones
  • Native A2SD (can flash other scripts)
  • Google Backup
  • HW acceleration
  • Wi-Fi tether
  • Data usage tracker
  • Video streaming and playback
  • Extended power menu
  • Track pad
  • Market with paid apps

Don’t use HTC Sync to back up the data, but with the help of manual instructions back up all the data present in your phone so that if the data gets lost or corrupted, the same can be restored easily.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log - Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Battery left in your HTC Desire should be more than 40% so that your phone doesn’t give up in the middle of firmware update. Disable all the antivirus suites in your computer and uninstall the same in your device as these tools generally tend to interrupt the process of firmware update.
  • Enable the USB Debugging in your HTC Desire from the path “Settings > Applications > Development > USB debugging”. The USB Debugging option should be ticked as shown in the below screen capture.

So now assuming that you have followed all the instructions, you can now proceed to the next step where we have summed up a detailed guide on how to apply this firmware in your phone.

About Pradeep Neela

Friends call him Droid Geek because he tries out different ROM’s everyday and helps droid users experience better features on their devices. Add +Neal Pradeep on Google Plus for more Updates.