This is a custom build of Ice Cream Sandwich AOSP for the Nexus S.
I have only tested this on a Nexus S i9020t.
Working
- 3G
- 2D/3D HW acceleration (some glitches)
- Audio
- Camera
- GPS
- Face Unlock
- WiFi (wifi patch required for v1, wifi patch not needed for v2)
- BT
- Tethering (new in v2)
- USB (new in v2)
- Data usage statistics (new in v2)
- ???
Not working
- Camcorder
- ???
Kernel
The kernel is custom build from the aosp source (same as stock 2.3.7) with the following changes:
- mxt224 patch to make touchscreen work (source patch)
- pvr-driver backported from aosp tuna kernel (source patch)
- v2: bcm4329 parameter backport (source patch)
- v2: android usb gadget driver backported from aosp tuna kernel
- v2: xt_qtaguid and xt_quota2 backported from aosp tuna kernel
Other kernels will not work unless they include the patches above
Notes
- device config for this build - source code
- pvr updated to 1.8 from omap-tuna kernel - kernel patch
- imgtec drivers from maguro - drivers
- mxt224-patch from syndtr - kernel patch
- audio and camera library from beezy's ics sdk port
- gapps from paul's leaked ICL23D dump
Changes in v2
- Optimized binaries (user build)
- wpa_supplicant switched to 0.8, should fix status icon and hopefully more
- Tethering over wifi and usb
- USB mass storage
- Data usage statistics
- Updated Maps, Music and Google+
- Updated kernel to support usb, statistics and wifi tethering
- Note: Camera icon on home screen is not working, remove it and add it again
Download Nexus S - I902X (Use at your own risk!)
v1: here (wifi patch)
v2: http://www.multiupload.com/00F7ELOHQM (no need for wifi patch)
Download Nexus S 4G - D720 (Use at your own risk!)
v1: here (wifi patch)
v2: building
대표적으로 안되는 것은 '비디오 촬영'이 있습니다.
그 외 대다수 정상 작동합니다.
속도가 쾌적하고, Franco커널까지 올리시면 속도가 매우 매우 쾌적합니다.
몇몇 앱은 호환이 되지 않는 경우가 있습니다.
v2 캘렌더와 갤러리 구글계정 싱크 문제가 있어, 간단히 만든 스크립트 주소 첨부합니다.
http://dinkisstyle.net/temp_ics_solv_calngal.zip