AutoBrightness: Add more ranges for smooth transaction
Increase the ranges at lower LUX value for better
brightness in dark.
Issue: FP3-A11#196
Change-Id: Iffe310602705879385180e2c9373f8680f8c5485
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index b1e8863..d9cdbf8 100644
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -121,6 +121,10 @@
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">8000</integer>
+ <!-- Minimum screen brightness setting allowed by the power manager.
+ The user is forbidden from setting the brightness below this level. -->
+ <integer name="config_screenBrightnessSettingMinimum">3</integer>
+
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
The N entries of this array define N + 1 control points as follows:
(1-based arrays)
@@ -142,6 +146,8 @@
Must be overridden in platform specific overlays -->
<integer-array name="config_autoBrightnessLevels">
+ <item>3</item>
+ <item>6</item>
<item>10</item>
<item>30</item>
<item>60</item>
@@ -157,6 +163,8 @@
The brightness values must be between 0 and 255 and be non-decreasing.
This must be overridden in platform specific overlays -->
<integer-array name="config_autoBrightnessLcdBacklightValues">
+ <item>3</item>
+ <item>7</item>
<item>10</item>
<item>20</item>
<item>40</item>