[5.May.2012] NexusHD2-ICS-4.0.4-CM9-HWA V2.0 (Kernel: tytung_HWA_r2)
NexusHD2-ICS-CM9-HWA V2.0 is based on dk_zero-cool's BCM Passion CM9 HWA (Hardware Acceleration) ROM
- Include Android 4.0.4 CM9.
- Include htcleo-2.6.32-ics kernel tytung_HWA_r2.
- Include tytung's ICS HWA ramdisk (initrd.gz).
- Include the required proprietary binary files and the HD2-specific files from my AOSP GB ROM (i.e. NexusHD2-Gingerbread).
- Special thanks securecrt, Rick_1995, Xylograph and rapmv78 for making HWA possible on HD2.
- Credits: tytung, dk_zero-cool, securecrt, Rick_1995, Xylograph, rapmv78, samuaz, texasice, firesnatch, ankuch, romanbb, marco.palumbi, the CM and the Evervolv teams, etc.
You can find the SD version
in the SD thread.Screenshots:
- All Android 4.0.4 features (Multi-Languages)
- CM9 WIP - available features are as follows:
- Enhanced Power Menu w/ Reboot and Screenshot options, etc.
- Power Notification Widget
- Trebuchet Launcher
- T9 Dialer
- Keep app back button in Developer options
- And more
- Root, busybox, zipalign, init.d scripts, etc.
- AdFree hosts file
- HSDPA icon
- Facebook contact sync
- Unicode support for SMS/MMS
- Ad-Hoc Wi-Fi
- NexusHD2-ICS-CM9-HWA ROM discussion begins from this post.
- Please read the NexusHD2-ICS-CM9 FAQ Wiki before asking any questions. (Thanks Geenyous, Szczepanik, TheManii, etc. for editing these Q&A to avoid the repeated questions.)
- Please visit the NexusHD2-ICS-CM9 A2SD Discussion Thread for how to increase the internal storage size, and post all the a2sd questions in that thread. Thanks.
- Please use at least 165MB 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.
- About the mobile data connection types: RMNET V.S. PPP.
- Bootloader MAGLDR supports both RMNET and PPP. I set RMNET as default for MAGLDR ROM because stock Android only supports RMNET.
- Bootloader cLK only supports PPP.
- RMNET is more stable than PPP. (Some PPP users have data drop issues.) However PPP may be faster for some users.
- Flash RMNET_to_PPP_update.zip if you prefer PPP on MAGLDR.
- Flash Battery Percentage Mod if required.
- Flash ICS Softkeys Mod (smaller size of the virtual soft keys) if required.
- Full HWA (Hardware Acceleration)
- Data: 3G/HSDPA
- Wi-Fi (Support IEEE 802.1x/EAP authentication and Ad-Hoc Wi-Fi.)
- All sensors
- Wired earphone/headphone
- Data usage
- Software video codecs
- WiFi signal strength icon
- USB Mass Storage
- Barcode Scanner
- Flash Player
- WiFi Tethering (Native "Portable Wi-Fi hotspot" feature works well. You can also install wireless_tether_2_0_7.apk for more features.)
- Flashlight (Install TeslaLED Flashlight.)
- FM Radio (Install Spirit FM, check settings -> audio -> qsd8250, and turn on BT before using Spirit FM.)
- Native USB Tethering
- VPN is broken in V2.0