libsensors: Return initial value after sensor is enabled.

The proximity sensor is expected to return first value as soon as it is enabled.
If the value is not returned, it might have a bogus value that does not reflect
real distance.

Change-Id: I5c59cfc4c21e000bc845b9e0e9c71557b501726f
libsensors: Decrease buffer size. Rearrange magnetic sensor calibration.

Change-Id: Iafcee81e5dfa05c393799c87f93ac19593360ad6
libsensors: Print sensor in log message.

Change-Id: Ic6cbc2b625bc8766ee3068ee529ff3b4d7ca9834
libril: Disable debug socket.

Change-Id: I3e65b834d03c02241a161415a47b69a2324747a0
libril: Process unsolicited response codes properly for v4.

Convert v4 radio response codes to what Android uses in the latest radio stack.

Change-Id: I5f490dd4a0bb1787758701b4288d861b9866cc5f
libril: Remove unused function.

Change-Id: I6640e0c3b8051467d8483e2a845531a56b5bf936
libril: Add support for getDataCallProfile.

Change-Id: I7c0f17a5626a386d75e21b8295c475458b6f5778
libcamera: Cleanup.

Changes:
 * Remove dead code.
 * Remove unneeded dependencies.
 * Clean Android.mk

Change-Id: I43b3100579a3134ea7b52ac6bffafb9e93ec4fb5
libcamera: Disable continuous auto-focus in preview mode.

Change-Id: I9a9b4140f01f30f795457597ec541151ae83f76f
libril: Add more unsupported commands to the list.

Change-Id: Ibba15d243235126209776fe9b4292cca6eef85c8
ril: Save last interfaces to a variable.

The interface may be rmnet1. Save it in order to restore it later, as
dataCallList does not contain ifname field.

Change-Id: I83ddb93e23dc713e18e51ddab6b3d8285a2841d1
ril: Supply active/status when not provided by libril.

Need to make sure this data matches with dataCallListChanged response, otherwise
the interface is torn down.

Change-Id: I104678c5edb4628633346fb204bd13ad0b95f668
u8800: Enable legacy sensors fusion.

Need to enable it to get virtual sensors such as rotation vector,
orientation, linear acceleration and gravity.

Change-Id: Iedf2355733ad31d5c3bf90e33e958b04fadf7e81
u8800: Rearrange media_codecs.xml.

Changes:
 * Added more software audio/video codecs from Google.
 * Moved all codecs in their categories (aka hardware/software).
 * Removed old/unsupported/not working codecs.

Change-Id: If4209dc00d8c991d377ae5764d29416fa6ee8c20
u8800: Enable Qualcomm HW MP3 decoder.

Change-Id: I59780a840062b65014c54aaf53848cd83282d8ac
u8800: Adding setprop entries for tcp delayed ack for Wifi & LTE

TCP delayed ack settings are expected to be modified when the
Wifi or LTE connection is established and the configurations
will be reverted back when the Wifi connection is terminated.
The change also modifies the /sys/kernel/ipv4/tcp_delack_seg
and /sys/kernel/ipv4/tcp_use_useconfig file owner to "system"

Change-Id: If099c78312136e62ab024eb268f04847fbb46c2a
keyboards: Fix home key declaration.

KEY_HOMEPAGE is declared as HOME in Android.

Change-Id: Ief80a2799deff596cae451141a6ce4fa2f195b76
libbt-vendor: Properly enable BT when not using IBS.

When IBS is enabled, BT expects some additional messages before sending any
standard commands. Hence, when IBS is disabled in board file, make sure it is
disabled in BT hardware.

Change-Id: I16e0fbd98c05187bbbccae104b3a164d93750a07
ril: Supply gateway with data call.

Change-Id: I3aee28fd4a9158b118ada78d6ceba55309db5c5e
u8800: Remove TARGET_ARCH_LOWMEM.

Could be the culprit of bad performance.

Change-Id: I563e724141c2dcdc187cd4fddc2b217e0e44676f