[1/2] Prepare NotificationManagerService for new format

* Needed for blacklisting

Conflicts:
	services/java/com/android/server/NotificationManagerService.java

Change-Id: Ic0637908b152bc17b483f1469e21611c897aeb0e
Revert "[1/2] Add support for Peek app"

This reverts commit accab2572066c0baeaec5a9d2d42e6a26257bed2.

Change-Id: Ia02e354ca7c3deab2765156c8bd67afac9ec2622
Revert "NotificationHelper: Define Peek app broadcast intents"

This reverts commit 3ba22617e56c71cb697e0134137b4285316c2fc7.

Change-Id: I2c0546dffc443e12141e6930f9e7f6353a12b2f2
Revert "NotificationHelper: Create broadcast receiver for Peek app"

This reverts commit 7997613080453da3cec6c2649417c5ebdbb2ad6c.

Change-Id: I5863a17ea8a9f723849559525c09c8dbfe7767e4
Revert "NotificationHelper: We shouldn't use logical here, one case is enough no matter the order"

This reverts commit 22b2d6547390b216fcf3f4337ed830aabeaeaeed.

Change-Id: I6e36a31ae219cd61f94a313c24a85b29dbfb04b4
Revert "PEEK: Sensors improvements"

This reverts commit ac664db4809af8207afa11e0f959e83fd86c7410.

Change-Id: I3c45c06aee57f62dca114f24bf8eca3fea481d89
Revert "PEEK: Beautify bridging layers code >>> This commit will help merkmod with hover integration"

This reverts commit 36fbc39164b4dc3d03abdd5ab8a2f930002e02de.

Change-Id: I481c7a7749c8f58dfddc2a60d1dc5196e1bda5e7
Revert "Add Peek [1/2]"

This reverts commit 29a250e6c4bf1302fb24fa1b522211996a8233f5.

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java

Change-Id: I8f73772a2a4d52a3c3a7da056aad0f7c5d089d1a
[Bitmap] Add null pointer protection in Bitmap_sameAs()

Symptom: SkBitmap::getAddr(int, int) may return NULL due to unrecognized config
(ex: kRLE_Index8_Config). This will cause memcmp method to crash. Since bm0 and
bm1 both have pixel data() (have passed NULL == getPixels() check), those 2
bitmaps should be valid (only unrecognized), we return JNI_FALSE to warn user
those 2 unrecognized config bitmaps may be different.

Change-Id: I6970c27de412110a3035d0a783112c4cd3ebc35b
Align text labels in all un-align tiles

Change-Id: I1c7830978f1eb3fb1cb6520d42b2beca846024ac
more black

Change-Id: Ib039a8fe3fa4168630675461890a118196a6b713
allow different sepolicy for third party apps

Prior support forced all third party apps to be resolved against the
default stanza of the mac_permissions.xml file when assigning seinfo
labels. This meant that all third party apps, in effect, were untrusted
regardless of cert and therefore received the same selinux domain. This
also had the unfortunate side effect of forcing certain third party apps
into the wrong domains because of shared userid requests among apps. This
patch removes that restriction and instead allows all apps, regardless of
location, to be matched against the full mac_permissions.xml policy file.
This then allows all apps signed with known good certs to receive the
same selinux domains of other apps with whom they share trust.

Change-Id: I6685f69658d672af1997a84d2c3ab5e1327a3a4c
Update timelapse quclity check

Change-Id: I5b697b40545536d86641ad403035a3bb03040bf2
Destroy scrolling cache for more speed

Change-Id: I6c3f123be8029012bb7f423a25c10cc781ec519b
Get out fuzzy lumpkins: blurred out wallpaper in some devices fixed

This commit actually scales the deafault wallpaper and those jpeg images
found in cyanogenmod default wallpaper not correctly scale this commt
actually scales the display metrics and adapt the wallpaper corectly on
the device

Change-Id: I9179eccd5c90dcb389dcb2c3b012e0eb04c8c013
Reset BatteryStats

Change-Id: Id01e230f9ab1979a74c6c3391167a23e0ac08d48
OTS : Add help text to help the user reset a prefernce

Change-Id: I641bdb1fa5aea3e5c34c0be9610897035b41b235
Merge "Get out fuzzy lumpkins: blurred out wallpaper in some devices fixed" into android-4.4
Merge "Update timelapse quclity check" into android-4.4
Merge "allow different sepolicy for third party apps" into android-4.4