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

Change-Id: I76c6beda31859c5531046d1567f06b095a8ca4c4
[1/2] Add triggers to change profile based on AP

Add data structure mWifiTriggers to store triggers per profile.
Add network change listener to switch to profile

Change-Id: I97e360d7783d3b0e2bbd70fe7a9a866d8c0fa7cd
Changed profile selection to single-tap action

The behavior taken from reboot (choose action, select okay) was
inappropriate for profile selection, which has no big impact at all.

so now, simply selecting a new profile will toggle the action and close the dialog.

Change-Id: Ia7f8996dcc50ebac4a9639ff0f305ab51a85584d
Add 2G/3G option to profile connections (1/2)

Change-Id: I55d0768c9eeecb7dcce97c6d6390e339d678d0c4
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
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