[3.Jan.2012] (Android 4.0.3) (AOSP ICS ROM for HD2) NexusHD2-IceCreamSandwich Beta10

3,574 posts
Thanks Meter: 15,080
By tytung, Senior Member on 19th November 2011, 10:00 PM
Thread Closed Email Thread
NexusHD2-IceCreamSandwich is a HD2 ROM built from the modified AOSP ICS source code from the Evervolv team since beta 9.
  • Include Android 4.0.3.
  • Include tytung's ICS kernel beta 8.
  • Include tytung's ICS ramdisk (initrd.gz).
  • Include the required proprietary binaries files and the HD2-specific files (they are not in AOSP ICS) from my AOSP GB ROM (i.e. NexusHD2-Gingerbread).
  • Credits: tytung, texasice, ankuch, rapmv78, the CM and Evervolv teams, etc.

  • Please use at least 190MB 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 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
    • Wipe Data/Factory Reset while doing a fresh install.
    • Advanced -> Wipe Dalvik Cache while upgrading and wanting to retain data.
  • Flash the ROM.
    • MAGLDR: Flash, then reboot.
    •   cLK  : Flash and the cLK kernel, then reboot.
  • Flash ICS_Camera_HAL_for_2.6 kernel_(credit_to_rapmv78).zip for a better camera. (Please visit his thread for more info.)

  • Phone Calls
  • Audio (Credit to firesnatch and texasice.)
  • SMS
  • Data: 3G/HSDPA (RMNET for MAGLDR) or (PPP for cLK)
  • Wi-Fi
  • Bluetooth (in-call works)
  • GPS and AGPS (Credit to all AGPS devs.)
  • 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.)
  • Hardware Acceleration OpenGL (Credit to rapmv78 and so on.)
  • Hardware Acceleration OpenMAX codecs (Credit to ankuch.)
  • Software video codecs (Credit to ankuch.)
  • WiFi signal strength icon. (Credit to rmcc.)
  • USB Mass Storage (Credit to tytung.) (Full working)
  • Camera (Credit to rapmv78.) (Jan. 4 updated: Flash ICS_Camera_HAL_for_2.6 kernel_(credit_to_rapmv78).zip for a better camera. Please visit his thread for more info.)
  • Native WiFi Tethering

Not Working:
  • Native USB Tethering
  • VPN

Video: (An introduction video by Jayce.)

