Post Description
Information
===========
This is compiled from AOSP Gingerbread for Passion (i.e. Nexus One)
and has some modifications as follows.
.add FM Radio
.block ads (replaced hosts)
.add utility and root permission (added busybox, su and Superuser.apk)
.add 720p video playback (replaced libOmxVdec.so)
.fix camera (replaced libOmxVidEnc.so and modified source code)
.fix camcorder (replaced with new cam libs and some .so files)
.add HSDPA icon (modified SystemUI.apk from source code)
.add Battery % icon (modified framework-res.apk)
.add Headset icon (modified framework-res.apk from source code)
.add Reboot menu (modified framework-res.apk, framework.jar and android.policy.jar from source code)
.add "Download any file type" support for Browser (modified DownloadProvider.apk from source code)
.fix USB Mass Storage and USB Tethering (modified vold and services.jar from source code)
.fix LED Notification (modified services.jar from source code)
.add "X" boot animation and ringtones from Nexus One Gingerbread
.add Nexus S Live Wallpaper
.add the latest Google Apps (Maps, Gmail, Market, etc.)
.add other necessary modifications to make it working on HD2
.remove Japanese and Chinese IMEs (removed OpenWnn.apk and PinyinIME.apk)
.Use CWM (ClockworkMod) Recovery, providing the native Android update.zip installation and Nandroid backup and restore, to backup and/or update your system easily and safely.
.It's about 3~5mA battery consumption on standby when turning on WiFi, Bluetooth, GPS, and Auto Sync settings.
Working
===========
Everything is working.
.Phone
.3G/HSDPA (RMNET is fast and stable for MAGLDR. Or PPP for cLK.)
.Wi-Fi (Support IEEE 802.1x/EAP authentication and Ad-Hoc Wi-Fi.)
.Bluetooth (Support low power mode.) (Big thanks to Trilu and Charansingh)
.GPS (GPS_Libraries_v1.5 included) (Install libgps_Switcher_v1.5.zip to enable AGPS support and reduce the time of getting a GPS fix.)
.Network Location
.720p Video Playback (H.264 up to 720p with hardware decoding)
.Camera (5MP)
.Camcorder (800x480, H.263 and 30fps with hardware encoding) (Courtesy of Gpc)
.LED Notification (Courtesy of Gpc)
.USB Mass Storage
.USB Tethering (Use build-in "USB tethering" feature directly or install Wired Tether 1.4.apk.)
.WiFi Tethering (Use build-in "Portable Wi-Fi hotspot" feature directly or install Wireless Tether 2.0.7.apk.)
.FM Radio
Tips
===========
This ROM is better than NexusHD2-Froyo now.
.You can find the earlier ROMs in my complete backup website. http://sites.google.com/site/nexushd...bread/releases
.MAGLDR 1.13 issue: automatically boot into Android while charging. (Detail)
.Two-way Call Recording using CallRecorder. (Tested on CallRecorder_v.1.0_build17.apk and the latest one (Jun. 14) is CallRecorder_v.1.0.23_alpha.apk)
.Bluetooth PAN (Personal Area Network) using android-wifi-tether. (Tested on wireless_tether_2_0_7.apk)
.Enhance your speaker sound by installing Volume+ v1.6.2.
.Don't need to disable Audible touch tones in Sound settings to avoid the Robot voice and/or frozen Phone app when dialing. (Thanks to Gpc for his libaudio.so.)
Installations
===========
You should have either MAGLDR 1.13 or cLK 1.4.0.1 bootloader on device.
.CWM (ClockworkMod) Recovery Version via SD card (Flash update.zip)
.Installing CWM_Recovery_for_NexusHD2 (135MB system and 2MB cache) to create a space-efficient NAND partition layout designed specifically for NexusHD2 series is highly recommended if coming from another ROM.
.For Android installation you need to enter CWM Recovery.
.CWM: backup and restore => Backup you current ROM first. (optional but recommended)
.CWM: wipe data/factory reset if coming from another ROM or wanting to have a clean installation. (optional but recommended)
.CWM: install zip from sdcard: locate NexusHD2-Gingerbread_V2.8_NAND_(Android-2.3.4)_update.zip to finish the Android installation
Comments # 0