[HTC Inspire 4G] existz:
RULE #1: Do

NOT

ask for ETAs!

RULE #2: This is

NOT

AOKP/CM, so do

NOT

ask for AOKP/CM features!

RULE #3: This is a

BETA

, so treat it as a

BETA

!!

RULE #4: Always check

Issue Tracker

before posting!! (HERE)

RULE #5: This is

NOT

a support thread! Its a development thread..

Features:

- Based off AOSP master

- Busybox and Init.d support

- Updated TalonACE kernel for ICS (included)

- Compiled with Linaro Android 4.6.3 Toolchain

- Custom Quick Toggles Menu (tap Settings icon in notification pulldown)

- Patches from AOKP, CM, CodeAurora, Linaro, 0xlab..plus more

- Working Bluetooth, GPS, WIFI/Tethering

Working:

* Camera

* Sound

* Phone works 2G/3G

* Touch

* SD Card

* Wifi

* Sensors

* Headphones

* Bluetooth

* EGL

* Market

* Gallery

* 3D Acceleration

* Video Playback

* GPS

* Tethering

* Facebook contact sync

* more..

Install Instructions:

* Wipe data/factory reset

* Install zip from sdcard

* Inspire users flash Inspiremod

* Reboot!

Downloads:

AR = Alpha Release

BR = Beta Release

MR = Milestone Release

RC = Release Canidate

Homepage/Downloads:

http://code.google.com/p/aospx

Please check the Issue Tracker BEFORE posting: HERE

For Chat and Support Join #aospx on IRC Freenode

Sources:

http://github.com/aospX

http://github.com/existz

To check current development visit:

https://twitter.com/aospx

https://launchpad.net/aospx

MR1:
rootdir: updated hosts file
dalvik: Various updates from AOSP master
Bionic/libm: Prefer branches and VFP ABI
Bionic/libm: Pow optimizations and bug fixes
Bionic/libm: Add assembly versions of sin/cos
Contacts: Fixed recent Android Dialer exploit
Contacts: Fix Phone/Dialer background gradient
Fixed Caller name not sticking for missed calls
Settings: Fix crash when setting the radio band
Settings: Fix memory leak in ApnSettings activity
qcom/mm-video: Merged latest from CodeAurora
Fix SkBitmap::fPixels not being locked correctly
libstagefright: Fix for crash in specific AVI clip
libstagefright: Avoid read in non-EXECUTING state
skia: Various updates from AOSP master and CAF
msm7k: Fix dlsym call to get OMX_Deinit reference
Fixed memory leak caused by CSSRuleList wrapper
external/bluetooth/bluez: Updates from AOSP master
libdex, libskia, libsqlite: Build using -O3 optimizations
ace: Use prebuilt gps.spade from 2.50.405.2 (Issue 70)
Revert "Avoid multiple dns lookups for the same query"
MPEG2TS: graceful exit if PID changes in b\w playback
kernel/msm7x30: Updated kgsl driver to latest from CAF
kernel: Update G-sensor drivers from vivo-ics-crc-3.0.16
kernel/msm7x30: build tun and cifs as modules (Issue 56)
kernel/msm7x30: Increased handset volume for spade/glacier
Toolchain: Updated mpfr, mpc, binutils and gdb from Linaro
Revert NEON optimized scanline_t32cb16 and t32cb16blend
Browser, chromium, Mms, Webkit: Updates from AOSP master