The Following 594 Users Say Thank You to tytung For This Useful Post: [ View ] Gift tytung Ad-Free
19th November 2011, 10:01 PM |#2  
tytung's Avatar
OP Senior Member
Thanks Meter: 15,080
  • Beta 10 (Jan. 3, 2012)
    • Included (Big thanks to rapmv78)
    • Fixed USB Mass Storage for Android 4.0.3. (Credit to tytung)
    • Fixed Facebook Contacts Sync. (You may need to delete contacts database or do a clean install.)
    • Fixed Google+ FC for some users.
    • Fixed native WiFi Tethering. (I think it was fixed since upgraded to Android 4.0.3.) (Please confirm.)
  • Beta 9 (Jan. 1, 2012)
    • Upgraded to Android 4.0.3 (Built from N1 source code with HD2 device configurations by tytung. Thanks to the Evervolv team. git:// -b ics)
    • Included the latest Google Apps from stock Nexus S ROM v4.0.3 (IML74K). (Deodexed and zipaligned by tytung.)
    • Set RMNET as default mobile data connection for MAGLDR. (RMNET is Android's default mobile data connection.)
    • Added Facebook Sync. (Non-AOSP feature) (Credit to Paul and Romanbb.)
    • Added back some stock AOSP settings which are disabled by the Evervolv team, e.g. CRT off effect. (By tytung)
    • Included reboot and screenshot options in the Power menu. (Non-AOSP feature) (Credit to the Evervolv or CM team?)
    • Included new 3way style Lockscreen. (Non-AOSP feature) (Credit to the Evervolv team.) (In fact, I would like to remove it and use the stock Lockscreen. But I need to find out how to do it first.)
    • Added new framework-res.apk for Android 4.0.3.
  • Beta 8 (Dec. 28)
  • Beta 7 (Dec. 18)
    • Upgraded Google Apps and some system apps and libs from the latest stock 4.0.2 (ICL53F) ROM. (No 4.0.3 ROM at the moment.)
    • Included rapmv78's new EGL fix. (No more "unable to dequeue native buffer" errors in logcat.)(It seems more stable and no Maps FC for me). (Credit to rapmv78, rmcc, etc.)
    • Updated to Market 3.4.4.
    • Updated to Google Maps 6.0.3.
  • Beta 6 (Dec. 14)
    • Included ICS beta6 kernel (Credit to tytung):
      • Supported "Data usage" (i.e. Network Stats and Quota) (Backported xt_qtaguid and xt_quota2.)
      • Updated the WiFi driver. (Backported bcm4329 from tuna 3.0 kernel.)
      • Improved the read speed of the SD card. (Set VM_MAX_READAHEAD to 1024 kbytes.)
    • Included the new system apps from the latest ITL41F ROM. (Compiled from the source code by tytung.)
    • Showed the WiFi signal strength icon in Status Bar. (Replaced with wpa_supplicant v0.8.x.) (Credit to the CM team.)
  • Beta 5 (Dec. 8)
    • Included EGL v6.1 (Credit to Ankuch)
      • Hardware Acceleration OpenMAX codecs (still software render but cpu usage drop from ~100% to ~70% while playing video, better CPU Quadrant scores).
      • New EGL hack can improve stability.
    • Removed (It seems to cause WiFi issues for some users.)
  • Beta 4 (Dec. 6)
    • Included to be able to see H (HSDPA) icon in the status bar.
    • Included to be able to see Ad hoc WiFi.
    • Included Galaxy Nexus Gallery to be able to sync Picasa / Google+ Albums
    • Included ICS beta5 kernel
      • Rebase to .32.15 and include the wired earphone/headphone fix.
      • No SD message bug.
      • No Data usage (i.e. Network Stats and Quota) support so far.
    • Included EGL v.5.1 (Credit to Ankuch)
    • Fixed builtin software video codecs (Credit to Ankuch)
      • Due to software rendering & color conversion leads to high cpu usage & drops frames.
      • But now working built in player, YouTube, Quadrant & possibly others programs.
  • Beta 3 (Dec. 3)
    • Included the latest Google Apps from stock Galaxy Nexus ROM ITL41F. (ROM dump by paul. Deodexed and zipaligned by tytung.)
    • Included the latest ICS kernel Beta3 for HD2. (Credit to tytung and rmcc.)
    • Added EGL v5 for hardware acceleration. (Credit to ankuch.)
    • Added dictionaries to support spelling correction. (LatinImeGoogle.apk from stock Galaxy Nexus ROM.)
    • Added Live Wallpapers.
    • Added the latest hosts file (November-23-2011) for blocking ads.
    • Added Camera.apk. (Camera doesn't work yet.)
    • Fixed the wired headphone issue by using the new kernel. (Credit to zivan56 for the patch.)
    • Fixed data usage (i.e. Network Stats and Quota) features by using the new kernel. (Credit to tytung.)
    • Fixed the color banding issue. (Credit to ankuch.)
    • Removed Chinese and Japanese IMEs.
  • Beta 2 (Nov. 24)
    • Included the real audio fix. (Sound is perfect now.) (Credits to firesnatch and texasice.)
    • Fixed Calendar Sync (Used CalendarGoogle.apk from Paul's leaked ICL23D dump.)
    • Removed the softkeys. (Only framework-res.apk is modified.) (Credits to texasice (aka drewis).)
    • Changed ro.sf.lcd_density to default 240 and included Nexus One Gingerbread 2.3.6 GRK39F release-keys in build.prop for best Market compatibility.
    • Changed to Desire Gingerbread's stock default.acdb (129,346 bytes) (CRC: B0DCA53A)
    • Added PPP data connection support to MAGLDR and set it default. (PPP is stable than RMNET under ICS ROM currently.)
    • Added Superuser.apk v3.0.7 and updated su and busybox.
    • Added the latest hosts file (October-13-2011) for blocking ads.
    • Removed Camera.apk.
    • Improved the performance.
  • Beta 1 (Nov. 20)
    • Added gapps (Google apps and libs) from Paul's leaked ICL23D dump.
    • Added Gmail, Google+, Maps, Market, GoogleMessager, News&Weather, GoogleSearch, GTalk, Youtube, etc.
    • Fixed the audio (Replaced and (Credits to rapmv78. And thanks Cruonit.)
    • Fixed "0 dBm" signal strength. (Show the correct dBm value now.) (Added to build.prop)
    • Changed ro.sf.lcd_density to 220 to fix the overlay of the softkeys and the keyboard.
      • Side effect: You cannot install some apps from the Market.
      • Solution: change ro.sf.lcd_density back to default 240.
  • Alpha 1 (Nov. 19)
    • Initial release.
The Following 183 Users Say Thank You to tytung For This Useful Post: [ View ] Gift tytung Ad-Free
19th November 2011, 10:02 PM |#3  
illgodson's Avatar
Senior Member
Thanks Meter: 127
Tytung kernel needed? Or will dorimanx kernel u think? Or should I just test it lol?

Sent from my HD2 using XDA App
The Following 3 Users Say Thank You to illgodson For This Useful Post: [ View ] Gift illgodson Ad-Free
19th November 2011, 10:05 PM |#4  
Junior Member
Thanks Meter: 0
Yay finally on its way good work been using your gingerbread rom for god knows how long :D will use this as soon as audio works thanks keep up the hard work
19th November 2011, 10:08 PM |#5  
Senior Member
Thanks Meter: 168

Good job tytung
19th November 2011, 10:13 PM |#6  
DJ_MiX's Avatar
Senior Member
Flag New Jersey
Thanks Meter: 40
Any CLK Patch availible?
19th November 2011, 10:13 PM |#7  
nieves53's Avatar
Senior Member
Flag bay area
Thanks Meter: 184
Tytung U do it again!! Thank you for all the hard work & for keeping our little dinosaur going

Sent from my HTC HD2 using XDA Premium App
The Following User Says Thank You to nieves53 For This Useful Post: [ View ] Gift nieves53 Ad-Free
19th November 2011, 10:21 PM |#8  
mexicandroid's Avatar
Senior Member
Flag Houston
Thanks Meter: 324
Can't wait to get home and leave this Twilight movie lol

Sent from my HTC HD2 using xda premium
The Following 4 Users Say Thank You to mexicandroid For This Useful Post: [ View ] Gift mexicandroid Ad-Free
19th November 2011, 10:25 PM |#9  
casemandan's Avatar
Senior Member
Flag L.I. NY
Thanks Meter: 441
Donate to Me
So i'm assuming by audio not working, it means no phone calls are possible.

Either way This is awesome!!!!!!!!

Didnt expect a port so soon.

P.S. Maybe you should change your name to TytKING

Edit: audio works now.....
More thanks button hits for tytung and all devs working out the bugs
The Following 5 Users Say Thank You to casemandan For This Useful Post: [ View ] Gift casemandan Ad-Free
19th November 2011, 10:25 PM |#10  
Danation's Avatar
Senior Member
Thanks Meter: 214
Nice! Downloading now...
19th November 2011, 10:26 PM |#11  
bartass127's Avatar
Senior Member
Flag Poznan
Thanks Meter: 19
i found answer...
Thread Closed Subscribe to Thread

android 4, ics
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes