Download Android 4.0.1 Ice Cream Sandwich AOSP ROM for HTC HD2

Google denied Android 4.0.1 Ice Cream Sandwich upgrade on old Nexus One officially. But that does not stop developers from create Android 4.0 ICS ROM for Nexus One. And ported to HTC HD2. Since the porting is just started few days after Google released Android 4.0.1 Ice Cream Sandwich source code to Android Open Source Project (AOSP), it is consider beta version to me as not all the functions are working well and smoothly. But it sure looks good for early build and no soft buttons like Galaxy Nexus. So you have extra space on screen and use hardware buttons instead. And I am looking forward for the main stuff that I want in Android 4.0 to be working ~ 2D hardware acceleration with GPU.

Android 4.0.1 Ice Cream Sandwich AOSP ROM for HTC HD2

Android 4.0 AOSP stock launcher
Software information

Thanks to XDA Developer, sportsstar89 for Android 4.0.1 ICS ROM for HTC HD2. And thanks Tytung for the kernel (and other developers that missed out). We can’t enjoy Android 4.0.1 ICS on HTC HD2 without them. Based on ROM chef, ROM v1.1 has SMS, sound, SD card mounts, data, accelerometer, Wi-Fi, Bluetooth, phone, multi-touch and gallery working. Those still cannot work are camera, USB mass storage and 2D hardware acceleration. So be sure to go to XDA website to get the latest better build.

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

