1<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
2
3<!-- Copyright (C) 2023 Google Inc.
4
5    Licensed under the Apache License, Version 2.0 (the "License");
6    you may not use this file except in compliance with the License.
7    You may obtain a copy of the License at
8
9      http://www.apache.org/licenses/LICENSE-2.0
10
11    Unless required by applicable law or agreed to in writing, software
12    distributed under the License is distributed on an "AS IS" BASIS,
13    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14    See the License for the specific language governing permissions and
15    limitations under the License.
16-->
17
18<!-- This overrides <height> from 1440 to 2520 and <width> from 3120 to 5460 for phone_car
19    configuration. The original file is located at:
20
21    vendor/google_devices/pantah/proprietary/cheetah/vendor/etc/displayconfig/display_id_4619827677550801152.xml
22-->
23
24<displayConfiguration>
25    <screenBrightnessMap>
26        <point>
27            <value>0.0</value>
28            <nits>2.0</nits>
29        </point>
30        <point>
31            <value>0.6</value>
32            <nits>600.0</nits>
33        </point>
34        <point>
35            <value>1.0</value>
36            <nits>1000.0</nits>
37        </point>
38    </screenBrightnessMap>
39
40    <highBrightnessMode enabled="true">
41        <transitionPoint>0.6</transitionPoint>
42        <minimumLux>5724.62401237</minimumLux>
43        <timing>
44            <!-- allow for 5 minutes out of every 30 minutes -->
45            <timeWindowSecs>1800</timeWindowSecs>
46            <timeMaxSecs>300</timeMaxSecs>
47            <timeMinSecs>60</timeMinSecs>
48        </timing>
49        <thermalStatusLimit>light</thermalStatusLimit>
50        <allowInLowPowerMode>false</allowInLowPowerMode>
51        <minimumHdrPercentOfScreen>0</minimumHdrPercentOfScreen>
52        <!--sdrHdrRatioMap, backed by spline, must have at least two entries -->
53        <sdrHdrRatioMap>
54            <point>
55                <sdrNits>2.000</sdrNits>
56                <hdrRatio>8.000</hdrRatio>
57            </point>
58            <point>
59                <sdrNits>75.000</sdrNits>
60                <hdrRatio>7.987</hdrRatio>
61            </point>
62            <point>
63                <sdrNits>78.859</sdrNits>
64                <hdrRatio>7.596</hdrRatio>
65            </point>
66            <point>
67                <sdrNits>82.717</sdrNits>
68                <hdrRatio>7.242</hdrRatio>
69            </point>
70            <point>
71                <sdrNits>86.576</sdrNits>
72                <hdrRatio>6.919</hdrRatio>
73            </point>
74            <point>
75                <sdrNits>90.434</sdrNits>
76                <hdrRatio>6.624</hdrRatio>
77            </point>
78            <point>
79                <sdrNits>94.293</sdrNits>
80                <hdrRatio>6.353</hdrRatio>
81            </point>
82            <point>
83                <sdrNits>98.152</sdrNits>
84                <hdrRatio>6.103</hdrRatio>
85            </point>
86            <point>
87                <sdrNits>102.010</sdrNits>
88                <hdrRatio>5.872</hdrRatio>
89            </point>
90            <point>
91                <sdrNits>105.869</sdrNits>
92                <hdrRatio>5.658</hdrRatio>
93            </point>
94            <point>
95                <sdrNits>109.727</sdrNits>
96                <hdrRatio>5.459</hdrRatio>
97            </point>
98            <point>
99                <sdrNits>113.586</sdrNits>
100                <hdrRatio>5.274</hdrRatio>
101            </point>
102            <point>
103                <sdrNits>117.444</sdrNits>
104                <hdrRatio>5.100</hdrRatio>
105            </point>
106            <point>
107                <sdrNits>121.303</sdrNits>
108                <hdrRatio>4.938</hdrRatio>
109            </point>
110            <point>
111                <sdrNits>125.162</sdrNits>
112                <hdrRatio>4.786</hdrRatio>
113            </point>
114            <point>
115                <sdrNits>129.020</sdrNits>
116                <hdrRatio>4.643</hdrRatio>
117            </point>
118            <point>
119                <sdrNits>132.879</sdrNits>
120                <hdrRatio>4.508</hdrRatio>
121            </point>
122            <point>
123                <sdrNits>136.737</sdrNits>
124                <hdrRatio>4.381</hdrRatio>
125            </point>
126            <point>
127                <sdrNits>140.596</sdrNits>
128                <hdrRatio>4.260</hdrRatio>
129            </point>
130            <point>
131                <sdrNits>144.455</sdrNits>
132                <hdrRatio>4.147</hdrRatio>
133            </point>
134            <point>
135                <sdrNits>148.313</sdrNits>
136                <hdrRatio>4.039</hdrRatio>
137            </point>
138            <point>
139                <sdrNits>152.172</sdrNits>
140                <hdrRatio>3.936</hdrRatio>
141            </point>
142            <point>
143                <sdrNits>156.030</sdrNits>
144                <hdrRatio>3.839</hdrRatio>
145            </point>
146            <point>
147                <sdrNits>159.889</sdrNits>
148                <hdrRatio>3.746</hdrRatio>
149            </point>
150            <point>
151                <sdrNits>163.747</sdrNits>
152                <hdrRatio>3.658</hdrRatio>
153            </point>
154            <point>
155                <sdrNits>167.606</sdrNits>
156                <hdrRatio>3.574</hdrRatio>
157            </point>
158            <point>
159                <sdrNits>171.465</sdrNits>
160                <hdrRatio>3.493</hdrRatio>
161            </point>
162            <point>
163                <sdrNits>175.323</sdrNits>
164                <hdrRatio>3.417</hdrRatio>
165            </point>
166            <point>
167                <sdrNits>179.182</sdrNits>
168                <hdrRatio>3.343</hdrRatio>
169            </point>
170            <point>
171                <sdrNits>183.040</sdrNits>
172                <hdrRatio>3.273</hdrRatio>
173            </point>
174            <point>
175                <sdrNits>186.899</sdrNits>
176                <hdrRatio>3.205</hdrRatio>
177            </point>
178            <point>
179                <sdrNits>190.758</sdrNits>
180                <hdrRatio>3.140</hdrRatio>
181            </point>
182            <point>
183                <sdrNits>194.616</sdrNits>
184                <hdrRatio>3.078</hdrRatio>
185            </point>
186            <point>
187                <sdrNits>198.475</sdrNits>
188                <hdrRatio>3.018</hdrRatio>
189            </point>
190            <point>
191                <sdrNits>202.333</sdrNits>
192                <hdrRatio>2.960</hdrRatio>
193            </point>
194            <point>
195                <sdrNits>206.192</sdrNits>
196                <hdrRatio>2.905</hdrRatio>
197            </point>
198            <point>
199                <sdrNits>210.051</sdrNits>
200                <hdrRatio>2.852</hdrRatio>
201            </point>
202            <point>
203                <sdrNits>213.909</sdrNits>
204                <hdrRatio>2.800</hdrRatio>
205            </point>
206            <point>
207                <sdrNits>217.768</sdrNits>
208                <hdrRatio>2.751</hdrRatio>
209            </point>
210            <point>
211                <sdrNits>221.626</sdrNits>
212                <hdrRatio>2.703</hdrRatio>
213            </point>
214            <point>
215                <sdrNits>225.485</sdrNits>
216                <hdrRatio>2.656</hdrRatio>
217            </point>
218            <point>
219                <sdrNits>229.343</sdrNits>
220                <hdrRatio>2.612</hdrRatio>
221            </point>
222            <point>
223                <sdrNits>233.202</sdrNits>
224                <hdrRatio>2.569</hdrRatio>
225            </point>
226            <point>
227                <sdrNits>237.061</sdrNits>
228                <hdrRatio>2.527</hdrRatio>
229            </point>
230            <point>
231                <sdrNits>240.919</sdrNits>
232                <hdrRatio>2.486</hdrRatio>
233            </point>
234            <point>
235                <sdrNits>244.778</sdrNits>
236                <hdrRatio>2.447</hdrRatio>
237            </point>
238            <point>
239                <sdrNits>248.636</sdrNits>
240                <hdrRatio>2.409</hdrRatio>
241            </point>
242            <point>
243                <sdrNits>252.495</sdrNits>
244                <hdrRatio>2.372</hdrRatio>
245            </point>
246            <point>
247                <sdrNits>256.354</sdrNits>
248                <hdrRatio>2.337</hdrRatio>
249            </point>
250            <point>
251                <sdrNits>260.212</sdrNits>
252                <hdrRatio>2.302</hdrRatio>
253            </point>
254            <point>
255                <sdrNits>264.071</sdrNits>
256                <hdrRatio>2.268</hdrRatio>
257            </point>
258            <point>
259                <sdrNits>267.929</sdrNits>
260                <hdrRatio>2.236</hdrRatio>
261            </point>
262            <point>
263                <sdrNits>271.788</sdrNits>
264                <hdrRatio>2.204</hdrRatio>
265            </point>
266            <point>
267                <sdrNits>275.646</sdrNits>
268                <hdrRatio>2.173</hdrRatio>
269            </point>
270            <point>
271                <sdrNits>279.505</sdrNits>
272                <hdrRatio>2.143</hdrRatio>
273            </point>
274            <point>
275                <sdrNits>283.364</sdrNits>
276                <hdrRatio>2.114</hdrRatio>
277            </point>
278            <point>
279                <sdrNits>287.222</sdrNits>
280                <hdrRatio>2.085</hdrRatio>
281            </point>
282            <point>
283                <sdrNits>291.081</sdrNits>
284                <hdrRatio>2.058</hdrRatio>
285            </point>
286            <point>
287                <sdrNits>294.939</sdrNits>
288                <hdrRatio>2.031</hdrRatio>
289            </point>
290            <point>
291                <sdrNits>298.798</sdrNits>
292                <hdrRatio>2.005</hdrRatio>
293            </point>
294            <point>
295                <sdrNits>302.657</sdrNits>
296                <hdrRatio>1.979</hdrRatio>
297            </point>
298            <point>
299                <sdrNits>306.515</sdrNits>
300                <hdrRatio>1.954</hdrRatio>
301            </point>
302            <point>
303                <sdrNits>310.374</sdrNits>
304                <hdrRatio>1.930</hdrRatio>
305            </point>
306            <point>
307                <sdrNits>314.232</sdrNits>
308                <hdrRatio>1.906</hdrRatio>
309            </point>
310            <point>
311                <sdrNits>318.091</sdrNits>
312                <hdrRatio>1.883</hdrRatio>
313            </point>
314            <point>
315                <sdrNits>321.949</sdrNits>
316                <hdrRatio>1.861</hdrRatio>
317            </point>
318            <point>
319                <sdrNits>325.808</sdrNits>
320                <hdrRatio>1.839</hdrRatio>
321            </point>
322            <point>
323                <sdrNits>329.667</sdrNits>
324                <hdrRatio>1.817</hdrRatio>
325            </point>
326            <point>
327                <sdrNits>333.525</sdrNits>
328                <hdrRatio>1.796</hdrRatio>
329            </point>
330            <point>
331                <sdrNits>337.384</sdrNits>
332                <hdrRatio>1.775</hdrRatio>
333            </point>
334            <point>
335                <sdrNits>341.242</sdrNits>
336                <hdrRatio>1.755</hdrRatio>
337            </point>
338            <point>
339                <sdrNits>345.101</sdrNits>
340                <hdrRatio>1.736</hdrRatio>
341            </point>
342            <point>
343                <sdrNits>348.960</sdrNits>
344                <hdrRatio>1.717</hdrRatio>
345            </point>
346            <point>
347                <sdrNits>352.818</sdrNits>
348                <hdrRatio>1.698</hdrRatio>
349            </point>
350            <point>
351                <sdrNits>356.677</sdrNits>
352                <hdrRatio>1.679</hdrRatio>
353            </point>
354            <point>
355                <sdrNits>360.535</sdrNits>
356                <hdrRatio>1.661</hdrRatio>
357            </point>
358            <point>
359                <sdrNits>364.394</sdrNits>
360                <hdrRatio>1.644</hdrRatio>
361            </point>
362            <point>
363                <sdrNits>368.253</sdrNits>
364                <hdrRatio>1.627</hdrRatio>
365            </point>
366            <point>
367                <sdrNits>372.111</sdrNits>
368                <hdrRatio>1.610</hdrRatio>
369            </point>
370            <point>
371                <sdrNits>375.970</sdrNits>
372                <hdrRatio>1.593</hdrRatio>
373            </point>
374            <point>
375                <sdrNits>379.828</sdrNits>
376                <hdrRatio>1.577</hdrRatio>
377            </point>
378            <point>
379                <sdrNits>383.687</sdrNits>
380                <hdrRatio>1.561</hdrRatio>
381            </point>
382            <point>
383                <sdrNits>387.545</sdrNits>
384                <hdrRatio>1.546</hdrRatio>
385            </point>
386            <point>
387                <sdrNits>391.404</sdrNits>
388                <hdrRatio>1.530</hdrRatio>
389            </point>
390            <point>
391                <sdrNits>395.263</sdrNits>
392                <hdrRatio>1.515</hdrRatio>
393            </point>
394            <point>
395                <sdrNits>399.121</sdrNits>
396                <hdrRatio>1.501</hdrRatio>
397            </point>
398            <point>
399                <sdrNits>402.980</sdrNits>
400                <hdrRatio>1.486</hdrRatio>
401            </point>
402            <point>
403                <sdrNits>406.838</sdrNits>
404                <hdrRatio>1.472</hdrRatio>
405            </point>
406            <point>
407                <sdrNits>410.697</sdrNits>
408                <hdrRatio>1.458</hdrRatio>
409            </point>
410            <point>
411                <sdrNits>414.556</sdrNits>
412                <hdrRatio>1.445</hdrRatio>
413            </point>
414            <point>
415                <sdrNits>418.414</sdrNits>
416                <hdrRatio>1.432</hdrRatio>
417            </point>
418            <point>
419                <sdrNits>422.273</sdrNits>
420                <hdrRatio>1.419</hdrRatio>
421            </point>
422            <point>
423                <sdrNits>426.131</sdrNits>
424                <hdrRatio>1.406</hdrRatio>
425            </point>
426            <point>
427                <sdrNits>429.990</sdrNits>
428                <hdrRatio>1.393</hdrRatio>
429            </point>
430            <point>
431                <sdrNits>433.848</sdrNits>
432                <hdrRatio>1.381</hdrRatio>
433            </point>
434            <point>
435                <sdrNits>437.707</sdrNits>
436                <hdrRatio>1.368</hdrRatio>
437            </point>
438            <point>
439                <sdrNits>441.566</sdrNits>
440                <hdrRatio>1.357</hdrRatio>
441            </point>
442            <point>
443                <sdrNits>445.424</sdrNits>
444                <hdrRatio>1.345</hdrRatio>
445            </point>
446            <point>
447                <sdrNits>449.283</sdrNits>
448                <hdrRatio>1.333</hdrRatio>
449            </point>
450            <point>
451                <sdrNits>453.141</sdrNits>
452                <hdrRatio>1.322</hdrRatio>
453            </point>
454            <point>
455                <sdrNits>457.000</sdrNits>
456                <hdrRatio>1.311</hdrRatio>
457            </point>
458            <point>
459                <sdrNits>464.526</sdrNits>
460                <hdrRatio>1.335</hdrRatio>
461            </point>
462            <point>
463                <sdrNits>472.053</sdrNits>
464                <hdrRatio>1.358</hdrRatio>
465            </point>
466            <point>
467                <sdrNits>479.579</sdrNits>
468                <hdrRatio>1.381</hdrRatio>
469            </point>
470            <point>
471                <sdrNits>487.105</sdrNits>
472                <hdrRatio>1.403</hdrRatio>
473            </point>
474            <point>
475                <sdrNits>494.632</sdrNits>
476                <hdrRatio>1.424</hdrRatio>
477            </point>
478            <point>
479                <sdrNits>502.158</sdrNits>
480                <hdrRatio>1.445</hdrRatio>
481            </point>
482            <point>
483                <sdrNits>509.684</sdrNits>
484                <hdrRatio>1.465</hdrRatio>
485            </point>
486            <point>
487                <sdrNits>517.211</sdrNits>
488                <hdrRatio>1.485</hdrRatio>
489            </point>
490            <point>
491                <sdrNits>524.737</sdrNits>
492                <hdrRatio>1.504</hdrRatio>
493            </point>
494            <point>
495                <sdrNits>532.263</sdrNits>
496                <hdrRatio>1.522</hdrRatio>
497            </point>
498            <point>
499                <sdrNits>539.789</sdrNits>
500                <hdrRatio>1.540</hdrRatio>
501            </point>
502            <point>
503                <sdrNits>547.316</sdrNits>
504                <hdrRatio>1.557</hdrRatio>
505            </point>
506            <point>
507                <sdrNits>554.842</sdrNits>
508                <hdrRatio>1.574</hdrRatio>
509            </point>
510            <point>
511                <sdrNits>562.368</sdrNits>
512                <hdrRatio>1.591</hdrRatio>
513            </point>
514            <point>
515                <sdrNits>569.895</sdrNits>
516                <hdrRatio>1.607</hdrRatio>
517            </point>
518            <point>
519                <sdrNits>577.421</sdrNits>
520                <hdrRatio>1.622</hdrRatio>
521            </point>
522            <point>
523                <sdrNits>584.947</sdrNits>
524                <hdrRatio>1.637</hdrRatio>
525            </point>
526            <point>
527                <sdrNits>592.474</sdrNits>
528                <hdrRatio>1.652</hdrRatio>
529            </point>
530            <point>
531                <sdrNits>600.000</sdrNits>
532                <hdrRatio>1.667</hdrRatio>
533            </point>
534        </sdrHdrRatioMap>
535    </highBrightnessMode>
536
537    <densityMapping>
538        <density>
539            <height>2520</height>
540            <width>5460</width>
541            <density>560</density>
542        </density>
543    </densityMapping>
544
545    <screenBrightnessRampIncreaseMaxMillis>2000</screenBrightnessRampIncreaseMaxMillis>
546
547    <ambientBrightnessChangeThresholds>
548        <brighteningThresholds>
549            <minimum>10</minimum>
550        </brighteningThresholds>
551        <darkeningThresholds>
552            <minimum>0</minimum>
553        </darkeningThresholds>
554    </ambientBrightnessChangeThresholds>
555
556    <ambientLightHorizonLong>5000</ambientLightHorizonLong>
557    <ambientLightHorizonShort>50</ambientLightHorizonShort>
558
559    <thermalThrottling>
560        <brightnessThrottlingMap>
561            <brightnessThrottlingPoint>
562                <thermalStatus>light</thermalStatus>
563                <!-- Throttling to 465 nits: (465-2.0)/(600-2.0)*(0.6-0.0)+0.0 = 0.464548495 -->
564                <brightness>0.464548495</brightness>
565            </brightnessThrottlingPoint>
566            <brightnessThrottlingPoint>
567                <thermalStatus>moderate</thermalStatus>
568                <!-- Throttling to 297 nits: (297-2.0)/(600-2.0)*(0.6-0.0)+0.0 = 0.295986622 -->
569                <brightness>0.295986622</brightness>
570            </brightnessThrottlingPoint>
571            <brightnessThrottlingPoint>
572                <thermalStatus>severe</thermalStatus>
573                <!-- Throttling to 213 nits: (213-2.0)/(600-2.0)*(0.6-0.0)+0.0 = 0.211705686 -->
574                <brightness>0.211705686</brightness>
575            </brightnessThrottlingPoint>
576            <brightnessThrottlingPoint>
577                <thermalStatus>critical</thermalStatus>
578                <!-- Throttling to 150 nits: (150-2.0)/(600-2.0)*(0.6-0.0)+0.0 = 0.148494983 -->
579                <brightness>0.148494983</brightness>
580            </brightnessThrottlingPoint>
581        </brightnessThrottlingMap>
582    </thermalThrottling>
583
584    <screenBrightnessRampFastDecrease>0.7047244</screenBrightnessRampFastDecrease>
585    <screenBrightnessRampFastIncrease>0.7047244</screenBrightnessRampFastIncrease>
586    <screenBrightnessRampSlowDecrease>0.05</screenBrightnessRampSlowDecrease>
587    <screenBrightnessRampSlowIncrease>0.05</screenBrightnessRampSlowIncrease>
588
589    <screenOffBrightnessSensor>
590        <type>com.google.sensor.binned_brightness</type>
591    </screenOffBrightnessSensor>
592    <screenOffBrightnessSensorValueToLux>
593        <item>-1</item> <!-- 0: OFF -->
594        <item>0</item>  <!-- 1: NIGHT -->
595        <item>5</item>  <!-- 2: LOW -->
596        <item>80</item> <!-- 3: HIGH -->
597        <item>1500</item> <!-- 4: SUN -->
598    </screenOffBrightnessSensorValueToLux>
599</displayConfiguration>
600