[Display] B5R3: Modify Display Default Settings

1. Move auto brightness curve to common folder. (redbull)
2. Modify Night mode default value as 3339 cct

Bug: 142222039, 142222548
Test: Boot test check B5R3 display log
mConfig=BrightnessConfiguration{[(0.0, 5.139055), (1.0, 17.495838), (2.0, 28.169666), ..... (5000.0, 431.34305), (10000.0, 523.99176)]

Night display: Color temp: 3339

Change-Id: I36f295133f4790a2398e2976ff9bbed0888f1dff
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index 18c326f..23cd066 100755
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -44,6 +44,10 @@
     <!-- Enable Night display, which requires HWC 2.0. -->
     <bool name="config_nightDisplayAvailable">true</bool>
 
+    <!-- Default color temperature, in Kelvin, to tint the screen when night display is
+         activated. -->
+    <integer name="config_nightDisplayColorTemperatureDefault">3339</integer>
+
     <!-- Boolean indicating whether display white balance is supported. -->
     <bool name="config_displayWhiteBalanceAvailable">false</bool>
 
@@ -274,4 +278,71 @@
     <bool name="config_enableHapticTextHandle">true</bool>
     <!-- Enable Zram writeback feature to allow unused pages in zram be written to flash. -->
     <bool name="config_zramWriteback">true</bool>
+
+    <!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
+      The N entries of this array define N  1 zones as follows:
+         Zone 0:        0 <= LUX < array[0]
+         Zone 1:        array[0] <= LUX < array[1]
+         ...
+         Zone N:        array[N - 1] <= LUX < array[N]
+         Zone N + 1     array[N] <= LUX < infinity
+         Must be overridden in platform specific overlays -->
+    <integer-array name="config_autoBrightnessLevels">
+        <item>1</item>
+        <item>2</item>
+        <item>3</item>
+        <item>4</item>
+        <item>8</item>
+        <item>12</item>
+        <item>20</item>
+        <item>33</item>
+        <item>55</item>
+        <item>90</item>
+        <item>148</item>
+        <item>245</item>
+        <item>403</item>
+        <item>665</item>
+        <item>1097</item>
+        <item>1808</item>
+        <item>2981</item>
+        <item>5000</item>
+        <item>10000</item>
+    </integer-array>
+
+    <!-- Array of desired screen brightness in nits corresponding to the lux values
+      in the config_autoBrightnessLevels array. As with config_screenBrightnessMinimumNits and
+      config_screenBrightnessMaximumNits, the display brightness is defined as the measured
+      brightness of an all-white image.
+
+      If this is defined then:
+      - config_autoBrightnessLcdBacklightValues should not be defined
+      - config_screenBrightnessNits must be defined
+      - config_screenBrightnessBacklight must be defined
+
+      This array should have size one greater than the size of the config_autoBrightnessLevels
+      array. The brightness values must be non-negative and non-decreasing. This must be
+      overridden in platform specific overlays -->
+    <array name="config_autoBrightnessDisplayValuesNits">
+      <item>5.139055</item>    <!--  0 - 1 -->
+      <item>17.495838</item>    <!--  1 - 2 -->
+      <item>28.1696664278</item>    <!--  2 - 3 -->
+      <item>32.7511520408</item>    <!--  3 - 4 -->
+      <item>35.8759513935</item>    <!--  4 - 8 -->
+      <item>43.9426049517</item>    <!--  8 - 12 -->
+      <item>49.2609781315</item>    <!--  12 - 20 -->
+      <item>56.6555013574</item>    <!--  20 - 33 -->
+      <item>65.197031819</item>    <!--  33 - 55 -->
+      <item>75.952051549</item>    <!--  55 - 90 -->
+      <item>88.9446020655</item>    <!--  90 - 148 -->
+      <item>105.214631262</item>    <!--  148 - 245 -->
+      <item>126.148854554</item>    <!--  245 - 403 -->
+      <item>154.657410783</item>    <!--  403 - 665 -->
+      <item>191.528101368</item>    <!--  665 - 1097 -->
+      <item>237.843508373</item>    <!--  1097 - 1808 -->
+      <item>291.914433324</item>    <!--  1808 - 2981 -->
+      <item>355.757330554</item>    <!--  2981 - 5000 -->
+      <item>431.343055532</item>    <!--  5000 - 10000 -->
+      <item>523.991735578</item>    <!--  10000+ -->
+    </array>
+
 </resources>