Download & Install CyanogenMod 9 Android 4.0 ICS ROM for HTC HD2

CyanogenMod 7 is one of the best Android ROM for HTC HD2. And we have CyanogenMod 9 Android 4.0 Ice Cream Sandwich ROM for HTC HD2 now too. The ROM is based on ICS AOSP via CyanogenMod sources. However, it is still an alpha release so stuffs might not work properly. Example, USB mass storage and camera are not working yet on Alpha3 – 16/12/2011 release. But rest assures that developers will improve CM9 ICS ROM for HTC HD2 performance and fix all the bugs in future releases.

CyanogenMod 9 Android 4.0 ICS ROM for HTC HD2

Quadrant score
Android 4.0 AOSP stock launcher
Software information

Give CyanogenMod 9 Android 4.0 Ice Cream Sandwich ROM a try on your HTC HD2…

Installation guide ~ How to Install Android 4.0 Ice Cream Sandwich on HTC HD2? (Video)

Download CM9 Android 4.0 ICS ROM for HTC HD2 here.


  1. Hi Jayce,

    First of all i wanna thank you that you do all the great stuff like android and the HTC HD2!

    I hope that there’s soon a update for Ice Cream Sandwich, and that everything will work fine and better than the last version of Android!

    I follow your site every day, hope all the developers will find the best ROM ever!

    Thanks for all

    Greetz Sjoerd (HTC HD2) (all the way from the Netherlands)

  2. Dear Jayce..

    I’m following your blog quite sometimes and have got a lot of android knowledge from it. Tq very much.But, I’m still beginner in this path and need your help if can to show me how to root the HTD Desire HD.Your help really appreciated.


  3. hi jayce, i have nexushd2 ics beta 7 rom flashed on my htc hd2, and i know u heard about nexushd2- ics beta 8 that came out today (12-28-11), but when i followed all the steps on this site page, (, and i use cwm, to flash it, i have it downloaded on my sd card already, i choose it from the sd card and flash it, (beta 8), but after the first few steps, it says installation aborted, what happened? i already wipe data and factory reset, and dalvik wipe, but after when i flash it installation aborted occured, what should i do?????

  4. wat do i do? i open flash.cfg and it has nothing like the examples u have on ite, or do i have to type them? and change vaules, what are the values? ?-?-?

  5. hello anyone plese tell me how to move ice cream sandwich to sdcard and how to install that software in my htc hd2 2.2 vearsion plezzzzzzzzzz plzzzzzzzzzzz tell me anyone

  6. Jayce, big credit to you my sir!

    I previously installed the Alpha 1 version, which works. now trying to install the beta 9 It wont load past the HTC logo. Any thoughts?


  7. dear jayce my device is htc hd2. while i am installing 4.0 sandwich ice cream it displaying (booting no sorce ) so plz help me to installing process
    i am not able to understand u r links so for me plz give me the detail procedure……

  8. Dear sir /
    Thanks for your effort , actually i have install CyanogenMod 7 android 2.3.7 it is working okay so far unless some hunging it is not the problem, now i want to update my phone to this new rom ic4 . i tried to follow the instruction but no way errors occurs.
    plz do help me in this issue l am really enthusiastic to use the ic android 4

  9. once i tried to install the RADIO or HSPL or Recovery the errors come on
    and also once i go directly to install the CyanogenMod 9 , errors come on
    any help

  10. Hi Jayce
    I’ve installed this rom on my htc hd2 and it’s great. Thank you very much πŸ™‚
    But I can’t use the camera and I don’t find android market application on my phone…
    What should I do?
    And, how to uninstall this rom because I want to install other roms in the near future…
    I apologize if i have done anything wrong

    Thank you…

  11. Hai Jayce,
    I have CyanogenMod 7.1.0 (android version: 2.3.7) on my htc hd2. It really works great, except some bugs and a slow startup. I want to update to CyanogenMod 9 Android 4.0 version soon but I want to know How to keep my apps, data and app data files on sd when I installed the new version.. example; I have for example now angry birds on my phone, when I updated my phone I want to have angry birds on the new version with my save file.. How to do this?

  12. hai Jaycees..
    is cyanogenmod 9 android 4.0.3 available for HTC hd2.. is. it stable? please tell me. and which is the latest stable android version?

  13. hi

    cm 9 is very nice to use on my hd2 but i have this problem of connecting to wireless.. i had the same problem with other roms… cm 7 and stock roms are the only ones without this problem. Is there any solution?

    if i try to connect to wireless my hd2 says “authentication failed”

  14. Hey Jayce I asked a question before in the pics 4.0.3 and I sed it was slow so u referred me to dis website and I’m just wondering dus everything work if not please list the things that don’t work.

  15. Hi,

    I have a question on the my HD2 Quadrant Score. I am recently installed CM7 7.2.0 RC1 bravo (Typhoon v.3.8.0-magldr) with Kernel Version: [build number:GWK74] Android Version:2.3.7 – running with Quadrant Score 1040 only. After Overclock using CM7, only Score 1150 only. May I know why sooo much compare to yours 2.5k++ and someone even reach 2800++? How to reach 2k++?

    My mem info (avail/total): 180MB/410MB only not as what you mention avail reach 230MB?

    Thank for your valuable infor….

  16. hi jayce i already done all Ur step but i wanna know that why my HTC HD2 miss a lot of drivers? what should i do now ?

  17. Hi Jayce, im a total newbie with xda and with android on HD2. I would like to install it using your method, which ROM do you suggest? so that everything is working. does not have to be ICS, but would be great if it were. can you please post a link to its download and the CWM size I will need? Thank you immensely.

  18. Hi

    am running sd version of android ver 4.0.4 icecreamtosti, everything seems to be working fine but the camera, it says insert sd card before using camera and no option to mount or unmount sd card, what could be the fix for this? Tks

  19. Or could u advice which sd version of ics is more stable to use in htc hd2 and pls the download link also … : )

  20. Hello,
    when i charge it my battery % doesn’t go above 40% i try clearing battery stats alll those radio 2.15 nothing happens and battery drains from 40% t0 10% in less than 30 mins

  21. I have an HTC HD2 cyanogen 7 mod T-Mobile. (Gingerbread)
    I want to know if Instagram is an issue for this mod.? I can’t seem to find it in the market and links to download it don’t seem to work. Any tips clues or ideas. ??

  22. Hello, first of all thank you so much for this helpful website. What you are doing is a great thing πŸ™‚

    Now off to other things. I have installed NexusHD2-IceCreamSandwich_Beta10 on my HTC HD2. I followed all the steps and only have 3 issues.

    1) The battery life is way to short. It won’t last a full day.
    2) I can’t seem to view netflix, the app downloads just fine, but it won’t show the video.
    3) The camera is not working well. It freezes up ( so I don’t use it).

    The problem that bothers me the most is #1 (battery life too short). Is there a fix for this? Besides the issues I have, I think this is a great OS for the phone. I didn’t want my HD2 to be thrown away. Again thank you for breathing life into my HD2.


      • Jayce, you’re awesome guy!!!!!!! I didn’t think you would reply so quick!

        I’m very excited! I downloaded another ROM ( NexusND2-ICS-CM9-HWA-V2.3) and followed the previous steps to install it, but i’m running into problems.


        1) HSPL4 (ok)
        2) Radio (ok)
        3) MAGLDR (ok, but I don’t get a black menu with options 1-12 like the first time. After this step the phone just restarts and is ready to use, not ready to reprogram)
        4) Recovery (not yet here)
        5) Install new ROM (Not yet here)

        Because I already have done all the steps with my current OS, do I have to follow steps 1-5 again, or can I jump right into step 5 and if so how? I’m sure you’re a busy person. Can you please, when you have time, get back to me. I know its allot to ask. Thanks again!


        • You can skip HSPL4, radio and MAGLDR installation. But you need to install the correct CWM layout size for NexusND2-ICS-CM9-HWA-V2.3. Then install Android ROM.

          • Sir, I sorry, I don’t mean to go back and forth. But I don’t know how to install CWM and then install Android ROM.

            What are the steps to re-installing CWM? I’ve tried but don’t know how. Like I said before, how can I get the black menu that gives me the 1-12 options from the MAGLDT? Once I get the MAGLDR menu, I can figure it out. Thanks πŸ™‚

  23. haii jaycee..
    now im using wm in my hd2
    im a beginer,,,
    and i need a nand android on my hd2.
    which rom is better to be as a new nand rom?
    pls post the rom download link too..
    my radio version is 2.15
    and it is htc leo-tmobile!!
    reply mee thanx


  24. Hi.
    I have NexusHD2-ICS-CM9-HWA_V2.4 on my HTC HD2. I have two problems: 1 is: I can”t put a foto by the groups or famili. In the normal contact there it is but not in the group. When I klik the place than in the coming contact you see the foto.But again not in the group. Problem 2:
    How can I put a widget or map on the homescreen with a group with telephonenumbers?

    Thanks for your answer.
    Greetings Coty

  25. Hi, I have Install CLK ,but i am stuck also in the command “waiting for device” message appears and dont go away how to resolve that … and also uο»Ώ have a break point between device driver and fastboot. i have download it from ””. you can see it πŸ™

  26. Jayce can you simplify this installation step fot me.i’m a beginner

    Please use at least 170MB system partition and at least 2MB cache partition.
    Please refer to ksubedi’s HD2 NAND Toolkit and/or mskip’s guide.
    Cache partition (/dev/block/mtdblock4) is only mounted and used by CWM.
    Cache partition size is not important because the data partition (/dev/block/mtdblock5) is used as the cache space when running Android.
    If your HD2 has bad NAND blocks, you may need larger partitions.
    Wipe Data/Factory Reset while doing a fresh install. (Optional: also delete /sdcard/Android folder or format your SD card if you have any strange issue.)
    Advanced -> Wipe Dalvik Cache while upgrading from an old version and wanting to retain data.
    Flash this ROM.

    and i’m using cLK

  27. hey jayce i just installed ics 4.0 on my htc hd2 and was wonder why i keep on getting a message saying that the trebuchet launcher not repsonding. any ideas what it is and how to fix it?

  28. On mu htc hd2 i have instaled android 2.3.7 darkedition cm7ite i have problem with the navigation-doesent wotk i download couple of navigation from black market alpha but noone doesent wotks mesage”cant findgps signal i try it on open sky still no signal in eetings gps satelite is turmed on can you ttell me what is the poble shoild i change rom or smt.if i need tochange rom pls tell me thebest rom for htc hd2 i tryed icecream but im notsutisfied with it

  29. I just bought an HTC HD2 that has had this done to it – Nexus HD2 – ICS – CM9 ROM Currently Installed – Use YOUR Favorite ROM. Hard SPL 2.08 cLK – UNLOCKED ROM & ROOTED – custum ROM Ready! I’m trying to use the t-mobile phone on cincinnati bells network. It is unlocked and I can make calls with it but it is roaming. I’m now getting the “Unfortunately, System UI has stopped” message. What can I do??

  30. Hey
    i installed icecream sandwich 4.0 and i have 8 GB SD memory card but when i check storage through settings its only shows that you have only 200 MB memory in SD card due to this i am unable to download in my HTC HD2 please guide me

  31. hi, I have installed CYNOGEN MODE 7 in my HTC HD2. The proble is it keep on booting and i cannot use my device anymore. Can you please suggest something

  32. I own this htc hd2 but I know noting about this big phone and I cannot install any apps to my surprise you guys you are talking about android what is it?……….and does it work?

  33. Hey Jayce, the ICS Works perfect on my tmobile HD2 and Ive read everywhere that the camera still has tweaks back in 2011. Just wanted to know if that was fixed and if so how do i go about downloading the newest BETA, as Im working with beta 1 i believe. Thanks again bro!

  34. hi friend i install MiUI rom in HTC HD2 Now i try to install CyanogenMod 9 Android 4.0 ICS ROM for HTC HD2 , after installation my phone not starting keep on restarting what to do pls help

    thanking you….

  35. hello jayce. why does every time i do the first phase of holding the volume down and turning on the device, it always goes to factory mode and not the bootloader red-green-blue-white screen. thanks!

  36. Hi, I installed Alpha (so camera and usb isnt working). I have been using it for some time now but I want to install another one but there is problem as you know there is no USB woking on Alpha. What can I do? Am I stuck with this system now?

  37. hello Jayce, i downloaded NexusHD2-IceCreamSandwich_Beta10 and i followed all the steps are here on this link but after i reboot the phone to loading the new android is not working and its just show HTC and black screen for long time until the bettary finish and nothing happened. THE PHONE IS NOT WORKINGGGGGGGGGGGGGG.
    choosed 2 GB SD Partition size to make big siz but also its not working. What i have to do?


Please enter your comment!
Please enter your name here