merge
added liblights from source

pulled liblights from the git.omapzoom.org/platform/hardware/ti/omap3
repo (gingerbread branch) and rewrote it to work with sholes.

Change-Id: Ia2e91db23e86d15cceb5046ff010859eb7226177
working accelerometer and light/sensor tweaks

fixes a bug where the accelerometer did not enable due to passing a reference
to a short as the IOCTL parameter, when the IOCTL was attempting to dereference
it as an unsigned long, causing the value to change based on stale memory, resulting
in an invalid response.  this fixes that so the accelerometer will enable/disable
properly.

also added proper ALS value modification for the lights driver, based on information
found within the sholes kernel source for the lm3530 header and code.

finally tweaked the convert values for the orientation and accelerometer to make them
appear more sane (for instance orientation now doesn't register 460 degrees, and
accelerometer will appropriately register 9.8m/s^2 when at rest for gravity).  these
values should likely be tweaked more, but they seem to work now.

also reduced the default delay time on the accelerometer to 100ms, to speed up
orientation detection

Change-Id: I57f6031025e5ed4abff1a82dd745cd12169b0e00
use proper default color format + sensor cleanup

this implements a commit to frameworks/base that changes the default
color format to the one that libcamera expects

also removed some unnecessary debug stuff from sensors and tweaked
the values a bit

Change-Id: I716517b7a6a64f2c99dad76bd236a277b5b49ac7
sholes liblights: fix low battery led notification (issue 3649)

Change-Id: Idd272685add8f8d0321e9570ef57128c9c21301a
Merge pull request #5 from elektroschmock/upstream

German translation for MilestoneParts baseband selection
enable 848x480 widescreen video recording (was 720x400)

Change-Id: Id89a13c991dbfaf6adb89ceeb15a5e030646fcda
use Moto Wrigley 3G RIL

Change-Id: I57aa78dc68cf9de1206bad3e2f8551862041c903
set vm.min_free_kbytes to 5120 (to lower the ram fragmentation)

Change-Id: Iab2447932fd5736f75c0cdc95231ec5ec2ad9269
start services only after mountsd has finished

Change-Id: I4c7b89e74bf29621355c9e76da33e5fea1a890d3
Revert "use charge_only_mode and mot_boot_mode from device/motorola/common"

This reverts commit 9c8f6b36025db99ea6254bae7614826376d22e22.
use local charge_only_mode_mm, mot_boot_mode from common

Change-Id: I61dedb236bd4bc96226446c473174cd7f6fde793
don't break builds for other devices; small ch_o_m clean-up

Change-Id: I43eb6058f3d3067fbb62e7a351eab0e0ff7d90dd
copy sholes liblights (including the history)

Change-Id: I06edb65e37ba3ba0eb2bf9b9daca6468dc32b7d1
merge sholes liblights (including the history)

Change-Id: Iba8b07c9fcc609438160a907dabc59027d7345b7
make our liblights to not depend on sholes repo

Change-Id: Iae2d798c38363e2eb74b3079233543195ea887d6
charge_only_mode in liblights; use common charge_only_mode

Change-Id: Ibd3cfb56146bf5ca87f854a2b7144159046386fc
Gallery3D overlay: disable 32bpp

Change-Id: I9294f9d1f65b300693f267a1f9e4dadb79c3dcb5
scrolling cache: default value - 'default disable'

Change-Id: I391fc25047445dc3098f1bb19f2470e65b8fb83c
update Toggle2G to v. 0.0.23

Change-Id: Ife95c3950afde15bb2e26bfe0429030e1e9e1ff1