BroadcastReceiver : Get sender of broadcasts

Add internal api for receiving the sender of a broadcast

Change-Id: I28ae614ef92101ab6b9beadc3c965d16b1f393f6
Signed-off-by: DHOMD <DHO@dho.im>
Remove unused symbols ATM

Change-Id: I51d6ff28520f29aeaf31aab0cba5044da40396b2
Framework: Forward port Long press back to kill app

Original author: DaneshM

Cange-Id: I54f4fb861897fe713cffa15422535c5091a0c095

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/symbols.xml
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: I94af1ed1f760cd7c2dadaaeb2f3bb0989907b589
Signed-off-by: DHOMD <DHO@dho.im>
Stylus gestures features (1/2)

Forward-port of https://github.com/CyanogenMod/android_frameworks_base/commit/9f3ee9f7c0877fcfbe90a7c176481f949194fb75
to JB

Cange-Id: I9c8a03dce226d2463659846ff3a12435efdf5c1d

Conflicts:
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml
	policy/src/com/android/internal/policy/impl/PhoneWindow.java

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/config.xml
	core/res/res/values/strings.xml
	core/res/res/values/symbols.xml

Change-Id: Ifb8aefe52c32865e536dc56938505db1ea3601a1
Signed-off-by: DHOMD <DHO@dho.im>
Profiles: Add a profile picker activity

Patchset 2: Add CM Copyright
Patchset 3+4: Rebase
Patchset 5: Some optimizations

Cange-Id: Ic8281e4c6fef6d2f4c56fc01acfe6e54b4c8f51c
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Conflicts:
	core/java/android/app/ProfileManager.java
	core/res/res/values/cm_strings.xml

Change-Id: Id87271eda8eeff2a8c7a9e811e1a34a3e9ec9c0f
Signed-off-by: DHOMD <DHO@dho.im>
Privacy Guard : Reimplement backed by AppOps

Re-implements privacy guard to use appops.

hange-Id: I2b52e8cf0d6e126fb156f83df885b5551503cd9d

Conflicts:
	core/res/res/values/symbols.xml

Change-Id: Ib5f3daadc126efbb30233a3014f043ca0f698f7f
Signed-off-by: DHOMD <DHO@dho.im>
Add support for HW Rotation Lock

Forward ported from jellybean

hange-Id: I75fb9fa33541eb6acedd62a67e74977b36768390

Conflicts:
	core/res/res/values/symbols.xml
	services/java/com/android/server/SystemServer.java

Conflicts:
	core/res/res/values/strings.xml
	core/res/res/values/symbols.xml

Change-Id: Ie62a05b6b686ff9eb7353bc37c2be8ce8c831f64
Signed-off-by: DHOMD <DHO@dho.im>
services: Fix tethering (softap) startup.

The interface must be started after firmware reload. If it's not
started, the driver is unable to configure it.

Thanks to Emerson Pinter <dev@pinter.com.br> for the jb version of this.

Change-Id: If8819d463d8c3820e2e159cd365f8ba4af8c0064

Conflicts:
	core/res/res/values/config.xml
Add config_hasRemovableLid

If a device features a dock with a removable lid, lidOpenRotation
overrides the rotation even if it was undocked (technically the lid is
still open).

This setting tells the framework whether to apply lidOpenRotation to
undocked devices.

hange-Id: I1051278a45875b2139b75db28467f9b8de2936d6

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Conflicts:
	core/res/res/values/config.xml
	core/res/res/values/symbols.xml

Change-Id: I1f7b6350a9b131681858aa0ecd97b1e56f0603ac
Signed-off-by: DHOMD <DHO@dho.im>
telephony: set additional audioparameters for incall audio (1/2)

Cange-Id: Icbf02a80f170559ad4a5d160ed254cbe81704df6

Conflicts:
	core/res/res/values/symbols.xml

Conflicts:
	core/res/res/values/symbols.xml

Change-Id: I169ffe6b1461c8961c8f0b2adf2b722dfbce05e4
Signed-off-by: DHOMD <DHO@dho.im>
audio: Add overlay to fix analog docks.

Of particular interest to devices using libhardware_legacy and
affected by commit 5a484b753cc72d6a50c1dd3bbf68b3403c741a3a: http://goo.gl/rVR1Z
which restricted the routing of AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET
to docks using FORCE_ANALOG_DOCK cases. The EXTRA_DOCK_STATE_CAR case is
returning FORCE_BT_CAR_DOCK, preventing the dock audio from routing properly.

Add an overlay option for overriding to FORCE_ANALOG_DOCK.

Change-Id: Ib7d70c242aa6f537ea5d65098ceb2c591662d8bb
Signed-off-by: DHOMD <DHO@dho.im>
Clean up a bunch of strings/symbols

Change-Id: Ib60bb53459264fabe12813fe0b6dc1bea9763f24