Add Fill Color and Transparant support to Notification Background

Change-Id: I15de73cf31cf31855858beef8dd337351d02467c
App Resolver - fix NPE

Derp Factor = ++Zaphod.

Change-Id: I1ced9eed198a30bf3c54e6926957f93a4915599e
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
Battery : Add CM Styles and ability to change colors of battery text and charging (1/2)

Change-Id: Ic04b6082345826e940213bcf454af2b629f9c401
Lockscreen Transparant (1/2)

Change-Id: I5c111e7cc85f3cdac88c5d986f39a6e896627a3c
FW Port : Force TabletUI at any dpi based on the work of barrmulio @ XDA (1/2)

original thread : https://github.com/burstlam/android_frameworks_base/commit/00eee2ff1147ad650c1f5ea7ffc2ca50929e3fd3

Change-Id: Ib66f6011999adfb90f30dc2518ed6f4c6eadc23f
Port FW: Menu UI Overflow Toggle (1/2)

Adds the ability to show the Menu UI Overflow (3-dots) within apps, regardless of navbar being present or not

original by: BMc08GT <bmc08gt.teamb00sted@gmail.com>

https://github.com/burstlam/android_frameworks_base/commit/c66c51f111ecef3e3fea0d755f446f8871a0e41c

Change-Id: I2505159f8dcd2edc0d3aa6fd29073348f67f8112
Port FW : Force Duel Panel Mode (1/2)

Change-Id: I36fb9a6cc169aa25af5a8895f37740e8d722dd41
Port Fw : Quick Unlock and Home, Menu Key Unlock

Change-Id: I04fa76158f93d6484aded1d343e0a2238dbe22e0

Conflicts:
	core/java/android/provider/Settings.java
card emulation patch port to JB

Change-Id: I73fe9aa30830951ea5b9d44e9a9bf83cb720e567
Improve tethering notification icons

Replaces the stock icons with the ones I submitted as part of
http://review.cyanogenmod.com/#/c/15930/ in CM9.

Change-Id: Iecfae9ad579c6c9ae06da0a08b61e9359a8a37b0
Fix sluggish to launch an app

The new trace feature/code in 4.0.4, which will dump the app stack
trace every 500ms if an app cant be launched within 500ms, is
holding the global ActivityManagerService lock unnecessarily. It
slows down the apps startup
Smooth Spinners: Makes the loading "spinner" animation smoother in non-holo apps

The loading "spinner" animation is quite jerky by default when the progress xml's from
drawable are called in applications that don't use the holo progress animation. The holo
"spinner" animation is already smooth by default. This makes every other "spinner"
animation smooth.

We've been changing this value in all ROM's we release, both AOSP and CM based ones
as well as stock ROM's, since it gives a more polished look to the entire system. In the past
3 years we've been using this small tweak we have not noticed anything that would
adversely affect battery life or system operations as a whole.

Signed-off-by: Sar Castillo <sar.castillo@gmail.com>
Toast: fix force close if called from system service

If a toast is created from a system service, an application context
will not be available, use the service context instead.

Fixes
http://code.google.com/p/android/issues/detail?id=40058
http://code.google.com/p/android/issues/detail?id=40075

Change-Id: Ic643f4557fa04476819cd2c3ee640b735eeae429
frameworks/base: Increase Zygote preload GC threshold.

Increase Zygote preload GC threshold to half of the heapgrowthlimit,
to reduce boot up time.

Change-Id: I74a68a512c2266ac6e62f09f361f8607251ca9a7
Memory leak due to bad destroy sequence

During the destroy sequence, it happens that the mWebViewClassic was
set to null in the transferMessages function and consequently, the
call to WebCoreThreadWatchdog.unregisterWebView(mWebViewClassic) is
not really removing the view from the watchdog's list; creating a
memory leak.

picked from master branch https://android-review.googlesource.com/#/c/48087/

Change-Id: I2bae7c8d7c473e2af25e62a485699f88269d6658
Author: Jean-Christophe PINCE <jean-christophe.pince@intel.com>
Signed-off-by: Jean-Christophe PINCE <jean-christophe.pince@intel.com>
Signed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 57869
re-implement statusbar brightness slider

TODO: allow it to be disabled by adding a System.Setting?

Signed-off-by: Roman Birg <romanbirg@gmail.com>
SystemUI: add statusbar slider preference

Change-Id: Ibad11cd0495aa5fc2aa31e6f6c1e1cf85b8a582b
Signed-off-by: Roman Birg <romanbirg@gmail.com>
Adjust kernel data stack TCP parameters to optimize performance

Enhance Android MobileDataStateTracker class to identify technology
EVDO rev B separate from earlier releases.  This permits use of
separate TCP buffer size for higher bandwidth technology.

Change-Id: Ib8dfa315c4485c36c66b2c66950c42ccb81fe9e5
CRs-Fixed: 260740
libaudioeffect_jni: GREF leak fix for JB

- Excessive JNI global reference in AudioEffects.
- Global references created during native setup
  are not deleted.
- Global references are deleted in setup failure
  and during native release.

Change-Id: I302b7f8de7189f85fd07167b950f85795ffc5ef1
CRs-fixed: 413633
Added Synchronization block to avoid Race condition

While removing the top activities of crashed process from the
history stack sometimes it was leading to race condition and decrementing
history stack index twice. because of this index out of bound issue was coming

Change-Id: I2a5667d36aaa7c3b7adac347db6c9bc7429d9444
CRs-fixed: 381904