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.

Change-Id: I40064686fdf4aedff0ec32a6e909f8add68179cd
Fix ResTable_config::CONFIG_* typo (MCC vs MNC)

In commit 08d5b8f, the ResTable_config::CONFIG_* enum was incorrectly
changed to assign the same value to both CONFIG_MCC and CONFIG_MNC:
    - CONFIG_MCC = 0x0001,
    - CONFIG_MNC = 0x0002,
    + CONFIG_MCC = ACONFIGURATION_MCC,
    + CONFIG_MNC = ACONFIGURATION_MCC,

This commit assigns CONFIG_MNC the value ACONFIGURATION_MNC, as
intended.

Change-Id: I3b8799914a55debdb3ff30a82ada7ad990c49970
FW/BASE: Add string for dock sdcard

Change-Id: I454e2b850ef9d176efd76219b472ab8da145b7f3
Merge "Add config_hasRemovableLid" into android-4.4
Merge "FW/BASE: Add string for dock sdcard" into android-4.4
Merge "Fix ResTable_config::CONFIG_* typo (MCC vs MNC)" into android-4.4
[1/2] SystemUI: Pull down QS if x > 70% width

Added Settings

PS3: rebase

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Ic41d331e8f0166484b124e91a8ed8e904ff38edb
Separate Android Encryption Password from Lockscreen Password

This permits the use of a different (hopefully longer and more complex!) encryption
password, while using a simpler (and easier to type) lockscreen password.

Change-Id: Ia35fdcc769eee8fd7891678a532dafa0f4b3ba04
Telephony: Add data rat constant

This event constant is used in DcTracker

Change-Id: I1f9b34a8689c43c2586e9e3a92f0453649775d73
(cherry picked from commit f7ca98035479b670ff51bc9298fd7928a5e0f80d)
(cherry picked from commit f4d8f7b8fa390302b9cc51a5640e017ff393dfcc)
(cherry picked from commit 77d810390fbca8cb1d10bce148035fada414e0eb)
(cherry picked from commit 3b4712dc8ac7dff360222e8cf43dde633333ffa5)

Change-Id: I7ad8d0632854ea9875afb76709c1ba894bf048fd
Enable SVDO. (2/2)

Allow evdo/ehrpd + voice simutaneously.
Use ro.ril.svdo=true

Change-Id: Ifcefd1ee49c5137209b776b00ae8e189dc618247
(cherry picked from commit 3e835c216588ae44a7099113f95118e9a3a23c15)

Change-Id: If7be25edc10f21680adbe3a059370d77a82ef076
wifi: Set the mode at native layer

 * Set normal/AP mode so that the HAL can specify correct module
   arguments when loading the driver.

Change-Id: Ic460f00f0308840d4875582673020786e46258f7
Merge "Telephony: Add data rat constant" into android-4.4
Merge "wifi: Set the mode at native layer" into android-4.4
Merge "[1/2] SystemUI: Pull down QS if x > 70% width" into android-4.4
[1/2] Base: add more Power Menu actions

Make the power menu customizable from Menus settings in OmniGears.

added checkboxes for: airplane mode, sound toggles, and a new button for
mobile data toggle.

screenshots: http://goo.gl/ljQ0WA or http://imgur.com/a/THfuZ

part 2: https://gerrit.omnirom.org/#/c/3654/

Change-Id: Ie7d417c898ceeba47eb0c13f6dee934b025beee0
Fix Icon size in DocumentsUI

For XXHDPI devices if you go into Settings/Display and Notification light and select a custom value (application) you will see a GIANT icon.

Before - http://i.imgur.com/DRkua3T.png

After - http://i.imgur.com/f7xW4tY.png

Change-Id: Ia355bddc515906134c8b3b4e67d381aaacceec78
[1/2] base: allow disabling haptic feedback for virtual keys

Allows disabling haptic feedback for devices with
capacitive buttons (virtual keys)

Change-Id: I2820686ec2a93eb4a056af29ecee22dd699e9ab4
Add support for ICS camera blobs

foreported from https://gerrit.omnirom.org/#/c/901/ for legacy devices

Change-Id: Icf9010f4b6059405275107fadd5aac81cd294182
[1/3] base: added offscreen gesture support

Currently only oppo devices support this
To enable use overlay
    <bool name="config_offscreenGestureSupport">true</bool>

Offscreen gestures are gestures drawn on the screen
when off. Oppo supports the following gestures
V, circle, II, <, >, double tap

The default mapping form oppo are
V - toggle torch
circle - start camera
II - play/pause musiv
> - next track
< - previous track

This gestures are reported as keys F3,F4,F5,F6,F7,F8

This change also switches to the oppo dt2w implementation
in kernel.

This also adds the base support for volume key music track
control since this is sharing the same code

PS2
fixed broken volume wake

PS3
use sendBroadcastAsUser

PS4
also log key scan code

Change-Id: I89914d7ecc25dd1e13e60793233ee0db8dd1feed
Merge "Add support for ICS camera blobs" into android-4.4