sm7125: import brightness overlays from stock

* Dropped vendor-specific range > 255
  from config_screenBrightnessBacklight (stuck at bootanimation
  otherwise)
* Dropped the same amount of entries from the end of
  config_screenBrightnessNits (otherwise autobrightness
  won't work)

Change-Id: I31956340b0ac66b6e9456df46d0b22493ede0d02
fourteen-wip
Tim Zimmermann 3 years ago committed by Simon1511
parent fae1bfb05b
commit 719da4fbb7
  1. 568
      overlay/frameworks/base/core/res/res/values/config.xml

@ -189,6 +189,574 @@
<item>40000</item>
</integer-array>
<!-- An array describing the screen's backlight values corresponding to the brightness
values in the config_screenBrightnessNits array.
This array should be equal in size to config_screenBrightnessBacklight. -->
<integer-array name="config_screenBrightnessBacklight">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
<item>13</item>
<item>14</item>
<item>15</item>
<item>16</item>
<item>17</item>
<item>18</item>
<item>19</item>
<item>20</item>
<item>21</item>
<item>22</item>
<item>23</item>
<item>24</item>
<item>25</item>
<item>26</item>
<item>27</item>
<item>28</item>
<item>29</item>
<item>30</item>
<item>31</item>
<item>32</item>
<item>33</item>
<item>34</item>
<item>35</item>
<item>36</item>
<item>37</item>
<item>38</item>
<item>39</item>
<item>40</item>
<item>41</item>
<item>42</item>
<item>43</item>
<item>44</item>
<item>45</item>
<item>46</item>
<item>47</item>
<item>48</item>
<item>49</item>
<item>50</item>
<item>51</item>
<item>52</item>
<item>53</item>
<item>54</item>
<item>55</item>
<item>56</item>
<item>57</item>
<item>58</item>
<item>59</item>
<item>60</item>
<item>61</item>
<item>62</item>
<item>63</item>
<item>64</item>
<item>65</item>
<item>66</item>
<item>67</item>
<item>68</item>
<item>69</item>
<item>70</item>
<item>71</item>
<item>72</item>
<item>73</item>
<item>74</item>
<item>75</item>
<item>76</item>
<item>77</item>
<item>78</item>
<item>79</item>
<item>80</item>
<item>81</item>
<item>82</item>
<item>83</item>
<item>84</item>
<item>85</item>
<item>86</item>
<item>87</item>
<item>88</item>
<item>89</item>
<item>90</item>
<item>91</item>
<item>92</item>
<item>93</item>
<item>94</item>
<item>95</item>
<item>96</item>
<item>97</item>
<item>98</item>
<item>99</item>
<item>100</item>
<item>101</item>
<item>102</item>
<item>103</item>
<item>104</item>
<item>105</item>
<item>106</item>
<item>107</item>
<item>108</item>
<item>109</item>
<item>110</item>
<item>111</item>
<item>112</item>
<item>113</item>
<item>114</item>
<item>115</item>
<item>116</item>
<item>117</item>
<item>118</item>
<item>119</item>
<item>120</item>
<item>121</item>
<item>122</item>
<item>123</item>
<item>124</item>
<item>125</item>
<item>126</item>
<item>127</item>
<item>128</item>
<item>129</item>
<item>130</item>
<item>131</item>
<item>132</item>
<item>133</item>
<item>134</item>
<item>135</item>
<item>136</item>
<item>137</item>
<item>138</item>
<item>139</item>
<item>140</item>
<item>141</item>
<item>142</item>
<item>143</item>
<item>144</item>
<item>145</item>
<item>146</item>
<item>147</item>
<item>148</item>
<item>149</item>
<item>150</item>
<item>151</item>
<item>152</item>
<item>153</item>
<item>154</item>
<item>155</item>
<item>156</item>
<item>157</item>
<item>158</item>
<item>159</item>
<item>160</item>
<item>161</item>
<item>162</item>
<item>163</item>
<item>164</item>
<item>165</item>
<item>166</item>
<item>167</item>
<item>168</item>
<item>169</item>
<item>170</item>
<item>171</item>
<item>172</item>
<item>173</item>
<item>174</item>
<item>175</item>
<item>176</item>
<item>177</item>
<item>178</item>
<item>179</item>
<item>180</item>
<item>181</item>
<item>182</item>
<item>183</item>
<item>184</item>
<item>185</item>
<item>186</item>
<item>187</item>
<item>188</item>
<item>189</item>
<item>190</item>
<item>191</item>
<item>192</item>
<item>193</item>
<item>194</item>
<item>195</item>
<item>196</item>
<item>197</item>
<item>198</item>
<item>199</item>
<item>200</item>
<item>201</item>
<item>202</item>
<item>203</item>
<item>204</item>
<item>205</item>
<item>206</item>
<item>207</item>
<item>208</item>
<item>209</item>
<item>210</item>
<item>211</item>
<item>212</item>
<item>213</item>
<item>214</item>
<item>215</item>
<item>216</item>
<item>217</item>
<item>218</item>
<item>219</item>
<item>220</item>
<item>221</item>
<item>222</item>
<item>223</item>
<item>224</item>
<item>225</item>
<item>226</item>
<item>227</item>
<item>228</item>
<item>229</item>
<item>230</item>
<item>231</item>
<item>232</item>
<item>233</item>
<item>234</item>
<item>235</item>
<item>236</item>
<item>237</item>
<item>238</item>
<item>239</item>
<item>240</item>
<item>241</item>
<item>242</item>
<item>243</item>
<item>244</item>
<item>245</item>
<item>246</item>
<item>247</item>
<item>248</item>
<item>249</item>
<item>250</item>
<item>251</item>
<item>252</item>
<item>253</item>
<item>254</item>
<item>255</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 -->
<integer-array name="config_autoBrightnessDisplayValuesNits">
<item>11</item>
<item>15</item>
<item>22</item>
<item>27</item>
<item>31</item>
<item>35</item>
<item>55</item>
<item>75</item>
<item>95</item>
<item>106</item>
<item>112</item>
<item>119</item>
<item>134</item>
<item>157</item>
<item>220</item>
<item>378</item>
<item>378</item>
<item>468</item>
<item>515</item>
<item>563</item>
<item>610</item>
<item>658</item>
<item>705</item>
<item>753</item>
<item>776</item>
<item>800</item>
<item>800</item>
</integer-array>
<!-- An array of floats describing the screen brightness in nits corresponding to the backlight
values in the config_screenBrightnessBacklight array. On OLED displays these values
should be measured with an all white image while the display is in the fully on state.
Note that this value should *not* reflect the maximum brightness value for any high
brightness modes but only the maximum brightness value obtainable in a sustainable manner.
This array should be equal in size to config_screenBrightnessBacklight -->
<array name="config_screenBrightnessNits">
<item>2</item>
<item>2.31094</item>
<item>2.76562</item>
<item>3.29698</item>
<item>3.88518</item>
<item>4.51962</item>
<item>5.19353</item>
<item>5.90213</item>
<item>6.64185</item>
<item>7.4099</item>
<item>8.20403</item>
<item>9.02238</item>
<item>9.86339</item>
<item>10.7257</item>
<item>11.60817</item>
<item>12.50976</item>
<item>13.42957</item>
<item>14.36681</item>
<item>15.32074</item>
<item>16.29071</item>
<item>17.27612</item>
<item>18.27643</item>
<item>19.29114</item>
<item>20.31978</item>
<item>21.36193</item>
<item>22.41719</item>
<item>23.4852</item>
<item>24.5656</item>
<item>25.65808</item>
<item>26.76233</item>
<item>27.87806</item>
<item>29.005</item>
<item>30.14291</item>
<item>31.29154</item>
<item>32.45066</item>
<item>33.62005</item>
<item>34.79951</item>
<item>35.98884</item>
<item>37.18785</item>
<item>38.39637</item>
<item>39.61422</item>
<item>40.84124</item>
<item>42.07727</item>
<item>43.32216</item>
<item>44.57577</item>
<item>45.83796</item>
<item>47.10859</item>
<item>48.38753</item>
<item>49.67467</item>
<item>50.96987</item>
<item>52.27303</item>
<item>53.58403</item>
<item>54.90277</item>
<item>56.22914</item>
<item>57.56303</item>
<item>58.90436</item>
<item>60.25302</item>
<item>61.60893</item>
<item>62.972</item>
<item>64.34213</item>
<item>65.71925</item>
<item>67.10327</item>
<item>68.49412</item>
<item>69.89171</item>
<item>71.29598</item>
<item>72.70684</item>
<item>74.12423</item>
<item>75.54807</item>
<item>76.97831</item>
<item>78.41487</item>
<item>79.85769</item>
<item>81.3067</item>
<item>82.76186</item>
<item>84.22308</item>
<item>85.69033</item>
<item>87.16354</item>
<item>88.64265</item>
<item>90.12761</item>
<item>91.61837</item>
<item>93.11487</item>
<item>94.61707</item>
<item>96.12491</item>
<item>97.63835</item>
<item>99.15733</item>
<item>100.68181</item>
<item>102.21175</item>
<item>103.7471</item>
<item>105.28781</item>
<item>106.83385</item>
<item>108.38516</item>
<item>109.94171</item>
<item>111.50346</item>
<item>113.07037</item>
<item>114.6424</item>
<item>116.2195</item>
<item>117.80165</item>
<item>119.3888</item>
<item>120.98091</item>
<item>122.57796</item>
<item>124.17991</item>
<item>125.78672</item>
<item>127.39835</item>
<item>129.01479</item>
<item>130.63597</item>
<item>132.26189</item>
<item>133.89252</item>
<item>135.52779</item>
<item>137.16771</item>
<item>138.81223</item>
<item>140.46133</item>
<item>142.11497</item>
<item>143.77313</item>
<item>145.43578</item>
<item>147.10287</item>
<item>148.77441</item>
<item>150.45035</item>
<item>152.13068</item>
<item>153.81534</item>
<item>155.50433</item>
<item>157.19763</item>
<item>158.8952</item>
<item>160.59702</item>
<item>162.30307</item>
<item>164.0133</item>
<item>165.72774</item>
<item>167.4463</item>
<item>169.169</item>
<item>170.89581</item>
<item>172.62671</item>
<item>174.36166</item>
<item>176.10066</item>
<item>177.84367</item>
<item>179.59067</item>
<item>181.34166</item>
<item>183.0966</item>
<item>184.85547</item>
<item>186.61826</item>
<item>188.38493</item>
<item>190.15547</item>
<item>191.92989</item>
<item>193.70811</item>
<item>195.49016</item>
<item>197.27602</item>
<item>199.06563</item>
<item>200.85902</item>
<item>202.65614</item>
<item>204.45699</item>
<item>206.26154</item>
<item>208.06976</item>
<item>209.88167</item>
<item>211.69724</item>
<item>213.51642</item>
<item>215.33922</item>
<item>217.16563</item>
<item>218.99564</item>
<item>220.8292</item>
<item>222.6663</item>
<item>224.50696</item>
<item>226.35114</item>
<item>228.1988</item>
<item>230.04997</item>
<item>231.90462</item>
<item>233.76271</item>
<item>235.62427</item>
<item>237.48923</item>
<item>239.35762</item>
<item>241.22942</item>
<item>243.10458</item>
<item>244.98312</item>
<item>246.86504</item>
<item>248.75027</item>
<item>250.63885</item>
<item>252.53075</item>
<item>254.42593</item>
<item>256.32443</item>
<item>258.2262</item>
<item>260.1312</item>
<item>262.0395</item>
<item>263.951</item>
<item>265.86572</item>
<item>267.7837</item>
<item>269.70483</item>
<item>271.62915</item>
<item>273.55667</item>
<item>275.48734</item>
<item>277.42114</item>
<item>279.35812</item>
<item>281.2982</item>
<item>283.2414</item>
<item>285.1877</item>
<item>287.1371</item>
<item>289.08957</item>
<item>291.0451</item>
<item>293.00372</item>
<item>294.9654</item>
<item>296.93005</item>
<item>298.89777</item>
<item>300.8685</item>
<item>302.84222</item>
<item>304.81894</item>
<item>306.79865</item>
<item>308.78134</item>
<item>310.76697</item>
<item>312.75555</item>
<item>314.74707</item>
<item>316.74155</item>
<item>318.73892</item>
<item>320.7392</item>
<item>322.7424</item>
<item>324.7485</item>
<item>326.75745</item>
<item>328.7693</item>
<item>330.784</item>
<item>332.80154</item>
<item>334.82193</item>
<item>336.84518</item>
<item>338.87122</item>
<item>340.9001</item>
<item>342.9318</item>
<item>344.96625</item>
<item>347.0035</item>
<item>349.04358</item>
<item>351.0864</item>
<item>353.13196</item>
<item>355.1803</item>
<item>357.23138</item>
<item>359.2852</item>
<item>361.34174</item>
<item>363.401</item>
<item>365.46298</item>
<item>367.52765</item>
<item>369.59503</item>
<item>371.66507</item>
<item>373.73782</item>
<item>375.81323</item>
<item>377.8913</item>
<item>379.97202</item>
<item>382.0554</item>
<item>384.1414</item>
<item>386.23004</item>
<item>388.32132</item>
<item>390.4152</item>
<item>392.5117</item>
<item>394.61075</item>
<item>396.71246</item>
<item>398.8167</item>
<item>400.92355</item>
<item>403.033</item>
<item>405.14496</item>
<item>407.2595</item>
<item>409.3766</item>
<item>411.49622</item>
<item>413.61838</item>
<item>415.74307</item>
<item>417.87027</item>
<item>420</item>
</array>
<!-- Screen brightness used to dim the screen when the user activity
timeout expires. May be less than the minimum allowed brightness setting
that can be set by the user. -->

Loading…
Cancel
Save