[myTouch 4G Android Development] Steppnasty:
Stepp_aospX Changelog

Stepp_aospX

Changlog:

[B]Final:[/B]
frameworks-base
•steppnasty - aapt: updated Images.cpp Updated to allow packaging of images with red ticks in transparent frames.
•steppnasty - libmedia: Added backwards compatibility. Now compatible with media players relying on ICS and older libmedia.

[B]MR2:[/B]
LatinIME:
•Rob Beane - Add prebuilt APK (4.2-517167) from Google
•Rob Beane - Add prebuilt APK (JellyBean) from Google

Mms:
•Jake Hamby - Add menu item to access Cell Broadcasts from MMS app.
•João Ventura - Mms: sets endMmsConnectivity() as last operation

Phone:
•Steppnasty - Noise suppression bug fix. Fixes echo on distant end of phone call.
•Banavathu, Srinivas Naik - Phone: Fix Nullpointer exception in GsmUmtsOptions
•Anju Mathapati - Phone: Handle NullPointerException for Call Waiting functionality.

DeskClock:
•LuisCruz - DeskClock: Backport 4.2 analog widget drawables (xhdpi+hdpi+mdpi) Also, bring over the 4.2 widget preview to complete the look.

Settings:
•Steppnasty - Added Device Memory Info to About Phone Settings screen.
•Steppnasty - Added volume overlay from CM10/jellybean
•Jake Hamby - Add menu item to Settings to go to Cell Broadcast settings.
•LuisCruz - Add Themes (@CNA) for the icon (@CyanogenMod) for the code

CellBroadcastReceiver:
•Jake Hamby - Remove launcher icon from Cell Broadcast app.

bionic:
•Bernhard Rosenkränzer - bionic: Make use of new memcpy, tweak settings
•Henrik Smiding - Add optimized version of memcmp for Cortex A9
•Henrik Smiding - Add optimized version of memset for Cortex A9
•Henrik Smiding - Add optimized version of memcpy for Cortex A9
•Elliott Hughes - Upgrade to tzdata2012g.
•Andrew Sutherland - libc: extend ARCH_ARM_USE_NON_NEON_MEMCPY to linaro

libcore:
•Vladimir Marko - Performance improvement in DiskLruCache.readJournalLine().

htc-kernel-msm7x30:
•LuisCruz - msm: kgsl: remove slow path to fix the build. Seems it was only a fallback path for completeness. (Will look into this if bugs/errors occur)
•Jordan Crouse - msm: kgsl: Optimize page_alloc allocations
•Jordan Crouse - msm: kgsl: Limit the number of indirect buffers per submission
•Shubhraprakash Das - msm: kgsl: Use the gpuaddr to decide whether to map memstore
•Jordan Crouse - msm: kgsl: Detect and avoid malformed ioctl codes
•Anshuman Dani - msm: kgsl: Add new sysfs node to list GPU clock frequencies
•faux123 - block: tweaked deadline for better performance
•LuisCruz - defconfig: switch off Sweep2Wake
•Stefan Uzunov - sweep2wake_atmel: adjust screen coordinates for more precision, remove an unnecessary kernel message and fix typo (thanks to Nonverbose)
•Rob Beane - staging: android: logger: Update from primou 3.0 kernel
•Arve Hjønnevåg - staging: android: lowmemorykiller: Change default debug_level to 1
•LuisCruz - s2w: remove unneeded stuff
•LuisCruz - config: readd s2w
•LuisCruz - sweep2wake: correct keypad
•LuisCruz - Sweep2Wake: implemented and fix s2w for atmel touchscreen
•LuisCruz - Massive revert of Sweep2wake Because apparently rebasing an old commit is perferable to just patching it up... Revert "atmel: sweep2wake: fix ifdef"
•LuisCruz - atmel: sweep2wake: fix ifdef Waiiiiiiiit... This isn't Cypress
•LuisCruz - atmel: sweep2wake: a quick adjustment via (@amidabuddha)
•LuisCruz - atmel: sweep2wake: fix unsafe locking (@showp1984)

vendor_aospx:
•Steppnasty - Common: Bump to MR2 and modify OTA id.
•LuisCruz - Pseudo-Pseudo: don't zip recursive Signed-off-by: LuisCruz <ljc2491@gmail.com>
•LuisCruz - Pseudo-Pseudo: improve ccache logic Signed-off-by: LuisCruz <ljc2491@gmail.com>
•LuisCruz - Pseudo-Pseudo: further improvements to scripts Signed-off-by: LuisCruz <ljc2491@gmail.com>
•LuisCruz - Pseudo-Pseudo: modifications to improve funcionality on aospx Signed-off-by: LuisCruz <ljc2491@gmail.com>
•LuisCruz - Pseudo-Pseudo_bot: Initial bringover of Pseudo_bot -adjusted for aospX -changelog genereated and added to build -wip
•LuisCruz - apns-conf: Mobilicity: Unify apns This should allow MMS to work on devices running ICS on Mobilicity (thanks to format_windows)
•Rob Beane - common: Add CellBroadcastReceiver to PRODUCT_PACKAGES
•LuisCruz - Include and build AospXStockBlu theme
•LuisCruz - Adapt theme engine for aospx
•LuisCruz - Remove some ace stuff to allow glacier to build properly

AospXStockBlu:
•Luis Cruz - Add landscape preview Theme Chooser just stretches out the preview for portrait without this; which doesn't look good at all
•Luis Cruz - Correct drawables path
•Luis Cruz - correct stat_sys_battery values
•Luis Cruz - Redirect battery drawables
•Luis Cruz - Update preview
•Luis Cruz - Update icon This looks nicer than the random moon
•Luis Cruz - Adjust drawable for pressed launcher icon I feel this should complete "dat feel" of the theme
•Luis Cruz - AospXStockBlu-v1 Signed-off-by: Luis Cruz <ljc2491@gmail.com>
•Luis Cruz - clean up
•Luis Cruz - Initial move from TemplateBread to aospX stock blue theme