BR7:
zlib: Merged latest from github.com/madler
vendor/google: Update Maps and StreetView
gtest: Merged latest from AOSP master (1.6)
bionic: add macro protection for MALLOC_ALIGNMENT
bionic: Enhance getcwd(3) to handle NULL like glibc
Music: Fix music crash when search song (Issue 65)
Music: Null pointer protection in AudioPreview.java
kernel: Increase PMEM_ADSP to fix 720p recording
frameworks/base: ProcessStats: Fix another crasher
frameworks/base: SystemUI: Added support for HSPA+
frameworks/base: Services: Add HSPAP info in Android
frameworks/base: Fix error trap in SurfaceTexture Client
Define TCP buffer sizes for HSPAP, HSDPA and HSUPA
DeskClock: Add permissions so it can play /sdcard/Alarms/*
jpeg: Switched back to AOSP libjpeg with VeNum optimizations
Remove Alarm_Classic.ogg to fix duplicate ringtone (Issue 103)
Performance improvements: DiskLruCache, HttpResponseCache
Settings: Updated OTA Updater icon & updated to v0.99-RC5-aospx

BR6:
Browser: Updated search engines
update openssl to version 1.0.0j
Switch to NetBSD regex and strxfrm(3)
Switch to NetBSD tdelete/tfind/tsearch
bionic: fast neon pow() for small x,y
bionic: Add unshare() syscall correctly
system/core: rootdir: update hosts file
dalvik: Backported a few commits from JB
Settings: Backported a few commits from JB
Settings: Add OTA Updater to Settings menu
kernel: Updated kgsl driver from CodeAurora
kernel: Updated genlock driver from CodeAurora
frameworks/base: Backported a few commits from JB
frameworks/base: Various fixes for AVRCP1.3 support
libstagefright: Updated latest fixes from CodeAurora
libcore: HttpResponseCache should return 504, not 502
zlib: Updated to latest version from github.com/madler
Update libvpx, sonivox and webrtc to latest from AOSP
DownloadProvider: Add missing Bluetooth as network type
libyuv: Rebased off latest version from chromium upstream
vendor/google: Updated YouTube and Gmail to latest versions
build: Switched platform version to release standards (Issue 82)

BR5:
bionic: Upgrade to tzdata2012d
skia: Merged latest from AOSP master
webkit: Tons of WebGL/HTML5 updates
webkit: Added support for WebAudio API
webkit: DOM core/traversal optimizations
vpx: Update libwebm to latest from AOSP
busybox: Update to latest version 1.20.2
freetype: Merged latest from AOSP (2.4.9)
dalvik: Backported a few commits from JB
Browser: Backported a few commits from JB
Settings: Added support for ADB Over Wi-Fi
Speex: Switched to Linaro/mainline version
Switched upstream branch to "ics-plus-aosp"
Launcher2: Improve app launching performance
ace: Let driver decide what composition to use
SearchWidget: passing APP_DATA to voice intent
build: Switched kernel toolchain to Google 4.6
frameworks/base: set dns correctly for p2p case
qcom: mm-core/display: Updated to latest from CAF
SystemUI: Fix visual bug in EDGE network indicator
Music: Fix for seekbar issue on interrupt by call
Music: Fix seekbar stuck after pressing suspend key
drawable: fix ugly gradient on dark holo background
Mms: Backported a couple commits from AOSP/JellyBean
Mms: Invalidate contacts cache if contacts DB is modified
qcom/display: Removed some logcat spam during vid playback
touchscreen: Updated ts driver so we can remove legacy fixes

BR4:
Merged latest from AOSP
rootdir: updated hosts file
v8: Switch to AOSP/JB libv8
stlport: Merged latest AOSP/JB
audio/msm7x30: fix device count
audio: Change fallback route to speaker
Reverted ISO C++11 changes for stability
aospx/common: Add e2fsprogs to the build
aospx/common: Add 2nd ATT apn to the list
zlib: Merged latest from github.com/madler
libxml2: Updated to latest version (2.7.8)
qcom/display: Merged latest from CodeAurora
webkit: Re-added WebGL support for Android 4.0
webkit: Port bug fixes from webkit to plug leaks
Use source built Calendar and CalendarProvider apks
framework: fixed wifi sleep policy (backported from JB)
framework: fix restoring network mode preference on reboot
Fix automatic timezone failing on some GSM networks (Issue 36)
system/media: wilhelm: Fix pointer mis-assignment (Issue 81)
MMS: fix battery drain receiving Mms when data connection off

BR3:
Merged latest from AOSP
FileManager: Updated to v1.2
Camera: 480p Video now working
ace: Disabled building with LPA
Launcher2: Updates from CodeAurora
Fixed issue with Netflix not loading
msm7x30: Switched to c2d composition
msm7x30: Updated CFLAGS for Cortex-A8
build: Enabled -O3 on arm_CFLAGS only
build: Enabled strict-aliasing globally
Superuser/su: Updated to latest versions
qcom: Updated Adreno libs from CodeAurora
Bluetooth: Tons of fixes and updates from CM
tcpdump and libpcap updated to latest verions
frameworks/base: Merged latest from CodeAurora
zlib: Updated to latest from github.com/madler
SettingsProvider: Disable animations by default
New 'Yuxon GCC 4.6.3' toolchain (based on Linaro)
Phone: Fix occasional completely mute incoming call
Settings: Added UI option to disable Data Statistics
Updated GooManager, Maps and YouTube to latest version
bionic: Linaro ARMv7 optimized string handling routines
bionic: Fix crash on startup when invoked with a parameter
Switched to AOSP/JellyBean chromium, webkit, skia and v8
kernel: ext4: add missing save_error_info() to ext4_error()
display, libcore, mm-video: Merged latest from CodeAurora

BR2:
Merged latest from AOSP Master
ace: Fix some liblight errors
audio/msm7x30: Tons of updates
ace: Small updates from CodeAurora
kernel/msm7x30: Updated kgsl driver
vendor/qcom: Update Chromium plug-ins
libcore: Fix an ICS DatagramPacket bug
bionic: Replace strlen() implementation
Build with LPA but disable in system.prop
Contacts: Avoid unnecessary layer updates
qcom/display: Merged latest from CodeAurora
qcom: Add prebuilt libDivxDrm for mmparser
qcom/mm-core: Merged latest from CodeAurora
Browser, Mms, Phone: Use ICS alert drawable
frameworks/base: Merged latest from CodeAurora
system/core: toolbox: implement rm -f flag (force)
Settings: Revert ad-hoc network support (Issue #60)
skia: Removed optimizations to try to fix Issue #50
Updated libpcap,tcpdump,iptables to latest versions
ace: Change permissions for /dev/tun to fix openvpn
SoundRecorder: Changes to make sound recorder visible
dalvik, libcore, webkit: Merged latest from CodeAurora
Phone: Dismiss previous dialog before updating network list

BR1:
Merged latest from AOSP master
google: updated Maps to v6.7.0
aospx: update BUILD_ID for IMM76I
qcom/display: updates from CodeAurora
qcom/mm-video: updates from CodeAurora
frameworks/base: Wifi/AP fixes from CM
frameworks/base: Add volume music controls
framework,libpng,libxml2 updated from CAF
Launcher2: A few updates from CodeAurora
Launcher2: Added Overflow Menu to AppDrawer
Bluetooth: Add MAP Profile features (#3857)
qcom: Add Chromium plug-ins from CodeAurora
Contacts: Merge latest from AOSP ics-mr1-release
Contacts: Add lookup in Call logs to lookupNumber
qcom: Remove the software opengl lib from egl.cfg
Telephony: Add HSPAP to getTcpBufferSizesPropName
skia: Fixed memory leak in SkDraw::drawDevMask
skia: Fix a bug in clampx_nofilter_trans_S16_D32_DX
framework: Fix a couple of nasty heap corruption bugs
DeskClock: Set volume button setting to None by default
zlib: updated to latest from github.com/madler (1.2.7.1)
Mms: Added option to show full date/time for the messages
Browser: Handling the ActivityNotFoundException in Browser
Tremolo: Add workaround for gcc-linaro bug 913528/gcc bug 51794

AR31:
Merged latest from AOSP master
google: updated gapps to 20120429
aospx: updated GooManager to v2.0.5
aospx: updated apns-conf.xml from cm
Launcher2: Various speed improvements
kernel: msm_fb from primou 3.0 kernel
kernel: various updates from CodeAurora
libhardware_legacy: Fix issues with VOIP
system/core: rootdir: updated hosts file
frameworks/base: Fix aliasing violations
frameworks/base: Updates from CodeAurora
qcom/display: merge latest from CodeAurora
qcom/mm-video: merge latest from CodeAurora
qcom: Update proprietary libs from CodeAurora
zlib: updated to latest from github.com/madler
msm7x30: init.rc: Restrict zygote to system user
Browser: Manage Slide Transitions incompatibility
Settings: Use Holo theme for ActivityPicker Dialog
Camera: Fix sound playing when Volume zoom is enabled
Camera: Don't try to set focus/metering areas when none exist

AR30:
Merged latest from AOSP master
framework: updates from CodeAurora
updated bash (4.2) and lsof (4.86)
build: various gcc 4.6 compiler fixes
qcom/mm-video: updated latest from CodeAurora
skia: Revert "external/skia: Add QC hooks" (Issue #50)
dalvik: Revert "Debug Change to stop the process with excessive JNI"

AR29:
Ace: enable mass storage
Ace: update prop for better pm
Gapps: Updated to latest 20120317
aospX/common: Add OpenVPN to build
aospX: use cleaner default wallpaper
Camera: commits from CAF and Twisted
DexOpt anything on /system in /cache
Music: Merged latest from CodeAurora
system/core: Merged 4.0.4_r1.1 history
qcom/display: disabled various debugging
qcom/display: Merged latest from CodeAurora
framework: Various commits from CodeAurora
framework: Fix contact lookup with CLIR prefix
framework: AudioManager: Handle KEYCODE_VOLUME_MUTE
Updated iptables (v1.4.13) and iproute2 (3.3.0)
kernel: kgsl,vidc,rotator,pmem updated from CAF
Mms: Fix wrong message selection in context menu
Mms: Make notifications consistent with the Gapps
Rebased webkit/skia/v8 off latest from CodeAurora
DeskClock: Fix "dismiss dialog would unlock lockscreen"
DeskClock: Added flip to dismiss/snooze functionality
libphonenumber: Avoid '0' being discarded in dial string.
Browser: swipe edge of screen to view the previous/next tab
Attempt #1 to fix homescreen stutter (reverted CAF performance class)
libI420colorconvert: Add new library for MovieStudio color conversions

AR28:
kernel: Revert back to old cpu frequency layout
framework: Bring auto-brightness inline with CM
Keyboard backlight for non-autobrightness fix (Issue #14)
google: Updated Email/Exchange apks to 4.0.4 version (Issue #43)

AR27:
Ace: Update qcom prop
Ace: Support Android encryption
dalvik: Added/Enabled KSM Support
DeskClock: Add Digital Clock widget
bluetooth: AVRCP 1.3 feature changes
su: Revert back to ics release branch
Camera: Updated app to latest from CM
framework: More updates from CodeAurora
Merged latest from AOSP (Android 4.0.4)
msm7x30: Updated Camera HAL from Twisted
msm7x30: Updated kernel (kgsl/vidc drivers)
Fixed some Touchscreen issues (ie. Temple Run)
qcom/mm-core: Updated to latest from CodeAurora
qcom/mm-video: Updated to latest from CodeAurora
qcom/display: Updated to latest from CodeAurora
qcom/media: audio: Disable debug messages in log
zlib: merged latest develop branch from madler (v1.2.7)

AR26:
dalvik: Tons of fixes from CodeAurora
Launcher2: CellLayout: Better Scaling
qcom/display: Merged latest from CodeAurora
qcom/mm-video: Merged latest from CodeAurora
Settings - Fix Google typo in utility function
DeleteDropTarget: Haptic Feedback on Long-Press
DeleteDropTarget: Clear when dragging from AllApps
msm7x30-common: Updated Camera HAL from Twisted
Updated to official Adreno GPU libs from Qualcomm
Phone/Contacts: Update T9 and Dialpad translations
bionic: define malloced address to 16-byte aligned
bionic: include <machine/cpu-features.h> in byteorder.h
build: Fix for "dexopt: No such file or directory" error
libpixelflinger: Add ARM NEON optimized scanline_t32cb16
libpixelflinger: Neon*implementation*of*t32cb16blend*function
simplify and improve BOARD_USE_LEGACY_TOUCHSCREEN
su-binary: synced with latest development branch from ChainsDD
vendor/htc: updated libbcc.so compiled with Linaro 2012.03
framework: audioflinger: Optimze ditherAndClamp with ARM NEON
framework: Remove 'Bypass Texture Creation' hack in frameworks
framework: SystemUI: Hide expanded dialog when screen is off
frameworks/base: Removed intent logging from SearchDialog.java
Phone: Prevent DTMFTwelveKeyDialer from logging all keypresses
Phone: Disable accelerometer sensor while in-call & screen UI off

AR25:
Some minor fixes to MediaProvider
Music: Various fixes from CodeAurora
Monkey: request am to show the ANR dialog
Dialer: Fix initial state for t9 sort mode
msm7x30-common: Update Camera HAL from Twisted
ContactsProvider: Adjust a variable type conversion
frameworks/base: More various updates from CodeAurora
Change default mode for journal files created by sqlite
dalvik: Exclude sha1.c when building libdex for device
core: allow radio users to access all rmnet* interface
Webkit and Skia(r3312) version updates from AOSP Master
qcom/media: Built using new qcom audio libs (mic works!)
qcom/display: Merged with latest from CodeAurora ics_chocolate
zlib: Update to version on adler32/slhash repo as of Mar 07, 2012

AR24:
Merge latest from AOSP Master
mm-core: Updates from CodeAurora
mm-video: Updates from CodeAurora
Launcher2: Removed 5.2mb of unused pngs
Dialer: Add Dialpad settings and T9 dialer
frameworks/base: Tons of updates from CodeAurora
Tons of fixes from CodeAurora for video playback
qcom/display: Synced with CAFs ics_chocolate branch
mTetherInterfaceName vs mInterfaceName mismatch
msm7x30-common: Updated Camera HAL from Twisted (Panaroma)
Changes to MediaProvider fixing missing media in apps (ie. Gallery)

AR23:
Merged latest from AOSP master
Ace: Updated OMX permissions in uevent
DeleteDropTarget: Long-Hold To Uninstall
msm7x30-common: updated media_profiles.xml
vendor/aospx: Set BUILD_ID to release standards
framework: Telephony: Correct the typo in RIL.java
Avoid video buffers filling and flushing in SEEK state
libstagefright: Fix to free buffers properly in ERROR state
Fixed hardware video decoding (HD video, streaming video..etc)
framework: Tons of updates from CodeAurora for video playback
framework: ShutdownThread: Set property to indicate radio shutdown
ace: shutdown: Force modem file system sync as part of shutdown

AR22:
Merged latest from AOSP master
Fixed Market issues introduced in AR21
bionic: Make use of ARMv7 optimized strlen()
msm7x30-common: enabled Scorpion optimizations
msm7x30-common: updated vidc headers from CodeAurora
NotificationMgr: Force led notification even if screen off
libpixelfliner: Use GCC visibility to reduce code size by 28%

AR21:
Fixed auto rotate not working on AR20 release
DeskClock: fix alarm not setting with voice action (issue #26)

AR20:
Launcher2: AppsCustomize: Fix Cling
Launcher2: A few minor speed tweaks
device/htc/msm7x30-common: sync latest Camera HAL
Mms: Display contact pictures in Mms notifications
Mms: fix Problems sending/receiving MMS, tears down MMS APN
Settings: Replace Performance category with AXControl
Settings: Add option to disable boot animation to Performance
Settings: option for volume wake (Settings>Display>Volume Wake)
Launcher2: Preferences: Hide Market button from the app drawer
Launcher2: Move "System settings" to the bottom of the menu
framework: Add support for bmp and wav content types in MMS
framework: NotificationManagerService: Fix notification led bug
framework: Increase PDU parts buffer size for performance reasons
Added new API for AtomicFile - NoSync to address power regression
system/extras: Store the uid and gid (when running on an Android device)
hardware/qcom/display: Add flag to avoid mapping memory in userspace
prebuilt: update Linaro Android toolchain to 4.6-12.02 pre-release
Custom libjpeg-turbo and ARM optimizations to freetype, libpixelflinger
Fixed more strict aliasing violations from Linaro + prepare for GCC 4.7

AR19:
msm7x30-common: updated 7230 kernel
msm7x30-common: cleaned up init.rc
msm7x30-common: updated headers from caf
Launcher2: added scroll wallpaper option
Phone: Add end call button to notification panel
Browser: option to long press to open in incognito tab
Browser: move UserAgent and CPU Upload to advanced menu
hardware/qcom/display: tons of updates from CodeAurora
Ace: fixed overlays and set own number as default vm #
framework: telephony: Add support for Caller Name Display
framework: allow backlight to decrease for lower ambiant light
framework: Fix data activity overlay not being removed when data is disabled
framework: Remove opaque check in GLRenderer when preparing dirty region
framework: Fix 'Avoid Binding Texture' logic in SurfaceTexture & SurfaceFlinger
framework: SurfaceTexture: Avoid binding texture if format not supported in GPU HW
framework: SystemUI: Display data icon independent of voice service state

AR18:
Fixed issue #12: mute not working
Ace: re-synced repo with Cyanogen
external/skia: Skia merge (r3022)
vendor/google: update gapps to 20120207
vendor/htc: updated adreno libs from Kali
Launcher: Add menu + number of homescreens
msm7x30-common: updated common 7230 kernel
msm7x30-common: updated media_profiles.xml for ICS
msm7x30-common: updated usb legacy (init.htc7x30.usb.rc)
Accept all mimetypes for inbound bluetooth file transfers
framework: AbsListView: Improve scrolling cache (re-enabled)
framework: Get SoftAP interface from wifi.ap.interface prop
framework: Set the data type icon to 0 when connected to wifi
framework: Add LegacyUsbDeviceManager::setCurrentFunction method
framework: Keep track of tetherable USB interfaces in up/down link states

AR17:
Now fully merged with AOSP master
vendor/google: updated gapps and maps
vendor/aospx: updated build fingerprint
qcom/display: updates from CodeAurora
system/vold: synced vold with CyanogenMod
vendor/aospx: updated apns-conf (fix issue #13)
Settings: allow developer options as a shortcut
Settings: add Performance menu with CPU settings
external/bluetooth: fix aliasing violations from linaro
frameworks/base: AbsListView: disable scrolling cache
frameworks/base: improved media scanner on devices with emmc
frameworks/base: Hiding media from folder with .nomedia file
SurfaceFlinger: Set the buffer size in the GraphicBufferAlloc

AR16:
msm7x30-common: updated headers
qcom/display: updates from CodeAurora
Camera: prebuilt apk to fix force closing
system/core: updated hosts file for ad blocking
system/core: Safely restart services to avoid race conditions
Superuser: fixed FC when checking for su binary update
Ace: updated init.spade.rc and ueventd (possible BT fix??)
hardware/msm7k: compiled with old audio libs (fixes mic issues)
prebuilt: updated to Linaro Android 4.6.3-2012.01 toolchain

AR15:
vendor/htc: updated proprietary libs
vendor/google: attempt to fix Exchange
vendor/aospX: disabled hot bluetooth switching
frameworks/base: Add percentage to stock battery
frameworks/base: option to disable bootanim via build.prop
dalvik: fix a bug in redundant branch elimination
Added larger font cache memory for large memory devices
libstagefright: Fix to free buffers properly in ERROR state

AR14:
msm7x30-common: update init.rc
Ace: Switch to mdp compostion
Ace: Add camera permissions to uevent
opengl: Enable -flto and -ffast-math
system/core: Fix aliasing violations
external/icu4c: Fix aliasing violations
fix build break with prebuilt toolchain
Exclude sha1.c when building libdex for device

AR13:
build/core: Enable more optimizations
Enable use of clz instruction in ffs function
Compiled with Linaro Android 4.6.3 toolchain + graphite
libagl: Enable CLZ instruction generation for TextureObjectManager
libpixelflinger: Build NEON optimized routine per target configuration

AR12:
vendor/htc: updated snd3254 binary
vendor/google: changed gapps to fix market issue
qcom/media: vidc/vdec updates from CodeAurora
msm7x30-common: updated vidc/vdec headers from CodeAurora
bionic: readdir: fix interface to kernel getdents64 function
bionic: sreadahead: adding readahead system call into bionic libc
bionic: Add extended attribute (xattr) system call wrappers to bionic.

AR11:
ace: static default wallpaper
qcom/display: updates from CAF
Launcher: enable 7 screens
Launcher: tweak DEFAULT_TENSION value
Launcher: PagedView: tweak mSnapVelocity
dalvik: Increase HEAP_IDEAL_FREE to 7.2mb
mms: Increased max sms threshold value
mms: Return to message list if the last message on thread is being deleted
mms: Add SMS Split by encoding and counter at end of message with settings
SurfaceFlinger: Remove the old GraphicBuffer reference
frameworks/base: Initialize MAXIMUM_FLING_VELOCITY using system prop
frameworks/base: Increase Zygote preload GC threshold to half the heapgrowthlimit

AR10:
ace: updated build fingerprint
qcom/camera: semi working now
framework: rebuilt on clean ics-mr1 base
msm7x30-common: fixed typo for wlan tethering
msm7x30-common: updated common 7230 kernel (updated wifi driver from 3.0)

AR9:
Superuser: synced repo with ChainsDD
Settings: Enable configuration of EAP-PWD
qcom/media: audio: msm7x30: fix ifdef derp
Launcher2: PagedView: Don't Clear Dirty Pages
stagefright: Fix playback for mkv files with lacing
Phone: Add option for setting device phone number

AR8:
build: Force insecure mode for userdebug builds
bionic: libm: Add a proper sincos() implementation
bionic: memcmp: prefetch optimizing for ARM Cortex-A8/A9
bionic: memmove: Fix the abuse of memcpy() for overlapping regions
bionic: revert Support GNU-style hash to speed up symbol lookup

AR7:
msm7x30-common: update flags
qcom/display: synced with latest from CAF
qcom/media: synced with latest from CAF
Music: Eliminate wakeup events for screen refresh
Music: Fix blinking of disc in Music application
Vendor: LatinIME: Update all dicts for ICS
LCD: allow dimming when docked or undocked
opengl: remove unused adreno flag from the makefile
Hold a reference to the allocated buffers in GraphicBufferAlloc

AR6:
System: fixed init.d support
msm7x30-common: update common 7230 kernel
DownloadProvider: download any file type
ContactProvider: add facebook contact support
Build: switched to userdebug instead of eng

AR5:
sqlite3: disabled sync
msm7x30-common: updated common 7230 kernel
Launcher2: LauncherModel: Optimize loading
Music: add lockscreen/notification music controls
Framework: Long press back to kill (developer options)
Framework: Custom Toggle Menu (updated with BT, Data and GPS toggles)

Credits:

AOSP

AOKP (TeamKang)

beforedenied (preview image above)

CodeAurora

Codenamedroid

CyanogenMod

Kali-

Linaro

LordClockan

TwistedUmbrella

Oxygen-Rom

0xlab

..and everyone involved in porting to DHD/Inspire 4G