replicant-frameworks_native/services
Andy McFadden 740fde1f82 DO NOT MERGE - Replace "lower power mode" experiment
This replaces the previous low-power mode experiment, which
discarded refresh events, with a new experiment that alters
the refresh period.

(see also I2849e5ea335c0d2509fea1c315392bce7f20451d )

The feature is enabled by specifying a nonzero value for the
"refresh skip count", which indicates the number of periods
to skip.  For example, the command:

  adb shell service call SurfaceFlinger 1016 i32 1

sets a skip count of '1', yielding a 30Hz refresh rate on a device
with a 60Hz display.  Changing the last value to '2' would set the
refresh to 20Hz.  '0' returns to the default behavior.

Bug 15523257

(cherry-pick from master I00039c22a55750e74035644c63800e4bee1c774a)

Change-Id: I9ef5539fa7da953dd97f88e7fa39be0dc20b6889
2014-06-12 01:34:41 +00:00
..
batteryservice BatteryProperty: Add property ENERGY_COUNTER and 64-bit integer properties 2014-05-16 03:05:11 +00:00
connectivitymanager Add C++ library for ConnectivityManager 2013-07-16 15:11:47 -07:00
inputflinger Change InputMessage.motion.pointerSize to a uint32_t. 2014-05-02 17:58:43 +01:00
powermanager Update to follow interface change. 2014-04-03 12:06:48 -07:00
sensorservice Enable wakeup sensors. 2014-04-23 14:38:56 -07:00
surfaceflinger DO NOT MERGE - Replace "lower power mode" experiment 2014-06-12 01:34:41 +00:00