Download Android 4.0.1 Ice Cream Sandwich NAND ROM v1.1 for HTC HD2 here.

  • great news !!!
    thanks Jayce…
    hardly wait to taste ICS …

  • cristian

    Anyway to fix the music, equalizer, and headphone issue?

  • Seba

    Half an hour HTC logo on the screen when booting :/

  • farhan

    hi jay…andriod market is not working on it..wat i have to make it work??

    • Hmm… I have no problem to use Android Market. Please consult ROM chef at XDA see.

      • farhan

        its ok i installed xxx :p
        overall its greatttttttttt

        keep gud work up!!

  • Ram


    After installing and reboot, stuck at HTC logo. What may be the issue.


    • Karthik

      Hello RAM.I just tried installing NAND android.Same issue here

    • Hard to tell. Try to install it again. If still fail, revert back to your previous OS.

  • Farhan

    Dear all,
    follow these steps or try installing it on a new sd i tried it on my old one there were some working…gud

    Select wipe data/factory reset. (You can skip this step if upgrade from same ROM)
    Then select Yes — delete all user data.
    Select wipe cache partition. (You can skip this step if upgrade from same ROM)
    Then select Yes — Wipe Cache.

    • Nayab

      would u please like to send me an Email containing all Android setups?? ass i am having problem in downloading it..

  • danny

    hello, im a big follower i have a question regarding the installating of 4.0.1 … after installing ics i rebbot the phone but it doesnt get past the htc logo after that the phone shuts off can you tell me what i am doing wrong?

    • How much CWM partition layout size did you install?

      • Danny


        • You need to use 200MB.

  • Ahmad Masyhur

    Hi Jayce,

    Nice Video.. Can I ask now that you’ve used up 200MB for the installation, you have about 20-30MB for apps. Is this ROM compatible with A2SD+ or do you install the A2SD+ yourself?

    • No A2SD+ support as far as I know.

      • 84DGR

        Jayce, awesome article, I have installed this on my HD2 also and it works perfectly, I am curious about the A2SD+ and am wondering if there has been an up date on this? I have tried to understand the code and where to write it yet i am failing, are there any links you could suggest?
        I’m running Tytungs 4.0.1 Beta 6 release cLK 5 / 240 /5 with kernel

        any help would be great

  • ravi

    dear brother i installed beta 1 but it is showing graphical display more than one hour how much time it will take to boot after installing from sd card

    • Around 5 to 10 minutes.

  • hi,i can’t write & speak English well so sorry if i wrote something wrong 🙂
    i have htc hd2 and i want too install android 4.0 ICS on my HD2,i never have installed a an os on a phone so this is the firs time that i want do this,i need more help than the others,i want ask you to sent a full help to my email address( & the software i will have to use to install android 4.0 on my HD2 an the links where i can download them for free,& i can’t see your help video as it not supported in my country:(
    so i need a download link for your help video!
    i want to have both wp7 & android 4.0 on my hd2,is it possible to install wp7.5 on hd2?by the way!
    i want to boot both of these os on my hd2 now there is windows mobile 6.5 on my phone!
    i need help for the installation of wp7 like android 4.0 on SD card
    this is my phone futures :
    os version:5.2.21913(21913.5.0.94)
    manila version:2.5.20181527.0
    ROM version:3.14.707.3(04666)WWE
    ROM date:11/10/10
    radio version:
    protocol version:
    cpu:1024 MHz
    RAM size:448MB
    Flash memory size:512 MB
    Data bus:32 bits
    display:4.3″ 480*800
    microsoft windows phone 6.5 professional
    i really need your help!
    tnx a lot………………………………………………………………………………………

    • it is not too important to install wp7 or 7.5 but the installation of android 4.0 is important for me!

      • Farhan

        Dear Ali,
        Steps mentioned above, if you follow then no need for any tutorial.
        i have it on my HD2 and it is great

        • tnx,so i need a vpn connection to see those video help

    • Sorry, no download link for video. You can follow the step by step guide here.
      No idea on dual boot WP7 and Android 4.0 too.

      • tnx,your hel was too useful!!!!!!!!!!!!!!!!!!!!
        did you test this version of android on hd2?
        is it complete on hd2?
        is there any problem for android4.0 on hd2?
        it works completely on HTC HD2!?

        • Tested. Not everything is working. Didn’t read my article?

  • no,i said that i can’t speak English well.
    i cant understand “not everything is working”!
    does it mean that it works not completely or it doesn’t have any problems?!

    • Still have problems…

      • ok,and another question:
        are these problems are serious or not?

  • can give an example?

    • Please get the details at XDA website. 😉

  • well i had installed android 4.0 on my hd2,it’s good,now how can i return to windows mobile 6.5?

  • Huu

    Jayce cho biết khi nào fix dc lỗi camera và usb cua ics tren htc hd2 vậy?

    • No, please consult ROM chef.

  • Huu

    Jayce can send you copies of htc hd2 gingerbread 2.3.7 (running magldr).

  • elly

    how i can use camera application?? also the usb connection failed to transfer to my pc..not recognized

    • These are the known bugs. No solution yet…

  • uday

    Dear Jayce,
    Im using gingerbread on hd2 but recently it started become slow and not responding well. I have freedup 36 mb internal memory and also removed AVG and ran fix from rom manager but yet nothing improved. Many desktop icons show android symbol instead the program icon. Screen sliding, typing all get stuck very often.. Can u please tell what could be causing the slowdown??? I dont want to install Sandwich until everything works fine..thanks a load in advance Jayce.

    • No idea on the slowdown. You can factory reset your phone to make it cleaner and faster.

  • Mulham

    thank Pro I love you 🙂

  • Chris

    its working for me but im trying to update it and i cant follow the steps again coz i cnt get into the MAGLDR menu again
    is there anything i can do?????/

    • What method are you using to load MAGLDR?

      • Chris

        I dont have a method i dont know how to load MAGLDR even though im using icecream beta v1 i want to update it to beta v8

        • You don’t know does not mean you can’t. Take your time to study the guides. 😉

          • Chris

            Ive been through the guides ive done eerything and when i reboot the phone and hopd down the volume down it goes into HSPL red,blue,green,white screen or it goes straight into loading the NAND and then i cnt xhoose 8 and use clock and unzip the betav8

  • Gabriel

    when boot ask me for a password
    tell me the password

    • No password for Android ROM. Unless it is your SIM card password.

  • Farhan

    Hi jayce,
    is there any software for andriod in which i can put user name and password for proxy for internet use? paid or unpaid. as i am looking for one and i couldnt find. there are many who are allowing me to put proxy but i need a user name password as well for the proxy.


    • Sorry, Farhan. I am not familiar on such software.

  • sfs

    Hi Jayce,

    Which AOSP ICS are better? AOSP ICS 4.0.3 v1.7 and AOSP ICS 4.0.3 beta10?

    • I have no idea as I did not test them all.

  • parth009

    hey jayce…..=)

    thanks for ur support through out my bootin….

    bt i have a SERIOUS PROBLEM…..
    my mobile is stuck on “ANDROID” screen….while first startup…….:((

    plzzz help me…………….

    i have installed 4 icecream sandwich v 1.1……

    • Hi parth009, how much CWM layout size did you install?

  • parth009

    i had selected 150m …..
    i have read ur comments n found ma solution….

  • parth009

    btw……i have a problem if u cud help me……….:-\\

    after installation i have only 50 mb left in my internal memory…..:((

    i can’t install more apps in my hd2……..

    wht can i do to increase my internal memory

    plzzzzz help…………..’___’

    • before flashing the rom, partition your SD card (512,1024, or 2048mb) in recovery.

      then flash ICS rom, flash

      wait for ICS load for the first time. at the welcome page, set your language, set time zone.
      DO NOT sign in your account, just select SKIP.
      then wait until ICS completely loaded.

      then reboot your phone, enter recovery again, then flash

      then reboot your phone.

      check your internal storage after load into ICS, the internal memory should be what did you set at SD partition size.

      enjoy …. 🙂

      • parth009


        happy happy………..

  • vivek

    dear jaycee
    I’m in search of workong downloading link for darkstone super ram froyo v 1.5. sd version I hv tried almost all link here bt….I wl b thnkful if u plz .sry 4 my bad english

    • Sorry, vivek. I also don’t have other download links.

  • Danielle

    I just tried to flash this rom with cwm using magldr and its not working. I also tried a few other roms and they wont work either. I keep getting a error message “cant open ……zip (Bad) installation aborted” Any help?

    • Hi Danielle, please make sure that your download zip file is not corrupted. Else installation will fail.

      • Danielle

        How do I check that?

        • Just extract zip file to PC first. Extraction will fail if it is corrupted.

  • Iman

    I have installed Android 4.0.3 ICS on my HTC HD2. Now, the problem is touchscreen not working or not responding. Can you help me, please? thanks before.

    • Is the touchscreen working after installed Android 4.0.3?

      • Noman Ayoub

        thanks for quick reply
        yes, very well

        • Factory reset it then, Noman.

  • Jim

    Hello,i’ve completed all the steps but now im stuck on cwm everytime i open my phone it says “NAND kernel open failed”,i havent installed 4.0.1 Ice Cream Sandwich NAND ROM v1.1 for HTC HD2 because everytime i try to move the ZIP from my pc to my phone the transfer crashes,i’ve tried redownloading the file still get the same result,actually i can’t put ANY file into my phone right now through Mass storage..any help?

    • Hi Jim, this is normal because you did not install Android ROM yet. Try to use SD card reader to copy.


    i have windows 6.1phone.iwant to install android 4.0 ice.sendwich.
    it is possible ? what can i do ?
    please help me…

    • What phone is that?

  • Materazzi

    Hey Jayce,

    I’m waiting 20 minutes now for the text ‘Android’
    What do I have to do?
    It won’t get pass it.

    • Hi Materazzi, which version of ROM did you install? And how much CWM layout size?

      • Materazzi

        The ROM from the Link. I’m sorry but what is CWM layout size? I don’t know what I used and I don’t know where I can change it.

        • ClockworkMod Recovery size. Should be 150MB if not mistaken.

  • Materazzi

    Oke, I will see.

  • david

    dude i need to make a hard reset with the ics software and i can’t, help please….

    • Hi david, boot into recovery. Then factory reset.

  • Dullah Said

    OMG, Jayce I’m in love with your work for real. Big up.