AOKP Android 4.0 ROM for HTC Desire


Page content:

  • 1.ROM Info
  • 2.Pre-Installation Requirements
  • 3.How to Install AOKP on HTC Desire

Here’s a new Ice Cream Sandwich Android 4.0.3 based ROM for the HTC Desire, developed by XDA developer K900. Named ‘AOKP for Bravo’, it is an Android Open Kang Project ROM i.e it has been ported over from the ICS ROMs for the Nexus S. (Bravo is another name for the HTC Desire)

Keep in mind that this ROM is quite new and still under development, so bugs are to be expected. Read on for a look at the features of the ROM:

  • Based on latest AOKP sources
  • Live Wallpapers
  • Weather Fixes and Improvements
  • Light in size; most downloadable apps removed
  • Power key can be used as shutter key in camera
  • Toggle-able adb notification

Continue reading to find out how to flash this ROM on your HTC Desire.


The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know exactly what you are doing. If any damage occurs to you or your device, including a bricked, non-functional device, we won’t be held liable. You have been forewarned!!!


This Rom and the guide below is compatible only and only with the HTC Desire. It’s not compatible with any other device. Check your device model in Settings » About phone.

ROM Info

  • Developer → K900
  • Original Development Page → here.

Pre-Installation Requirements

  • Rooted HTC Desire with Clockworkmod Recovery installed.
  • Stock HBOOT.
  • Battery charged to minimum of 50%
  • This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.

How to Install AOKP on HTC Desire

  1. Download the AOKP ROM file to your PC from → here [Filename: | Size:  87 MB]
  2. Also download the Google Apps file from → here. [Filename: | Size: 44 MB]
  3. Transfer the downloaded zip files from step 1 and 2 to the root of your external microSD card on the HTC Desire.
  4. Switch off your phone, and reboot into ClockworkMod Recovery (Hold Volume Down and the Power button, then use Volume Down to highlight “bootloader” and press the Power button to select it. Once in the bootloader, use Volume Down to select “recovery” and press the Power button to select)
  5. [Optional] Perform a Nandroid Backup of your existing ROM, so that you can always restore it from recovery if something does not work out with this rom. To perform a backup, select Backup and Restore –> On the next screen, Select Backup again.
  6. Perform a full Wipe.
  7. Wipe data / factory reset –> confirm Wipe data/Factory reset on the next screen
  8. Wipe Cache Partition –> Confirm Wipe cache partition on the next screen
  9. From the main menu, select Advanced, and then Wipe Dalvik Cache–>Confirm Wipe Dalvik on the next screen
  10. Now scroll to “Install zip from sdcard” and select it.
  11. Select  “Choose zip from sdcard”. Scroll to the file on the sdcard and select it.
  12. Now confirm installation by selecting “Yes — Install”. The ROM will start installing.
  13. After the installation is complete, select “go back”. Do not reboot the phone yet as we have to flash the Google apps package as well.
  14. Select  “Choose zip from sdcard” again. Scroll to the file and select it.
  15. Now confirm installation by selecting “Yes — Install” to install Google apps such as Gmail, Market, etc.
  16. After the installation is complete, select “go back” and then select “reboot system now” to reboot your phone.
  17. The first boot will take time, so wait a while for the phone to boot up, then enjoy AOKP ICS ROM on your HTC Desire. If you get force closes (FCs) and app errors after first boot, reboot phone again and then continue using the phone.

That’s it. The ROM is now installed on your phone. Visit the source link given below to find out more about the ROM. Share your thoughts and problems in the comments below and we’ll do our best to help you out.

0 Comment

  1. Dark Knight1 says: Reply

    download links don’t work please fix

  2. Type R says: Reply

    Thank you, works great!

  3. R-R says: Reply

    I’ve got down to step 8 but I don’t see a main menu to choose “Advance”, can anyone please help ?

    1. Kapil says: Reply

      It’s on the recovery’s main menu, as Advanced. It’s in every recovery, you can’t miss it. Just go back to main menu using the back option at the bottom from where you are in the recovery and you’ll find it.

      1. R-R says: Reply

        Thanks Kapil. I’m now up to the step where I need to flash the rom from SD card. However, I’ve just realised the file I’ve downloaded from the link was corrupted. I’ve just tried 3 times but still finished with incomplete file 30Mb file and 43mb files respectively. Any way that I can download the proper file in full? Any other links?

        1. Abhijeet Mishra says: Reply

          Hi, please download this latest ROM file based on the latest AOKP release: 

          Also, download latest Gapps here (instead of the one linked in the guide): 

        2. Kapil says: Reply

          Yep, do as Abhijeet advised. Those download links won’t get broken either. Go for it.

        3. R-R says: Reply

          Works fine now with the Milestone 5 and latest Gapps. Thanks Abhijeet and Kapil.

  4. google sync not working

  5. Graham Turner says: Reply

    works fine what app do i need to creat a partition i an use for internal memory??

  6. plz help me from where i can download original rom for HTC desire???? plzz link me

  7. breeze_B says: Reply

    At step 16, chose reboot but it jump to Hboot and I chose reboot now again ….and again….help plz….

Leave a Reply