Hardware abstraction framework, initial commit
Add README
Document VibratorHW class, and rename the framework
Add DisplayColorCalibration class
Update the README and add some markdown
Add utility methods for reading and writing text (mostly sysfs) files.
Support multiple source paths

This will not verify for duplicate classes yet, so be careful not
to place duplicate implementations on multiple locations
Button & keyboard backlight brightness adjustment (1/2)

PS2: remove whitespaces

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ia83e789e5d0ccf62ae28091bbef426410b081bf0
Add a class for display gamma control

Same basic concept as kcal, but it accepts and manages multiple RGB triplets

Change-Id: I8fffc94b439a366a5aa38277ae971ab3aaa3589b
Hardware: Add AdaptiveBacklight support

Patchset 2: Fix javadoc
Patchset 3: Rename to AdaptiveBacklight
Patchset 4: Fix typo in javadoc comment

Change-Id: I50190833da67d7f574d42d48a52eb5c610b4966e
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "Hardware: Add AdaptiveBacklight support" into cm-10.2
Revert "Button & keyboard backlight brightness adjustment (1/2)"

This reverts commit 281b4045e0baa18fcc5001f395ef39940048cd96, since
backlight can and should be managed by the standard liblights support
in PowerManager. Support for that was just added to Settings

Change-Id: Ia6e6258a05222e2f63099febc71beeb345f0ad89
Hardware: Long Term Orbits (LTO)

Patchset 2: Add the download interval method

Change-Id: If4d194b61ded03efa646567a2134b66d92d1df5c
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Allow different maximum vales for each gamma control.

Change-Id: I263976d442c2754d46bfad76a795dba3152d820e
Merge "Hardware: Long Term Orbits (LTO)" into cm-10.2
Hardware: add SerialNumber support

Some manufacturers, e.g. Samsung and Acer, display a different
serial number in Settings -> About Phone than the one in
ro.serialno. This class enables the alternative serial number,
which is the one marked physically on the device, to be displayed.

Change-Id: If328ca7b487435b88246d1f8c47b04770183f09e
Add tap-to-wake class definition

Change-Id: Icaa7f8e8846ab4d7375a03b407fb3c80a194de49
Hardware: add ColorEnhancement support

Change-Id: I32e52c0e11dff2ce9d30d17e028190637ad2b1ff
HAF: Add KeyDisabler stub

Allow disabling the capacitive keys on a device

Change-Id: I855cb094963bc3263fd68e4dacbbd8f331ccb825
Add default value for display color control (1/2)

Change-Id: Ib7f1256722b8ccc1259d6b47f840ea718a14070b