NexusHD2-IceCreamSandwich Beta5

Cool [8.Dec.2011] (Android 4.0.1) (AOSP ICS ROM for HD2) NexusHD2-IceCreamSandwich Beta5

NexusHD2-IceCreamSandwich is a HD2 ROM based on Nexus One's AOSP ICS ROM. (Thanks texasice for compiling it from the source code.)

  • Include tytung's ICS kernel beta 5.
  • Include tytung's ICS ramdisk (initrd.gz).
  • Include the required files (not in AOSP ICS) from my AOSP GB ROM (i.e. NexusHD2-Gingerbread).
  • Please give credits to texasice (for N1 ROM base), ankuch (for EGL and software video codec) and me (for the kernel and other fixes) respectively if you reuse any of our works. Thanks. 


  • Please use at least 200MB system partition and 2MB cache partition.
    • Please refer to ksubedi's HD2 NAND Toolkit and/or mskip's guide.
    • Cache partition is only used by CWM.
    • Cache partition size is not important because I use data partition as cache space when running Android.
    • If your HD2 has bad NAND blocks, you may need larger partitions.
  • Full Wipe.
  • Flash the ROM.
    • MAGLDR: Flash, then reboot.
    •   cLK  : Flash and, then reboot.

Optional downloads:
Flash them right after flashing a ROM.

  • Phone Calls
  • Audio/Sound (Flawless) (Credit to firesnatch and texasice.)
  • SMS
  • Data: 3G/HSDPA using PPP (PPP is stable than RMNET under ICS ROM currently.)
  • Wi-Fi
  • Bluetooth
  • GPS and AGPS (Credit to tytung and qwerty_7564.)
  • Touchscreen
  • Vibration
  • Charging
  • All sensors
    • BMA150 3-axis Accelerometer
    • AK8973 3-axis Magnetic field sensor
    • AK8973 Orientation sensor
    • CM3602 Proximity sensor
    • CM3602 Light sensor
  • Wired earphone/headphone (Credit to zivan56.)
  • Data usage (i.e. Network Stats and Quota) (Credit to tytung.) (only kernel supports it)
  • Hardware Acceleration OpenGL (Credit to ankuch.)
  • Hardware Acceleration OpenMAX codecs (Credit to ankuch.)
  • Software video codecs (Credit to ankuch.)
  • Gallery
  • YouTube

Not Working:

Known issues:
  • Seeing SD card unmount/mount notification in the status bar when you wake up your HD2. (It's caused by the new kernel Everything is still working. I include kernel now until this issue is solved.)

Videos: (A more clear YouTube video by Jayce.)