Changelog
On top of a sync to the latest CM7.2 code (as of 2012-04-24), the following changes have been included:
Added option to hide alarm icon in status bar:
-
http://review.cyanogenmod.com/#/c/13799/
-
http://review.cyanogenmod.com/#/c/13798/
Camera: Allow focus sound muting
-
http://review.cyanogenmod.com/#/c/9457/
-
http://review.cyanogenmod.com/#/c/9458/
-
http://review.cyanogenmod.com/#/c/9459/
Fix typo in queue_property_triggers ident
-
http://review.cyanogenmod.com/#/c/14603/
Backport from CM9 Basic KSM Support
-
http://review.cyanogenmod.com/#/c/15031/
Overscroll color
-
http://review.cyanogenmod.com/#/c/7148/
-
http://review.cyanogenmod.com/#/c/7149/
-
http://review.cyanogenmod.com/#/c/7166/
add option to disable volume key beep sounds
-
http://review.cyanogenmod.com/#/c/8636/
-
http://review.cyanogenmod.com/#/c/8635/
Add option to turn-off vibration on device shutdown
-
http://review.cyanogenmod.com/#/c/14610/
-
http://review.cyanogenmod.com/#/c/14611/
Lots of other changes:
- memcmp: prefetch optimizing for ARM Cortex-A8/A9 (
http://review.cyanogenmod.com/#/c/12866/)
- Don't pay for filename/line number lookup unless you need to. (
http://review.cyanogenmod.com/#/c/13403/)
- Don't malloc between fork and exec (
http://review.cyanogenmod.com/#/c/13404/)
- cleanup redundant interfaces from iftable to avoid excessive LinearAlloc use (
http://review.cyanogenmod.com/#/c/13405/)
- Redesign dlopen() locks to be recursive per thread (
http://review.cyanogenmod.com/#/c/13407/)
- bm: cherry-pick one patch from freebsd to fix logb() denormals issue (
http://review.cyanogenmod.com/#/c/13408/)
- Add optimized version of memcpy for Cortex A9 (
http://review.cyanogenmod.com/#/c/13580/)
- Add optimized version of memset for Cortex A9 (
http://review.cyanogenmod.com/#/c/13581/)
- Prevent deadlock when using fork (
http://review.cyanogenmod.com/#/c/13582/)
- Undecoded jobject leaking in through attachThread (
http://review.cyanogenmod.com/#/c/13583/)
- Don't use deleted Node object in setSizeScreenWidthAndScale (
http://review.cyanogenmod.com/#/c/13588/)
- ipsec-tools: build racoon XAUTH client (
http://review.cyanogenmod.com/#/c/13590/)
- libm: fix invalid result of function remquo/remquof (
http://review.cyanogenmod.com/#/c/13756/)
- bionic: fixed the race condition in dlmalloc_usable_size() (
http://review.cyanogenmod.com/#/c/13778/)
- Fix possible file descriptor leaking (
http://review.cyanogenmod.com/#/c/13779/)
- Fix memory leaking in the VM (
http://review.cyanogenmod.com/#/c/13780/)
- Fix file descriptor leak in read_num (
http://review.cyanogenmod.com/#/c/13781/)
- fix memory leaking (
http://review.cyanogenmod.com/#/c/13782/)
- free memory allocated by strdup (
http://review.cyanogenmod.com/#/c/13783/)
- Restore fp after calling JNI method in allstubs interpreter (
http://review.cyanogenmod.com/#/c/14012/)
- libcutils: Fix race issues in mspace_usable_size (
http://review.cyanogenmod.com/#/c/14013/)
- Fix ash to read /etc/profile (
http://review.cyanogenmod.com/#/c/14014/)
- watchprops would go to 100% CPU after processing first change (
http://review.cyanogenmod.com/#/c/14015/)
- Modify Running ProcessView as ics (claimed to be better) (
http://review.cyanogenmod.com/#/c/14402/)
- bionic: make static object initialization thread safe (
http://review.cyanogenmod.com/#/c/14600/)
- Avoid method overriding if its super method is inaccessible. (
http://review.cyanogenmod.com/#/c/14601/)
- Fixing a crash when doing lock profiling (
http://review.cyanogenmod.com/#/c/14602/)
- Fix typo in queue_property_triggers ident (
http://review.cyanogenmod.com/#/c/14603/)
- Busybox 1.20.0 squashed commit for gingerbread (
http://review.cyanogenmod.com/#/c/15260/)
Oh yeah, and I backported rotating softkeys too