Revert "Add an option to allow a (subtle) notification vibration during calls."

This reverts commit 22cb08ccc9a5c9f1784adce2288d1760cff39d98.

Change-Id: I24d1b09b127057072e84592bb7373da86ed91ca7
Frameworks: privacy guard fix UI freeze

randomly sometimes the complete UI freezes when toggle
privacy guard. Move out the forcekill from syncronized to
fix it so that it kills the app when all threads are open
and they can react to the forcekill which cannot result then in unknown states

cheers

Change-Id: I81514dc5ca9149477ee747a7d90720b83f741baa
FW: Status Bar Brightness Control

Correction of Status Bar Brightness Control Settings update and calculation of correct value, when determining if auto brightness is enabled and if not correctly identifing the user selected setting.

Change-Id: I60dd260039edb7f50541f1f404f10b7ad6e11edd
Don't enable GPS if the requesting app is blacklisted.

This is transparent to the app, it just sees no location callbacks as
before. It just avoids the additional unneeded battery drain.

Change-Id: Iff98bcc3a4ff724aea8763e08b687441bda9ede0
QuickSettings Camera Tile [2/2]

Change-Id: I20c4309ac8edf7be1971d5ffd5f56766a8e874cd
Merge branch 'cm-10.1' of https://github.com/PAC-man/android_frameworks_base into cm-10.1
Move Lock Screen Targets to RC. [2/2]

Change-Id: I59b35059c86752c27e5d6b219ae0c5fd0c1f7fec
HALO: show halo button in pie

Change-Id: I858ec08837559f4b2806df0ac68b8a703189b1db
HALO: halo can save last position now

Change-Id: I00ced429cfcc90507b8cc14b228a74b8902e67e8
Enable Bare style PIE on protected lock screen

Change-Id: I831bf805e57ee1fadbd89590dc9600cd4e111ea0
Prevent notification acces via HALO on protected lockscreens

Change-Id: I8686ee9a3c2098405e4b4789bfa9faf6b4a098e4
Don't show pinned Halo))) apps on PIE (hide count, icons and text)

Change-Id: Idb6c8fc88b09d943df8d463598329ab5a667612c
Prevent PIE recent button from changing to clear all button on lockscreen

Change-Id: Ic34360aaf399f5b6e835194b46c47587ed5044d1
Fix requery behaviour of MemoryCursor.

As we can't restore the contents of the cursor window, we need to keep
it on deactivation so we can restore it on requery().

Change-Id: I06f688bbe9120c307bdc3ddbc3833416becdec82
Add permission that allows cancelling notifications from other apps.

Change-Id: I055b17873e174f71174898a7649b1e221fd8c436
Notification cancellation fixes:
Permission should only allow cancellation of other app notifications, not enqueueing.
Fix checkapi breakage.

Change-Id: Idbcfd4617057984250dc4d4fa32ff55bfbb155e2
NotificationManager : Fix security exception

If the call is from a user process, using USER_CURRENT_OR_SELF avoids a security
exception in such cases.

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

Change-Id: I2f25917ecfabc80d3a193d63020ad11480edf8ec
QS: Network Type Tile Corrections

Network Type Selection tile was not functioning correctly, unable to switch correctly between
network types.

Corrected and updated references to NetworkManager in both MobileNetworkTile and MobileNetworkTypeTile, updated QuickSettingsContainer to correctly pass NetworkManager to both tiles on creation.

Enabled TileFlip for both MobileNetworkTile and MobileNetworkTypeTile and removed unnecessary imports in MobileNetworkTypeTile.java

Change-Id: I010085501c1c2354e0331a921c3b4ac96e6a72cb
update SystemUI's proguard.flags

Change-Id: I5aa73eddd3fea6cddeddaf94e202d8de870e7df5
Frameworks: privacy guard fix possible NPE

If the user flash a data app over recovery on clean flash
(like a lot themed apps or gapps packages are doing)
the user will get into a bootloop because of an NPE
due an unknown state of the user due that
installedUser == null

To fix it
Check if installUser exists if yes then
call the provider settings value for the current
user

PatchSet 2+3: message update
	      fix for real now

Change-Id: Ie5f94a0d0a11ae24fdfdc8372c0433b26793b66e