1{
2    "Sensors":[
3        {
4            "Name":"battery",
5            "Type":"BATTERY",
6            "HotThreshold":[
7                "NaN",
8                "NaN",
9                "NaN",
10                "NaN",
11                "NaN",
12                "NaN",
13                "60.0"
14            ],
15            "VrThreshold":"NaN",
16            "Multiplier":0.001
17        },
18        {
19            "Name":"LITTLE",
20            "Type":"CPU",
21            "HotThreshold":[
22                "NaN",
23                "NaN",
24                "NaN",
25                "NaN",
26                "NaN",
27                "NaN",
28                115.0
29            ],
30            "VrThreshold":"NaN",
31            "Multiplier":0.001
32        },
33        {
34            "Name":"MID",
35            "Type":"CPU",
36            "HotThreshold":[
37                "NaN",
38                "NaN",
39                "NaN",
40                "NaN",
41                "NaN",
42                "NaN",
43                115.0
44            ],
45            "VrThreshold":"NaN",
46            "Multiplier":0.001
47        },
48        {
49            "Name":"G3D",
50            "Type":"GPU",
51            "HotThreshold":[
52                "NaN",
53                "NaN",
54                "NaN",
55                "NaN",
56                "NaN",
57                "NaN",
58                115.0
59            ],
60            "VrThreshold":"NaN",
61            "Multiplier":0.001
62        },
63        {
64            "Name":"battery_cycle",
65            "Type":"BCL_VOLTAGE",
66            "HotThreshold":[
67                "NaN",
68                "NaN",
69                "NaN",
70                "NaN",
71                "NaN",
72                "NaN",
73                "NaN"
74            ],
75            "VrThreshold":"NaN",
76            "Multiplier":1,
77            "Monitor":false
78        },
79        {
80            "Name":"critical-battery-cell",
81            "Type":"BCL_VOLTAGE",
82            "VirtualSensor":true,
83            "Formula":"COUNT_THRESHOLD",
84            "TriggerSensor": "vdroop1",
85            "Combination":[
86                "battery",
87                "battery_cycle",
88                "vdroop1"
89            ],
90            "Coefficient":[
91                "-10000",
92                "400",
93                "1000"
94            ],
95            "HotThreshold":[
96                "NaN",
97                "NaN",
98                "NaN",
99                "NaN",
100                "NaN",
101                3.00,
102                "NaN"
103            ],
104            "VrThreshold":"NaN",
105            "Multiplier":1,
106            "Monitor":true
107        },
108        {
109            "Name":"FLASH_LED_REDUCE",
110            "Type":"UNKNOWN",
111            "VirtualSensor":true,
112            "Formula":"COUNT_THRESHOLD",
113            "TriggerSensor": "vdroop1",
114            "Combination":[
115                "battery",
116                "battery_cycle",
117                "vdroop1"
118            ],
119            "Coefficient":[
120                "-10000",
121                "400",
122                "1000"
123            ],
124            "HotThreshold":[
125                "NaN",
126                "NaN",
127                "NaN",
128                "NaN",
129                3.00,
130                "NaN",
131                "NaN"
132            ],
133            "VrThreshold":"NaN",
134            "Multiplier":1,
135            "Monitor":true,
136            "SendPowerHint":true
137        },
138        {
139            "Name":"soc",
140            "Type":"BCL_PERCENTAGE",
141            "HotThreshold":[
142                "NaN",
143                80,
144                "NaN",
145                "NaN",
146                "NaN",
147                "NaN",
148                "NaN"
149            ],
150            "VrThreshold":"NaN",
151            "Multiplier":1
152        },
153        {
154            "Name":"batoilo",
155            "Type":"BCL_CURRENT",
156            "HotThreshold":[
157                "NaN",
158                "NaN",
159                "NaN",
160                "NaN",
161                5000,
162                "NaN",
163                "NaN"
164            ],
165            "HotHysteresis":[
166                0.0,
167                0.0,
168                0.0,
169                0.0,
170                100,
171                0.0,
172                0.0
173            ],
174            "VrThreshold":"NaN",
175            "Multiplier":1,
176            "Monitor":true,
177            "PollingDelay":0,
178            "PassiveDelay":1000
179        },
180        {
181            "Name":"BCL_AUDIO_BAACL",
182            "Type":"BCL_VOLTAGE",
183            "VirtualSensor":true,
184            "Formula":"COUNT_THRESHOLD",
185            "TriggerSensor": "soc",
186            "Combination":[
187                "battery",
188                "soc"
189            ],
190            "Coefficient":[
191                "-25000",
192                "80"
193            ],
194            "HotThreshold":[
195                "NaN",
196                "NaN",
197                "NaN",
198                "NaN",
199                2.0,
200                "NaN",
201                "NaN"
202            ],
203            "VrThreshold":"NaN",
204            "Multiplier":1,
205            "Monitor":true
206        },
207        {
208            "Name":"vdroop1",
209            "Type":"BCL_VOLTAGE",
210            "HotThreshold":[
211                "NaN",
212                "NaN",
213                "NaN",
214                "NaN",
215                1000,
216                "NaN",
217                "NaN"
218            ],
219            "HotHysteresis":[
220                0.0,
221                0.0,
222                0.0,
223                0.0,
224                100,
225                0.0,
226                0.0
227            ],
228            "VrThreshold":"NaN",
229            "Multiplier":1,
230            "Monitor":true,
231            "PollingDelay":0,
232            "PassiveDelay":1000
233        },
234        {
235            "Name":"vdroop2",
236            "Type":"BCL_VOLTAGE",
237            "HotThreshold":[
238                "NaN",
239                "NaN",
240                "NaN",
241                "NaN",
242                1200,
243                "NaN",
244                "NaN"
245            ],
246            "HotHysteresis":[
247                0.0,
248                0.0,
249                0.0,
250                0.0,
251                100,
252                0.0,
253                0.0
254            ],
255            "VrThreshold":"NaN",
256            "Multiplier":1,
257            "Monitor":true,
258            "PollingDelay":0,
259            "PassiveDelay":1000
260        },
261        {
262            "Name":"smpl_gm",
263            "Type":"BCL_VOLTAGE",
264            "HotThreshold":[
265                "NaN",
266                "NaN",
267                "NaN",
268                "NaN",
269                1100,
270                "NaN",
271                "NaN"
272            ],
273            "HotHysteresis":[
274                0.0,
275                0.0,
276                0.0,
277                0.0,
278                100,
279                0.0,
280                0.0
281            ],
282            "VrThreshold":"NaN",
283            "Multiplier":1,
284            "Monitor":true,
285            "PollingDelay":0,
286            "PassiveDelay":1000
287        },
288        {
289            "Name":"TPU",
290            "Type":"NPU",
291            "HotThreshold":[
292                "NaN",
293                "NaN",
294                "NaN",
295                "NaN",
296                "NaN",
297                "NaN",
298                115.0
299            ],
300            "VrThreshold":"NaN",
301            "Multiplier":0.001
302        }
303    ],
304    "CoolingDevices":[
305        {
306            "Name":"thermal-cpufreq-0",
307            "Type":"CPU",
308            "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
309            "State2Power":["1100", "1050", "1000", "950", "900", "850", "800", "750", "700", "650", "600"]
310        },
311        {
312            "Name":"thermal-cpufreq-1",
313            "Type":"CPU",
314            "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
315            "State2Power":["1400", "1350", "1300", "1250", "1200", "1150", "1100", "1050", "1000", "950", "900", "850", "800", "750"]
316        },
317        {
318            "Name":"thermal-cpufreq-2",
319            "Type":"CPU",
320            "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
321            "State2Power":["1450", "1400", "1350", "1300", "1250", "1200", "1150", "1100", "1050", "1000", "950", "900", "850", "800", "750"]
322        },
323        {
324            "Name":"thermal-gpufreq-0",
325            "Type":"GPU",
326            "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote"
327        }
328    ]
329}
330