ThemeChooser:
•Luis Cruz - Revert "ThemeChooser: Update launcher name"

Webkit:
•Duy Truong - Update copyright to The Linux Foundation

vendor_google:
•LuisCruz - GoogleEars: Improve drawable Using a better drawable to match the shadow-y texture of the other android widgets. preview:[url]http://i.imgur.com/TIX4s.png[/url]
•LuisCruz - Add Google Ears (Sound Search) with updated widget background drawables to match ICS. preview: [url]http://i.imgur.com/CHx8v.png[/url]
•Rob Beane - Update Maps to v6.14.1
•Rob Beane - Update StreetView to v1.8.1.2

frameworks-base:
•Steppnasty - AudioSystem: Fixed crash that occurs after bluetooth disconnect.
•Steppnasty - Fixed Bluetooth volume overlay.
•Steppnasty - AudioFlinger: Fixed bug causing random crash
•Steppnasty - Fixed bug causing music stream volume adjustments to not apply during stream. (Part 1)
•Steppnasty - Separated volume indexes by device.
•Steppnasty - Fixed bug where phone state would not change.
•Steppnasty - Lots of updates to Audioflinger and libmedia.
•Roman Birg - restart SystemUI on theme change
•Suresh Koleti - Ignore radio power request if desired and current radio state are same.
•Vikash Garodia - libstagefright: correct system property for product
•Dirk Rettschlag - Fix system crash introduced by themeable framework
•NewbyJE - core: Additional HSPAP support
•Jake Hamby - Add config option to enable links to Cell Broadcast app.
•László Dávid - LocationManagerService: The "value" was used as a Map.remove(key) method parameter.
•László Dávid - Possible NPE in ActivityManagerService
•László Dávid - Possible NPE in ChooseAccountTypeActivity
•László Dávid - Fix NullPointerException in UsbStorageActivity
•László Dávid - Call to equals() comparing different types
•Jorge Ruesga - Fix 5772: Pattern screen lock shows incorrect attempts
•Ricardo Cerqueira - SimUnlockScreen: Explicitly register themeChange receiver
•Ricardo Cerqueira - GlobalActions: Fix themeing of the ShutdownThread
•LuisCruz - Remove unused definition
•LuisCruz - Revert "SystemUI: Add percentage to stock battery icons"
•LuisCruz - Fix mess made from merge
•Ahron Train - Fixed Proprietary info feild skipping in Samuel Berube's voicemail notification patch (#11318)
•Samuel Berube - Fixed: missing new voicemail notification with some carriers/devices
•Paras Morabia - SurfaceFlinger: Dont skip composition if it is incomplete.
•NewbyJE - telephony: Fix MMS for when operator has different APNs for Data and MMS
•Karthikeyan Periasamy - Revert "[WebKit] Add WebAudio Impulse Response resources as part of framework assets"
•LuisCruz - Allow theming of framework UI elements.
•LuisCruz - Merge branch 'themes-4.0' into 'ics'
•Ahron Train - Fixed Proprietary info feild skipping in Samuel Berube's voicemail notification patch (#11318)
•Samuel Berube - Fixed: missing new voicemail notification with some carriers/devices
•Paras Morabia - SurfaceFlinger: Dont skip composition if it is incomplete.

device_htc_msm7x30-common:
•andrew.boren - msm7x30-common: fix a few items.
•Rob Beane - msm7x30: Optimize for cortex-A8

device_htc_glacier:
•Rob Beane - gps.conf: global ntp server
•Rob Beane - glacier: Add additional build prop tweaks

node-sqlite-sync:
•Duy Truong - Update copyright to The Linux Foundation

Bluez:
•Steppnasty - Fixed HAL module version mismatch.
•Steppnasty - android_audio_hw: modified to match changes made to libhardware

Freetype:
•Steve Kondik - freetype: Add Infinality patches
•Steve Kondik - Upgrade FreeType to 2.4.10

libhardware_legacy:
•Steppnasty - Modified various functions to fix compilation errors with CM legacy audio.
•Steppnasty - Imported audio_policy_conf.h from Cyanogenmod Jellybean.
•Steppnasty - Upgraded libhardware_legacy audio to CyanogenMod JellyBean.

qcom media:
•Steppnasty - Fixed bug causing music stream volume adjustments to not apply during stream. (Part 2)
•Steppnasty - Update HAL module version
•Steppnasty - Added audio_policy.conf for installation
•Steppnasty - Upgraded AudioPolicyManager to Cyanogenmod Jellybean.

qcom display:
•Amara Venkata Mastan Manoj Kumar - hwcomposer: keep secure content in an overlay when below skip layer
•Prabhanjan Kandula - libgralloc: Fix possible leak of fd
•Pawan Kumar - copybit: Fix crash when copy_image is called with Tile format
•Raj kamal - Update hwcOverlayStatus in case of skip layers
•Raj kamal - liboverlay:Do cleanup in case of unset failure

libhardware:
•Steppnasty - Fixed bug causing music stream volume adjustments to not apply during stream. (Part 3)
•Steppnasty - Audio_policy: fixed error with module not loading on boot
•Steppnasty - Updated HAL module version
•Steppnasty - Updated audio for compatibility with CyanogenMod libhardware_legacy audio

system core:
•Steppnasty - Audio.h: Updated for compatibility with libhardware_legacy audio
•Giulio Cervera - Update tcp buffersize settings (again)

system media:
•Steppnasty - Wilhelm: Updated to fix build against libhardware_legacy audio</pre>