• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "Nodes": [
3    {
4      "Name": "MemFreq",
5      "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
6      "Values": [
7        "3744000",
8        "1352000",
9        "1014000",
10        "421000"
11      ],
12      "ResetOnInit": true
13    },
14    {
15      "Name": "IntFreq",
16      "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
17      "Values": [
18        "533000",
19        "100000"
20      ],
21      "ResetOnInit": true
22    },
23    {
24      "Name": "DsuFreq",
25      "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/min_freq",
26      "Values": [
27        "2150000",
28        "1328000",
29        "820000",
30        "324000"
31      ],
32      "ResetOnInit": true
33    },
34    {
35      "Name": "BCIFreq",
36      "Path": "/sys/devices/platform/170000a0.devfreq_bci/devfreq/170000a0.devfreq_bci/min_freq",
37      "Values": [
38        "1850000",
39        "1205000",
40        "840000",
41        "315000"
42      ],
43      "ResetOnInit": true
44    },
45    {
46      "Name": "CPULittleClusterMaxFreq",
47      "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
48      "Values": [
49        "9999999",
50        "1098000",
51        "1475000",
52        "975000",
53        "1197000",
54        "1328000",
55        "1548000",
56        "1844000"
57      ],
58      "DefaultIndex": 0,
59      "ResetOnInit": true
60    },
61    {
62      "Name": "CPULittleClusterMinFreq",
63      "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
64      "Values": [
65        "9999999",
66        "1475000",
67        "1197000",
68        "0"
69      ],
70      "ResetOnInit": true
71    },
72    {
73      "Name": "CPUMidClusterMaxFreq",
74      "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
75      "Values": [
76        "9999999",
77        "1082000",
78        "1221000",
79        "1418000",
80        "910000",
81        "1328000",
82        "1622000",
83        "1836000",
84        "1999000"
85      ],
86      "DefaultIndex": 0,
87      "ResetOnInit": true
88    },
89    {
90      "Name": "CPUMidClusterMinFreq",
91      "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
92      "Values": [
93        "9999999",
94        "1836000",
95        "1221000",
96        "0"
97      ],
98      "ResetOnInit": true
99    },
100    {
101      "Name": "CPUBigClusterMaxFreq",
102      "Path": "/sys/devices/system/cpu/cpu8/cpufreq/scaling_max_freq",
103      "Values": [
104        "9999999",
105        "893000",
106        "1328000",
107        "1852000",
108        "1164000",
109        "1557000",
110        "1745000",
111        "2049000",
112        "2409000"
113      ],
114      "DefaultIndex": 0,
115      "ResetOnInit": true
116    },
117    {
118      "Name": "CPUBigClusterMinFreq",
119      "Path": "/sys/devices/system/cpu/cpu8/cpufreq/scaling_min_freq",
120      "Values": [
121        "9999999",
122        "1852000",
123        "1164000",
124        "0"
125      ],
126      "ResetOnInit": true
127    },
128    {
129      "Name": "GPUMinFreq",
130      "Path": "/sys/devices/platform/1f000000.mali/hint_min_freq",
131      "Values": [
132        "649000",
133        "580000",
134        "521000",
135        "467000",
136        "376000",
137        "302000",
138        "150000"
139      ],
140      "ResetOnInit": true
141    },
142    {
143      "Name": "ReducePreferIdle",
144      "Path": "/proc/vendor_sched/reduce_prefer_idle",
145      "Values": [
146        "0",
147        "1"
148      ],
149      "ResetOnInit": true
150    },
151    {
152      "Name": "CPUUtilThreshold",
153      "Path": "/proc/vendor_sched/util_threshold",
154      "Values": [
155        "1280",
156        "1100"
157      ],
158      "DefaultIndex": 0,
159      "ResetOnInit": true
160    },
161    {
162      "Name": "CAMUClampBoost",
163      "Path": "/proc/vendor_sched/groups/cam/uclamp_min",
164      "Values": [
165        "612",
166        "0"
167      ],
168      "ResetOnInit": true
169    },
170    {
171      "Name": "TAUClampBoost",
172      "Path": "/proc/vendor_sched/groups/ta/uclamp_min",
173      "Values": [
174        "612",
175        "1"
176      ],
177      "ResetOnInit": true
178    },
179    {
180      "Name": "FGUClampBoost",
181      "Path": "/proc/vendor_sched/groups/fg/uclamp_min",
182      "Values": [
183        "159",
184        "0"
185      ],
186      "ResetOnInit": true
187    },
188    {
189      "Name": "MLUclampBoost",
190      "Path": "/proc/vendor_sched/groups/nnapi/uclamp_min",
191      "Values": [
192          "180",
193          "650"
194      ],
195      "DefaultIndex": 0,
196      "ResetOnInit": true
197    },
198    {
199      "Name": "PMQoSCpuDmaLatency",
200      "Path": "/dev/cpu_dma_latency",
201      "Values": [
202        "44",
203        "1000"
204      ],
205      "HoldFd": true
206    },
207    {
208      "Name": "CDPreferIdle",
209      "Path": "/proc/vendor_sched/groups/cam/prefer_idle",
210      "Values": [
211        "0",
212        "1"
213      ],
214      "ResetOnInit": true
215    },
216    {
217      "Name": "CDCpuset",
218      "Path": "/dev/cpuset/camera-daemon/cpus",
219      "Values": [
220        "0-3",
221        "4-8",
222        "0-7",
223        "0-8"
224      ],
225      "ResetOnInit": true
226    },
227    {
228      "Name": "CDHighCpusetCpus",
229      "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
230      "Values": [
231        "0-3",
232        "8",
233        "0-8"
234      ],
235      "ResetOnInit": true
236    },
237    {
238      "Name": "CDMidCpusetCpus",
239      "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
240      "Values": [
241        "0-3",
242        "4-7",
243        "0-8"
244      ],
245      "ResetOnInit": true
246    },
247    {
248      "Name": "CDMidHighCpusetCpus",
249      "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
250      "Values": [
251        "0-3",
252        "4-8",
253        "0-8"
254      ],
255      "ResetOnInit": true
256    },
257    {
258      "Name": "TAPreferHighCap",
259      "Path": "/proc/vendor_sched/groups/ta/prefer_high_cap",
260      "Values": [
261        "1",
262        "0"
263      ],
264      "ResetOnInit": true
265    },
266    {
267      "Name": "TAPreferIdle",
268      "Path": "/proc/vendor_sched/groups/ta/prefer_idle",
269      "Values": [
270        "0",
271        "1"
272      ],
273      "ResetOnInit": true
274    },
275    {
276      "Name": "FGPreferIdle",
277      "Path": "/proc/vendor_sched/groups/fg/prefer_idle",
278      "Values": [
279        "1",
280        "0"
281      ],
282      "DefaultIndex": 0,
283      "ResetOnInit": true
284    },
285    {
286      "Name": "CDPreferHighCap",
287      "Path": "/proc/vendor_sched/groups/cam/prefer_high_cap",
288      "Values": [
289        "1",
290        "0"
291      ],
292      "ResetOnInit": true
293    },
294    {
295      "Name": "NPITaskPacking",
296      "Path": "/proc/vendor_sched/npi_packing",
297      "Values": [
298        "0",
299        "1"
300      ],
301      "ResetOnInit": true
302    },
303    {
304      "Name": "DisplayWakeup",
305      "Path": "/sys/devices/platform/19470000.drmdecon/early_wakeup",
306      "Values": [
307        "1",
308        "0"
309      ]
310    },
311    {
312      "Name": "LimitFlashCurrent",
313      "Path": "vendor.camera.max_flash_current",
314      "Values": [
315        "100",
316        "1500"
317      ],
318      "ResetOnInit": true,
319      "Type": "Property"
320    },
321    {
322      "Name": "PowerHALRenderingState",
323      "Path": "vendor.powerhal.rendering",
324      "Values": [
325        "EXPENSIVE_RENDERING",
326        ""
327      ],
328      "Type": "Property"
329    },
330    {
331      "Name": "PowerHALCameraRunning",
332      "Path": "vendor.powerhal.camerarunning",
333      "Values": [
334        "1",
335        "0"
336      ],
337      "Type": "Property",
338      "ResetOnInit": true
339    },
340    {
341      "Name": "INTCAMFreq",
342      "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
343      "Values": [
344        "664000",
345        "67000"
346      ],
347      "ResetOnInit": true
348    },
349    {
350      "Name": "TNRFreq",
351      "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
352      "Values": [
353        "664000",
354        "67000"
355      ],
356      "ResetOnInit": true
357    },
358    {
359      "Name": "BigControlTempSet",
360      "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
361      "Values": [
362        "100000",
363        "80000"
364      ],
365      "DefaultIndex": 0,
366      "ResetOnInit": false
367    },
368    {
369      "Name": "MidControlTempSet",
370      "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
371      "Values": [
372        "100000",
373        "80000"
374      ],
375      "DefaultIndex": 0,
376      "ResetOnInit": false
377    },
378    {
379      "Name": "LittleControlTempSet",
380      "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
381      "Values": [
382        "100000",
383        "80000"
384      ],
385      "DefaultIndex": 0,
386      "ResetOnInit": false
387    },
388    {
389      "Name": "G3dControlTempSet",
390      "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
391      "Values": [
392        "100000",
393        "80000"
394      ],
395      "DefaultIndex": 0,
396      "ResetOnInit": false
397    },
398    {
399      "Name": "TpuControlTempSet",
400      "Path": "/dev/thermal/tz-by-name/TPU/trip_point_2_temp",
401      "Values": [
402        "100000",
403        "80000"
404      ],
405      "DefaultIndex": 0,
406      "ResetOnInit": false
407    },
408    {
409      "Name": "AurControlTempSet",
410      "Path": "/dev/thermal/tz-by-name/AUR/trip_point_2_temp",
411      "Values": [
412        "100000",
413        "80000"
414      ],
415      "DefaultIndex": 0,
416      "ResetOnInit": false
417    },
418    {
419      "Name": "BigSwitchOnTempSet",
420      "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
421      "Values": [
422        "80000",
423        "60000"
424      ],
425      "DefaultIndex": 0,
426      "ResetOnInit": false
427    },
428    {
429      "Name": "MidSwitchOnTempSet",
430      "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
431      "Values": [
432        "80000",
433        "60000"
434      ],
435      "DefaultIndex": 0,
436      "ResetOnInit": false
437    },
438    {
439      "Name": "LittleSwitchOnTempSet",
440      "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
441      "Values": [
442        "80000",
443        "60000"
444      ],
445      "DefaultIndex": 0,
446      "ResetOnInit": false
447    },
448    {
449      "Name": "G3dSwitchOnTempSet",
450      "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
451      "Values": [
452        "80000",
453        "60000"
454      ],
455      "DefaultIndex": 0,
456      "ResetOnInit": false
457    },
458    {
459      "Name": "TpuSwitchOnTempSet",
460      "Path": "/dev/thermal/tz-by-name/TPU/trip_point_1_temp",
461      "Values": [
462        "80000",
463        "60000"
464      ],
465      "DefaultIndex": 0,
466      "ResetOnInit": false
467    },
468    {
469      "Name": "AurSwitchOnTempSet",
470      "Path": "/dev/thermal/tz-by-name/AUR/trip_point_1_temp",
471      "Values": [
472        "80000",
473        "60000"
474      ],
475      "DefaultIndex": 0,
476      "ResetOnInit": false
477    },
478    {
479      "Name": "CPU_LITTLE_TSKIN_BYPASS",
480      "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote_bypass",
481      "Values": [
482        "0",
483        "1"
484      ],
485      "DefaultIndex": 0
486    },
487    {
488      "Name": "CPU_MID_TSKIN_BYPASS",
489      "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote_bypass",
490      "Values": [
491        "0",
492        "1"
493      ],
494      "DefaultIndex": 0
495    },
496    {
497      "Name": "CPU_BIG_TSKIN_BYPASS",
498      "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote_bypass",
499      "Values": [
500        "0",
501        "1"
502      ],
503      "DefaultIndex": 0
504    },
505    {
506      "Name": "TRUSTY_VIRTIO_HIGH",
507      "Path": "/sys/module/trusty_virtio/parameters/use_high_wq",
508      "Values": [
509        "1",
510        "0"
511      ]
512    },
513    {
514      "Name": "TRUSTY_HIGH",
515      "Path": "/sys/module/trusty_core/parameters/use_high_wq",
516      "Values": [
517        "1",
518        "0"
519      ]
520    },
521    {
522      "Name": "PMU_POLL",
523      "Path": "/proc/vendor_sched/pmu_poll_enable",
524      "Values": [
525        "0",
526        "1"
527      ],
528      "DefaultIndex": 0
529    },
530    {
531      "Name": "EM_Profile",
532      "Path": "/sys/kernel/pixel_em/active_profile",
533      "Values": [
534        "default",
535        "cam1"
536      ],
537      "DefaultIndex": 0
538    },
539    {
540      "Name": "PMU_LIT_SPC_THRESHOLD",
541      "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/spc_threshold",
542      "Values": [
543        "76",
544        "70",
545        "0"
546      ],
547      "DefaultIndex": 0
548    },
549    {
550      "Name": "PMU_MID_SPC_THRESHOLD",
551      "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/spc_threshold",
552      "Values": [
553        "59",
554        "50"
555      ],
556      "DefaultIndex": 0
557    },
558    {
559      "Name": "PMU_BIG_LIMIT_FREQ",
560      "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/limit_frequency",
561      "Values": [
562        "2363000",
563        "1852000"
564      ],
565      "DefaultIndex": 0
566    },
567    {
568      "Name": "PMU_BIG_SPC_THRESHOLD",
569      "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/spc_threshold",
570      "Values": [
571        "62",
572        "50"
573      ],
574      "DefaultIndex": 0
575    },
576    {
577      "Name": "Dex2oatThreads",
578      "Path": "vendor.powerhal.dalvik.vm.dex2oat-threads",
579      "Values": [
580        "1",
581        "2",
582        "4",
583        "6",
584        "8"
585      ],
586      "Type": "Property"
587    },
588    {
589      "Name": "Dex2oatCPUSet",
590      "Path": "vendor.powerhal.dalvik.vm.dex2oat-cpu-set",
591      "Values": [
592        "0,1,2,3",
593        "0,1,2,3,4,5,6,7",
594        "0,1,2,3,4,5,6,7,8"
595      ],
596      "Type": "Property"
597    }
598  ],
599  "Actions": [
600    {
601      "PowerHint": "CDCPUSET_RESTRICTED",
602      "Node": "CDCpuset",
603      "Duration": 1000,
604      "Value": "0-3"
605    },
606    {
607      "PowerHint": "CDHIGHCPUSETCPUS_RESTRICTED",
608      "Node": "CDHighCpusetCpus",
609      "Duration": 1000,
610      "Value": "0-3"
611    },
612    {
613      "PowerHint": "CDMIDCPUSETCPUS_RESTRICTED",
614      "Node": "CDMidCpusetCpus",
615      "Duration": 1000,
616      "Value": "0-3"
617    },
618    {
619      "PowerHint": "CDMIDHIGHCPUSETCPUS_RESTRICTED",
620      "Node": "CDMidHighCpusetCpus",
621      "Duration": 1000,
622      "Value": "0-3"
623    },
624    {
625      "PowerHint": "LAUNCH",
626      "Node": "ReducePreferIdle",
627      "Duration": 5000,
628      "Value": "0"
629    },
630    {
631      "PowerHint": "LAUNCH",
632      "Node": "FGPreferIdle",
633      "Duration": 5000,
634      "Value": "1"
635    },
636    {
637      "PowerHint": "LAUNCH",
638      "Node": "CPUBigClusterMaxFreq",
639      "Duration": 5000,
640      "Value": "9999999"
641    },
642    {
643      "PowerHint": "LAUNCH",
644      "Node": "CPUMidClusterMaxFreq",
645      "Duration": 5000,
646      "Value": "9999999"
647    },
648    {
649      "PowerHint": "LAUNCH",
650      "Node": "CPULittleClusterMaxFreq",
651      "Duration": 5000,
652      "Value": "9999999"
653    },
654    {
655      "PowerHint": "LAUNCH",
656      "Node": "TAUClampBoost",
657      "Duration": 5000,
658      "Value": "612"
659    },
660    {
661      "PowerHint": "LAUNCH",
662      "Node": "FGUClampBoost",
663      "Duration": 5000,
664      "Value": "159"
665    },
666    {
667      "PowerHint": "LAUNCH",
668      "Node": "MemFreq",
669      "Duration": 5000,
670      "Value": "3744000"
671    },
672    {
673      "PowerHint": "LAUNCH",
674      "Node": "NPITaskPacking",
675      "Duration": 5000,
676      "Value": "0"
677    },
678    {
679      "PowerHint": "LAUNCH",
680      "Type": "DoHint",
681      "Value": "LAUNCH_PMU"
682    },
683    {
684      "PowerHint": "LAUNCH",
685      "Type": "DoHint",
686      "EnableProperty": "vendor.powerhal.camerarunning",
687      "Value": "CDCPUSET_RESTRICTED"
688    },
689    {
690      "PowerHint": "LAUNCH",
691      "Type": "DoHint",
692      "EnableProperty": "vendor.powerhal.camerarunning",
693      "Value": "CDHIGHCPUSETCPUS_RESTRICTED"
694    },
695    {
696      "PowerHint": "LAUNCH",
697      "Type": "DoHint",
698      "EnableProperty": "vendor.powerhal.camerarunning",
699      "Value": "CDMIDCPUSETCPUS_RESTRICTED"
700    },
701    {
702      "PowerHint": "LAUNCH",
703      "Type": "DoHint",
704      "EnableProperty": "vendor.powerhal.camerarunning",
705      "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED"
706    },
707    {
708      "PowerHint": "LAUNCH_PMU",
709      "Node": "PMU_POLL",
710      "Duration": 3000,
711      "Value": "0"
712    },
713    {
714      "PowerHint": "CPU_LOAD_RESET",
715      "Node": "MemFreq",
716      "Duration": 33,
717      "Value": "1014000"
718    },
719    {
720      "PowerHint": "CPU_LOAD_RESET",
721      "Node": "DsuFreq",
722      "Duration": 33,
723      "Value": "820000"
724    },
725    {
726      "PowerHint": "CAMERA_LAUNCH",
727      "Node": "MemFreq",
728      "Duration": 1000,
729      "Value": "3744000"
730    },
731    {
732      "PowerHint": "CAMERA_LAUNCH",
733      "Node": "CPUBigClusterMaxFreq",
734      "Duration": 1000,
735      "Value": "9999999"
736    },
737    {
738      "PowerHint": "CAMERA_LAUNCH",
739      "Node": "CPUBigClusterMinFreq",
740      "Duration": 1000,
741      "Value": "1852000"
742    },
743    {
744      "PowerHint": "CAMERA_LAUNCH",
745      "Node": "CPUMidClusterMaxFreq",
746      "Duration": 1000,
747      "Value": "9999999"
748    },
749    {
750      "PowerHint": "CAMERA_LAUNCH",
751      "Node": "CPUMidClusterMinFreq",
752      "Duration": 1000,
753      "Value": "1836000"
754    },
755    {
756      "PowerHint": "CAMERA_LAUNCH",
757      "Node": "CPULittleClusterMaxFreq",
758      "Duration": 1000,
759      "Value": "9999999"
760    },
761    {
762      "PowerHint": "CAMERA_LAUNCH",
763      "Node": "CPULittleClusterMinFreq",
764      "Duration": 1000,
765      "Value": "1475000"
766    },
767    {
768      "PowerHint": "CAMERA_LAUNCH",
769      "Node": "CAMUClampBoost",
770      "Duration": 1000,
771      "Value": "612"
772    },
773    {
774      "PowerHint": "CAMERA_LAUNCH",
775      "Node": "CDCpuset",
776      "Duration": 1000,
777      "Value": "4-8"
778    },
779    {
780      "PowerHint": "CAMERA_LAUNCH",
781      "Node": "NPITaskPacking",
782      "Duration": 1000,
783      "Value": "0"
784    },
785    {
786      "PowerHint": "CAMERA_LAUNCH",
787      "Node": "PMU_POLL",
788      "Duration": 1000,
789      "Value": "0"
790    },
791    {
792      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
793      "Node": "CPUBigClusterMaxFreq",
794      "Duration": 2000,
795      "Value": "9999999"
796    },
797    {
798      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
799      "Node": "CPUMidClusterMaxFreq",
800      "Duration": 2000,
801      "Value": "9999999"
802    },
803    {
804      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
805      "Node": "CPULittleClusterMaxFreq",
806      "Duration": 2000,
807      "Value": "9999999"
808    },
809    {
810      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
811      "Node": "NPITaskPacking",
812      "Duration": 2000,
813      "Value": "0"
814    },
815    {
816      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
817      "Node": "PMU_POLL",
818      "Duration": 2000,
819      "Value": "0"
820    },
821    {
822      "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
823      "Node": "CPUBigClusterMaxFreq",
824      "Duration": 1000,
825      "Value": "893000"
826    },
827    {
828      "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
829      "Node": "CPUMidClusterMaxFreq",
830      "Duration": 1000,
831      "Value": "1082000"
832    },
833    {
834      "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
835      "Node": "CPULittleClusterMaxFreq",
836      "Duration": 1000,
837      "Value": "1098000"
838    },
839    {
840      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
841      "Node": "CPUBigClusterMaxFreq",
842      "Duration": 2500,
843      "Value": "1557000"
844    },
845    {
846      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
847      "Node": "CPUMidClusterMaxFreq",
848      "Duration": 2500,
849      "Value": "1221000"
850    },
851    {
852      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
853      "Node": "CPULittleClusterMaxFreq",
854      "Duration": 2500,
855      "Value": "1475000"
856    },
857    {
858      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
859      "Node": "PMU_POLL",
860      "Duration": 2500,
861      "Value": "0"
862    },
863    {
864      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
865      "Node": "EM_Profile",
866      "Duration": 2500,
867      "Value": "default"
868    },
869    {
870      "PowerHint": "CAMERA_SHOT",
871      "Node": "MemFreq",
872      "Duration": 300,
873      "Value": "3744000"
874    },
875    {
876      "PowerHint": "CAMERA_SHOT",
877      "Node": "CPUBigClusterMaxFreq",
878      "Duration": 300,
879      "Value": "9999999"
880    },
881    {
882      "PowerHint": "CAMERA_SHOT",
883      "Node": "CPUBigClusterMinFreq",
884      "Duration": 300,
885      "Value": "9999999"
886    },
887    {
888      "PowerHint": "CAMERA_SHOT",
889      "Node": "CPUMidClusterMaxFreq",
890      "Duration": 300,
891      "Value": "9999999"
892    },
893    {
894      "PowerHint": "CAMERA_SHOT",
895      "Node": "CPUMidClusterMinFreq",
896      "Duration": 300,
897      "Value": "9999999"
898    },
899    {
900      "PowerHint": "CAMERA_BACKEND_BOOST",
901      "Node": "MemFreq",
902      "Duration": 1000,
903      "Value": "3744000"
904    },
905    {
906      "PowerHint": "CAMERA_BACKEND_BOOST",
907      "Node": "IntFreq",
908      "Duration": 1000,
909      "Value": "533000"
910    },
911    {
912      "PowerHint": "CAMERA_BACKEND_BOOST",
913      "Node": "INTCAMFreq",
914      "Duration": 1000,
915      "Value": "664000"
916    },
917    {
918      "PowerHint": "CAMERA_BACKEND_BOOST",
919      "Node": "TNRFreq",
920      "Duration": 1000,
921      "Value": "664000"
922    },
923    {
924      "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
925      "Node": "TAPreferHighCap",
926      "Duration": 3000,
927      "Value": "1"
928    },
929    {
930      "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
931      "Node": "CPUBigClusterMaxFreq",
932      "Duration": 3000,
933      "Value": "9999999"
934    },
935    {
936      "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
937      "Node": "CPUBigClusterMinFreq",
938      "Duration": 3000,
939      "Value": "9999999"
940    },
941    {
942      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
943      "Node": "TAPreferHighCap",
944      "Duration": 3000,
945      "Value": "1"
946    },
947    {
948      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
949      "Node": "CPUBigClusterMaxFreq",
950      "Duration": 3000,
951      "Value": "9999999"
952    },
953    {
954      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
955      "Node": "CPUBigClusterMinFreq",
956      "Duration": 3000,
957      "Value": "9999999"
958    },
959    {
960      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
961      "Node": "CPUMidClusterMaxFreq",
962      "Duration": 3000,
963      "Value": "9999999"
964    },
965    {
966      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
967      "Node": "CPUMidClusterMinFreq",
968      "Duration": 3000,
969      "Value": "9999999"
970    },
971    {
972      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
973      "Node": "TAPreferHighCap",
974      "Duration": 3000,
975      "Value": "1"
976    },
977    {
978      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
979      "Node": "CPUBigClusterMaxFreq",
980      "Duration": 3000,
981      "Value": "9999999"
982    },
983    {
984      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
985      "Node": "CPUBigClusterMinFreq",
986      "Duration": 3000,
987      "Value": "9999999"
988    },
989    {
990      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
991      "Node": "CPUMidClusterMaxFreq",
992      "Duration": 3000,
993      "Value": "9999999"
994    },
995    {
996      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
997      "Node": "CPUMidClusterMinFreq",
998      "Duration": 3000,
999      "Value": "9999999"
1000    },
1001    {
1002      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
1003      "Node": "CPULittleClusterMaxFreq",
1004      "Duration": 3000,
1005      "Value": "9999999"
1006    },
1007    {
1008      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
1009      "Node": "CPULittleClusterMinFreq",
1010      "Duration": 3000,
1011      "Value": "9999999"
1012    },
1013    {
1014      "PowerHint": "GCA_CAMERA_SHOT_GPU_EXTREME",
1015      "Node": "GPUMinFreq",
1016      "Duration": 3000,
1017      "Value": "649000"
1018    },
1019    {
1020      "PowerHint": "CAMERA_STREAMING_EXTREME",
1021      "Node": "PowerHALCameraRunning",
1022      "Duration": 0,
1023      "Value": "1"
1024    },
1025    {
1026      "PowerHint": "CAMERA_STREAMING_EXTREME",
1027      "Node": "CPULittleClusterMaxFreq",
1028      "Duration": 0,
1029      "Value": "1475000"
1030    },
1031    {
1032      "PowerHint": "CAMERA_STREAMING_EXTREME",
1033      "Node": "CPUMidClusterMaxFreq",
1034      "Duration": 0,
1035      "Value": "1622000"
1036    },
1037    {
1038      "PowerHint": "CAMERA_STREAMING_EXTREME",
1039      "Node": "CPUBigClusterMaxFreq",
1040      "Duration": 0,
1041      "Value": "1852000"
1042    },
1043    {
1044      "PowerHint": "CAMERA_STREAMING_EXTREME",
1045      "Node": "CDPreferHighCap",
1046      "Duration": 0,
1047      "Value": "1"
1048    },
1049    {
1050      "PowerHint": "CAMERA_STREAMING_EXTREME",
1051      "Node": "MemFreq",
1052      "Duration": 0,
1053      "Value": "1014000"
1054    },
1055    {
1056      "PowerHint": "CAMERA_STREAMING_EXTREME",
1057      "Node": "TAPreferHighCap",
1058      "Duration": 0,
1059      "Value": "1"
1060    },
1061    {
1062      "PowerHint": "CAMERA_STREAMING_EXTREME",
1063      "Node": "TAPreferIdle",
1064      "Duration": 0,
1065      "Value": "0"
1066    },
1067    {
1068      "PowerHint": "CAMERA_STREAMING_EXTREME",
1069      "Node": "CDHighCpusetCpus",
1070      "Duration": 0,
1071      "Value": "8"
1072    },
1073    {
1074      "PowerHint": "CAMERA_STREAMING_EXTREME",
1075      "Node": "CDMidCpusetCpus",
1076      "Duration": 0,
1077      "Value": "4-7"
1078    },
1079    {
1080      "PowerHint": "CAMERA_STREAMING_EXTREME",
1081      "Node": "CDMidHighCpusetCpus",
1082      "Duration": 0,
1083      "Value": "4-8"
1084    },
1085    {
1086      "PowerHint": "CAMERA_STREAMING_EXTREME",
1087      "Node": "CDCpuset",
1088      "Duration": 0,
1089      "Value": "0-7"
1090    },
1091    {
1092      "PowerHint": "CAMERA_STREAMING_EXTREME",
1093      "Node": "NPITaskPacking",
1094      "Duration": 0,
1095      "Value": "0"
1096    },
1097    {
1098      "PowerHint": "CAMERA_STREAMING_HIGH",
1099      "Node": "PowerHALCameraRunning",
1100      "Duration": 0,
1101      "Value": "1"
1102    },
1103    {
1104      "PowerHint": "CAMERA_STREAMING_HIGH",
1105      "Node": "PMU_LIT_SPC_THRESHOLD",
1106      "Duration": 0,
1107      "Value": "0"
1108    },
1109    {
1110      "PowerHint": "CAMERA_STREAMING_HIGH",
1111      "Node": "PMU_MID_SPC_THRESHOLD",
1112      "Duration": 0,
1113      "Value": "50"
1114    },
1115    {
1116      "PowerHint": "CAMERA_STREAMING_HIGH",
1117      "Node": "PMU_BIG_LIMIT_FREQ",
1118      "Duration": 0,
1119      "Value": "1852000"
1120    },
1121    {
1122      "PowerHint": "CAMERA_STREAMING_HIGH",
1123      "Node": "PMU_BIG_SPC_THRESHOLD",
1124      "Duration": 0,
1125      "Value": "50"
1126    },
1127    {
1128      "PowerHint": "CAMERA_STREAMING_HIGH",
1129      "Node": "PMU_POLL",
1130      "Duration": 0,
1131      "Value": "0"
1132    },
1133    {
1134      "PowerHint": "CAMERA_STREAMING_HIGH",
1135      "Node": "EM_Profile",
1136      "Duration": 0,
1137      "Value": "cam1"
1138    },
1139    {
1140      "PowerHint": "CAMERA_STREAMING_HIGH",
1141      "Node": "CPUUtilThreshold",
1142      "Duration": 0,
1143      "Value": "1100"
1144    },
1145    {
1146      "PowerHint": "CAMERA_STREAMING_HIGH",
1147      "Node": "CDPreferHighCap",
1148      "Duration": 0,
1149      "Value": "1"
1150    },
1151    {
1152      "PowerHint": "CAMERA_STREAMING_HIGH",
1153      "Node": "CPUBigClusterMaxFreq",
1154      "Duration": 0,
1155      "Value": "1852000"
1156    },
1157    {
1158      "PowerHint": "CAMERA_STREAMING_HIGH",
1159      "Node": "CPUMidClusterMaxFreq",
1160      "Duration": 0,
1161      "Value": "1622000"
1162    },
1163    {
1164      "PowerHint": "CAMERA_STREAMING_HIGH",
1165      "Node": "CPULittleClusterMaxFreq",
1166      "Duration": 0,
1167      "Value": "1475000"
1168    },
1169    {
1170      "PowerHint": "CAMERA_STREAMING_HIGH",
1171      "Node": "MemFreq",
1172      "Duration": 0,
1173      "Value": "1352000"
1174    },
1175    {
1176      "PowerHint": "CAMERA_STREAMING_HIGH",
1177      "Node": "TAPreferHighCap",
1178      "Duration": 0,
1179      "Value": "1"
1180    },
1181    {
1182      "PowerHint": "CAMERA_STREAMING_HIGH",
1183      "Node": "TAPreferIdle",
1184      "Duration": 0,
1185      "Value": "0"
1186    },
1187    {
1188      "PowerHint": "CAMERA_STREAMING_HIGH",
1189      "Node": "CDHighCpusetCpus",
1190      "Duration": 0,
1191      "Value": "8"
1192    },
1193    {
1194      "PowerHint": "CAMERA_STREAMING_HIGH",
1195      "Node": "CDMidCpusetCpus",
1196      "Duration": 0,
1197      "Value": "4-7"
1198    },
1199    {
1200      "PowerHint": "CAMERA_STREAMING_HIGH",
1201      "Node": "CDMidHighCpusetCpus",
1202      "Duration": 0,
1203      "Value": "4-8"
1204    },
1205    {
1206      "PowerHint": "CAMERA_STREAMING_HIGH",
1207      "Node": "CDCpuset",
1208      "Duration": 0,
1209      "Value": "0-7"
1210    },
1211    {
1212      "PowerHint": "CAMERA_STREAMING_HIGH",
1213      "Node": "NPITaskPacking",
1214      "Duration": 0,
1215      "Value": "0"
1216    },
1217    {
1218      "PowerHint": "CAMERA_STREAMING_STANDARD",
1219      "Node": "PowerHALCameraRunning",
1220      "Duration": 0,
1221      "Value": "1"
1222    },
1223    {
1224      "PowerHint": "CAMERA_STREAMING_STANDARD",
1225      "Node": "PMU_LIT_SPC_THRESHOLD",
1226      "Duration": 0,
1227      "Value": "0"
1228    },
1229    {
1230      "PowerHint": "CAMERA_STREAMING_STANDARD",
1231      "Node": "PMU_MID_SPC_THRESHOLD",
1232      "Duration": 0,
1233      "Value": "50"
1234    },
1235    {
1236      "PowerHint": "CAMERA_STREAMING_STANDARD",
1237      "Node": "PMU_BIG_LIMIT_FREQ",
1238      "Duration": 0,
1239      "Value": "1852000"
1240    },
1241    {
1242      "PowerHint": "CAMERA_STREAMING_STANDARD",
1243      "Node": "PMU_BIG_SPC_THRESHOLD",
1244      "Duration": 0,
1245      "Value": "50"
1246    },
1247    {
1248      "PowerHint": "CAMERA_STREAMING_STANDARD",
1249      "Node": "PMU_POLL",
1250      "Duration": 0,
1251      "Value": "0"
1252    },
1253    {
1254      "PowerHint": "CAMERA_STREAMING_STANDARD",
1255      "Node": "EM_Profile",
1256      "Duration": 0,
1257      "Value": "cam1"
1258    },
1259    {
1260      "PowerHint": "CAMERA_STREAMING_STANDARD",
1261      "Node": "CDPreferHighCap",
1262      "Duration": 0,
1263      "Value": "0"
1264    },
1265    {
1266      "PowerHint": "CAMERA_STREAMING_STANDARD",
1267      "Node": "TAPreferHighCap",
1268      "Duration": 0,
1269      "Value": "1"
1270    },
1271    {
1272      "PowerHint": "CAMERA_STREAMING_STANDARD",
1273      "Node": "CPUBigClusterMaxFreq",
1274      "Duration": 0,
1275      "Value": "1852000"
1276    },
1277    {
1278      "PowerHint": "CAMERA_STREAMING_STANDARD",
1279      "Node": "CPUMidClusterMaxFreq",
1280      "Duration": 0,
1281      "Value": "1622000"
1282    },
1283    {
1284      "PowerHint": "CAMERA_STREAMING_STANDARD",
1285      "Node": "CPULittleClusterMaxFreq",
1286      "Duration": 0,
1287      "Value": "1475000"
1288    },
1289    {
1290      "PowerHint": "CAMERA_STREAMING_STANDARD",
1291      "Node": "MemFreq",
1292      "Duration": 0,
1293      "Value": "1352000"
1294    },
1295    {
1296      "PowerHint": "CAMERA_STREAMING_STANDARD",
1297      "Node": "CDCpuset",
1298      "Duration": 0,
1299      "Value": "0-7"
1300    },
1301    {
1302      "PowerHint": "CAMERA_STREAMING_STANDARD",
1303      "Node": "CDHighCpusetCpus",
1304      "Duration": 0,
1305      "Value": "8"
1306    },
1307    {
1308      "PowerHint": "CAMERA_STREAMING_STANDARD",
1309      "Node": "CDMidCpusetCpus",
1310      "Duration": 0,
1311      "Value": "4-7"
1312    },
1313    {
1314      "PowerHint": "CAMERA_STREAMING_STANDARD",
1315      "Node": "CDMidHighCpusetCpus",
1316      "Duration": 0,
1317      "Value": "4-8"
1318    },
1319    {
1320      "PowerHint": "CAMERA_STREAMING_STANDARD",
1321      "Node": "NPITaskPacking",
1322      "Duration": 0,
1323      "Value": "0"
1324    },
1325    {
1326      "PowerHint": "CAMERA_STREAMING_LOW",
1327      "Node": "PowerHALCameraRunning",
1328      "Duration": 0,
1329      "Value": "1"
1330    },
1331    {
1332      "PowerHint": "CAMERA_STREAMING_LOW",
1333      "Node": "CDPreferHighCap",
1334      "Duration": 0,
1335      "Value": "1"
1336    },
1337    {
1338      "PowerHint": "CAMERA_STREAMING_LOW",
1339      "Node": "TAPreferHighCap",
1340      "Duration": 0,
1341      "Value": "1"
1342    },
1343    {
1344      "PowerHint": "CAMERA_STREAMING_LOW",
1345      "Node": "CDPreferIdle",
1346      "Duration": 0,
1347      "Value": "0"
1348    },
1349    {
1350      "PowerHint": "CAMERA_STREAMING_LOW",
1351      "Node": "CPUBigClusterMaxFreq",
1352      "Duration": 0,
1353      "Value": "1852000"
1354    },
1355    {
1356      "PowerHint": "CAMERA_STREAMING_LOW",
1357      "Node": "CPUMidClusterMaxFreq",
1358      "Duration": 0,
1359      "Value": "1622000"
1360    },
1361    {
1362      "PowerHint": "CAMERA_STREAMING_LOW",
1363      "Node": "CPULittleClusterMaxFreq",
1364      "Duration": 0,
1365      "Value": "1475000"
1366    },
1367    {
1368      "PowerHint": "CAMERA_STREAMING_LOW",
1369      "Node": "MemFreq",
1370      "Duration": 0,
1371      "Value": "1014000"
1372    },
1373    {
1374      "PowerHint": "CAMERA_STREAMING_LOW",
1375      "Node": "CDCpuset",
1376      "Duration": 0,
1377      "Value": "0-7"
1378    },
1379    {
1380      "PowerHint": "CAMERA_STREAMING_LOW",
1381      "Node": "CDHighCpusetCpus",
1382      "Duration": 0,
1383      "Value": "8"
1384    },
1385    {
1386      "PowerHint": "CAMERA_STREAMING_LOW",
1387      "Node": "CDMidCpusetCpus",
1388      "Duration": 0,
1389      "Value": "4-7"
1390    },
1391    {
1392      "PowerHint": "CAMERA_STREAMING_LOW",
1393      "Node": "CDMidHighCpusetCpus",
1394      "Duration": 0,
1395      "Value": "4-8"
1396    },
1397    {
1398      "PowerHint": "CAMERA_STREAMING_LOW",
1399      "Node": "NPITaskPacking",
1400      "Duration": 0,
1401      "Value": "0"
1402    },
1403    {
1404      "PowerHint": "CAMERA_VIDEO_RECORDING",
1405      "Type": "MaskHint",
1406      "Value": "CDCPUSET_RESTRICTED"
1407    },
1408    {
1409      "PowerHint": "CAMERA_VIDEO_RECORDING",
1410      "Type": "MaskHint",
1411      "Value": "CDHIGHCPUSETCPUS_RESTRICTED"
1412    },
1413    {
1414      "PowerHint": "CAMERA_VIDEO_RECORDING",
1415      "Type": "MaskHint",
1416      "Value": "CDMIDCPUSETCPUS_RESTRICTED"
1417    },
1418    {
1419      "PowerHint": "CAMERA_VIDEO_RECORDING",
1420      "Type": "MaskHint",
1421      "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED"
1422    },
1423    {
1424      "PowerHint": "CAMERA_GPU_HIGH",
1425      "Node": "GPUMinFreq",
1426      "Duration": 0,
1427      "Value": "580000"
1428    },
1429    {
1430      "PowerHint": "CAMERA_GPU_STANDARD",
1431      "Node": "GPUMinFreq",
1432      "Duration": 0,
1433      "Value": "302000"
1434    },
1435    {
1436      "PowerHint": "FIXED_PERFORMANCE",
1437      "Node": "CPUBigClusterMaxFreq",
1438      "Duration": 0,
1439      "Value": "9999999"
1440    },
1441    {
1442      "PowerHint": "FIXED_PERFORMANCE",
1443      "Node": "CPUBigClusterMinFreq",
1444      "Duration": 0,
1445      "Value": "9999999"
1446    },
1447    {
1448      "PowerHint": "FIXED_PERFORMANCE",
1449      "Node": "CPUMidClusterMaxFreq",
1450      "Duration": 0,
1451      "Value": "9999999"
1452    },
1453    {
1454      "PowerHint": "FIXED_PERFORMANCE",
1455      "Node": "CPUMidClusterMinFreq",
1456      "Duration": 0,
1457      "Value": "9999999"
1458    },
1459    {
1460      "PowerHint": "FIXED_PERFORMANCE",
1461      "Node": "CPULittleClusterMaxFreq",
1462      "Duration": 0,
1463      "Value": "9999999"
1464    },
1465    {
1466      "PowerHint": "FIXED_PERFORMANCE",
1467      "Node": "CPULittleClusterMinFreq",
1468      "Duration": 0,
1469      "Value": "9999999"
1470    },
1471    {
1472      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1473      "Node": "CPULittleClusterMaxFreq",
1474      "Duration": 3600000,
1475      "Value": "975000"
1476    },
1477    {
1478      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1479      "Node": "CPULittleClusterMaxFreq",
1480      "Duration": 3600000,
1481      "Value": "1197000"
1482    },
1483    {
1484      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1485      "Node": "CPULittleClusterMaxFreq",
1486      "Duration": 3600000,
1487      "Value": "1328000"
1488    },
1489    {
1490      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1491      "Node": "CPULittleClusterMaxFreq",
1492      "Duration": 3600000,
1493      "Value": "1548000"
1494    },
1495    {
1496      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1497      "Node": "CPULittleClusterMaxFreq",
1498      "Duration": 3600000,
1499      "Value": "1844000"
1500    },
1501    {
1502      "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1503      "Node": "CPUMidClusterMaxFreq",
1504      "Duration": 3600000,
1505      "Value": "910000"
1506    },
1507    {
1508      "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1509      "Node": "CPUMidClusterMaxFreq",
1510      "Duration": 3600000,
1511      "Value": "1328000"
1512    },
1513    {
1514      "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1515      "Node": "CPUMidClusterMaxFreq",
1516      "Duration": 3600000,
1517      "Value": "1622000"
1518    },
1519    {
1520      "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1521      "Node": "CPUMidClusterMaxFreq",
1522      "Duration": 3600000,
1523      "Value": "1836000"
1524    },
1525    {
1526      "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1527      "Node": "CPUMidClusterMaxFreq",
1528      "Duration": 3600000,
1529      "Value": "1999000"
1530    },
1531    {
1532      "PowerHint": "LOW_POWER_CPU_50",
1533      "Node": "CPUBigClusterMaxFreq",
1534      "Duration": 3600000,
1535      "Value": "1328000"
1536    },
1537    {
1538      "PowerHint": "LOW_POWER_CPU_60",
1539      "Node": "CPUBigClusterMaxFreq",
1540      "Duration": 3600000,
1541      "Value": "1557000"
1542    },
1543    {
1544      "PowerHint": "LOW_POWER_CPU_70",
1545      "Node": "CPUBigClusterMaxFreq",
1546      "Duration": 3600000,
1547      "Value": "1745000"
1548    },
1549    {
1550      "PowerHint": "LOW_POWER_CPU_80",
1551      "Node": "CPUBigClusterMaxFreq",
1552      "Duration": 3600000,
1553      "Value": "2049000"
1554    },
1555    {
1556      "PowerHint": "LOW_POWER_CPU_90",
1557      "Node": "CPUBigClusterMaxFreq",
1558      "Duration": 3600000,
1559      "Value": "2409000"
1560    },
1561    {
1562      "PowerHint": "LOW_POWER",
1563      "Node": "PMU_POLL",
1564      "Duration": 0,
1565      "Value": "0"
1566    },
1567    {
1568      "PowerHint": "REFRESH_120FPS",
1569      "Node": "TAUClampBoost",
1570      "Duration": 0,
1571      "Value": "1"
1572    },
1573    {
1574      "PowerHint": "REFRESH_60FPS",
1575      "Node": "TAUClampBoost",
1576      "Duration": 0,
1577      "Value": "1"
1578    },
1579    {
1580      "PowerHint": "ADPF_DISABLE_TA_BOOST",
1581      "Node": "TAUClampBoost",
1582      "Duration": 0,
1583      "Value": "1"
1584    },
1585    {
1586      "PowerHint": "DISPLAY_IDLE",
1587      "Node": "FGPreferIdle",
1588      "Duration": 0,
1589      "Value": "0"
1590    },
1591    {
1592      "PowerHint": "DISPLAY_IDLE",
1593      "Node": "TAUClampBoost",
1594      "Duration": 0,
1595      "Value": "1"
1596    },
1597    {
1598      "PowerHint": "DISPLAY_IDLE",
1599      "Type": "EndHint",
1600      "Value": "DISPLAY_UPDATE_IMMINENT"
1601    },
1602    {
1603      "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1604      "Node": "DisplayWakeup",
1605      "Duration": 50,
1606      "Value": "1"
1607    },
1608    {
1609      "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1610      "Node": "LimitFlashCurrent",
1611      "Duration": 0,
1612      "Value": "100"
1613    },
1614    {
1615      "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1616      "Node": "LimitFlashCurrent",
1617      "Duration": 0,
1618      "Value": "1500"
1619    },
1620    {
1621      "PowerHint": "EXPENSIVE_RENDERING",
1622      "Node": "PowerHALRenderingState",
1623      "Duration": 0,
1624      "Value": "EXPENSIVE_RENDERING"
1625    },
1626    {
1627      "PowerHint": "EXPENSIVE_RENDERING",
1628      "Node": "GPUMinFreq",
1629      "Duration": 0,
1630      "Value": "521000"
1631    },
1632    {
1633      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1634      "Node": "PMU_POLL",
1635      "Duration": 0,
1636      "Value": "0"
1637    },
1638    {
1639      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1640      "Node": "BigControlTempSet",
1641      "Duration": 0,
1642      "Value": "80000"
1643    },
1644    {
1645      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1646      "Node": "MidControlTempSet",
1647      "Duration": 0,
1648      "Value": "80000"
1649    },
1650    {
1651      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1652      "Node": "LittleControlTempSet",
1653      "Duration": 0,
1654      "Value": "80000"
1655    },
1656    {
1657      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1658      "Node": "G3dControlTempSet",
1659      "Duration": 0,
1660      "Value": "80000"
1661    },
1662    {
1663      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1664      "Node": "TpuControlTempSet",
1665      "Duration": 0,
1666      "Value": "80000"
1667    },
1668    {
1669      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1670      "Node": "AurControlTempSet",
1671      "Duration": 0,
1672      "Value": "80000"
1673    },
1674    {
1675      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1676      "Node": "BigSwitchOnTempSet",
1677      "Duration": 0,
1678      "Value": "60000"
1679    },
1680    {
1681      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1682      "Node": "MidSwitchOnTempSet",
1683      "Duration": 0,
1684      "Value": "60000"
1685    },
1686    {
1687      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1688      "Node": "LittleSwitchOnTempSet",
1689      "Duration": 0,
1690      "Value": "60000"
1691    },
1692    {
1693      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1694      "Node": "G3dSwitchOnTempSet",
1695      "Duration": 0,
1696      "Value": "60000"
1697    },
1698    {
1699      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1700      "Node": "TpuSwitchOnTempSet",
1701      "Duration": 0,
1702      "Value": "60000"
1703    },
1704    {
1705      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1706      "Node": "AurSwitchOnTempSet",
1707      "Duration": 0,
1708      "Value": "60000"
1709    },
1710    {
1711      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1712      "Node": "Dex2oatThreads",
1713      "Duration": 0,
1714      "Value": "6"
1715    },
1716    {
1717      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1718      "Node": "Dex2oatCPUSet",
1719      "Duration": 0,
1720      "Value": "0,1,2,3,4,5,6,7"
1721    },
1722    {
1723      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1724      "Node": "PMU_POLL",
1725      "Duration": 0,
1726      "Value": "0"
1727    },
1728    {
1729      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1730      "Node": "BigControlTempSet",
1731      "Duration": 0,
1732      "Value": "80000"
1733    },
1734    {
1735      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1736      "Node": "MidControlTempSet",
1737      "Duration": 0,
1738      "Value": "80000"
1739    },
1740    {
1741      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1742      "Node": "LittleControlTempSet",
1743      "Duration": 0,
1744      "Value": "80000"
1745    },
1746    {
1747      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1748      "Node": "G3dControlTempSet",
1749      "Duration": 0,
1750      "Value": "80000"
1751    },
1752    {
1753      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1754      "Node": "TpuControlTempSet",
1755      "Duration": 0,
1756      "Value": "80000"
1757    },
1758    {
1759      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1760      "Node": "AurControlTempSet",
1761      "Duration": 0,
1762      "Value": "80000"
1763    },
1764    {
1765      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1766      "Node": "BigSwitchOnTempSet",
1767      "Duration": 0,
1768      "Value": "60000"
1769    },
1770    {
1771      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1772      "Node": "MidSwitchOnTempSet",
1773      "Duration": 0,
1774      "Value": "60000"
1775    },
1776    {
1777      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1778      "Node": "LittleSwitchOnTempSet",
1779      "Duration": 0,
1780      "Value": "60000"
1781    },
1782    {
1783      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1784      "Node": "G3dSwitchOnTempSet",
1785      "Duration": 0,
1786      "Value": "60000"
1787    },
1788    {
1789      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1790      "Node": "TpuSwitchOnTempSet",
1791      "Duration": 0,
1792      "Value": "60000"
1793    },
1794    {
1795      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1796      "Node": "AurSwitchOnTempSet",
1797      "Duration": 0,
1798      "Value": "60000"
1799    },
1800    {
1801      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1802      "Node": "Dex2oatThreads",
1803      "Duration": 0,
1804      "Value": "4"
1805    },
1806    {
1807      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1808      "Node": "Dex2oatCPUSet",
1809      "Duration": 0,
1810      "Value": "0,1,2,3"
1811    },
1812    {
1813      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1814      "Node": "PMU_POLL",
1815      "Duration": 0,
1816      "Value": "0"
1817    },
1818    {
1819      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1820      "Node": "BigControlTempSet",
1821      "Duration": 0,
1822      "Value": "80000"
1823    },
1824    {
1825      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1826      "Node": "MidControlTempSet",
1827      "Duration": 0,
1828      "Value": "80000"
1829    },
1830    {
1831      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1832      "Node": "LittleControlTempSet",
1833      "Duration": 0,
1834      "Value": "80000"
1835    },
1836    {
1837      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1838      "Node": "G3dControlTempSet",
1839      "Duration": 0,
1840      "Value": "80000"
1841    },
1842    {
1843      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1844      "Node": "TpuControlTempSet",
1845      "Duration": 0,
1846      "Value": "80000"
1847    },
1848    {
1849      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1850      "Node": "AurControlTempSet",
1851      "Duration": 0,
1852      "Value": "80000"
1853    },
1854    {
1855      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1856      "Node": "BigSwitchOnTempSet",
1857      "Duration": 0,
1858      "Value": "60000"
1859    },
1860    {
1861      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1862      "Node": "MidSwitchOnTempSet",
1863      "Duration": 0,
1864      "Value": "60000"
1865    },
1866    {
1867      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1868      "Node": "LittleSwitchOnTempSet",
1869      "Duration": 0,
1870      "Value": "60000"
1871    },
1872    {
1873      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1874      "Node": "G3dSwitchOnTempSet",
1875      "Duration": 0,
1876      "Value": "60000"
1877    },
1878    {
1879      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1880      "Node": "TpuSwitchOnTempSet",
1881      "Duration": 0,
1882      "Value": "60000"
1883    },
1884    {
1885      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1886      "Node": "AurSwitchOnTempSet",
1887      "Duration": 0,
1888      "Value": "60000"
1889    },
1890    {
1891      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1892      "Node": "Dex2oatThreads",
1893      "Duration": 0,
1894      "Value": "4"
1895    },
1896    {
1897      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1898      "Node": "Dex2oatCPUSet",
1899      "Duration": 0,
1900      "Value": "0,1,2,3"
1901    },
1902    {
1903      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1904      "Node": "PMU_POLL",
1905      "Duration": 0,
1906      "Value": "0"
1907    },
1908    {
1909      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1910      "Node": "BigControlTempSet",
1911      "Duration": 0,
1912      "Value": "80000"
1913    },
1914    {
1915      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1916      "Node": "MidControlTempSet",
1917      "Duration": 0,
1918      "Value": "80000"
1919    },
1920    {
1921      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1922      "Node": "LittleControlTempSet",
1923      "Duration": 0,
1924      "Value": "80000"
1925    },
1926    {
1927      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1928      "Node": "G3dControlTempSet",
1929      "Duration": 0,
1930      "Value": "80000"
1931    },
1932    {
1933      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1934      "Node": "TpuControlTempSet",
1935      "Duration": 0,
1936      "Value": "80000"
1937    },
1938    {
1939      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1940      "Node": "AurControlTempSet",
1941      "Duration": 0,
1942      "Value": "80000"
1943    },
1944    {
1945      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1946      "Node": "BigSwitchOnTempSet",
1947      "Duration": 0,
1948      "Value": "60000"
1949    },
1950    {
1951      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1952      "Node": "MidSwitchOnTempSet",
1953      "Duration": 0,
1954      "Value": "60000"
1955    },
1956    {
1957      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1958      "Node": "LittleSwitchOnTempSet",
1959      "Duration": 0,
1960      "Value": "60000"
1961    },
1962    {
1963      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1964      "Node": "G3dSwitchOnTempSet",
1965      "Duration": 0,
1966      "Value": "60000"
1967    },
1968    {
1969      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1970      "Node": "TpuSwitchOnTempSet",
1971      "Duration": 0,
1972      "Value": "60000"
1973    },
1974    {
1975      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1976      "Node": "AurSwitchOnTempSet",
1977      "Duration": 0,
1978      "Value": "60000"
1979    },
1980    {
1981      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1982      "Node": "Dex2oatThreads",
1983      "Duration": 0,
1984      "Value": "2"
1985    },
1986    {
1987      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1988      "Node": "Dex2oatCPUSet",
1989      "Duration": 0,
1990      "Value": "0,1,2,3"
1991    },
1992    {
1993      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
1994      "Node": "PMU_POLL",
1995      "Duration": 0,
1996      "Value": "0"
1997    },
1998    {
1999      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2000      "Node": "CPU_LITTLE_TSKIN_BYPASS",
2001      "Duration": 0,
2002      "Value": "0"
2003    },
2004    {
2005      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2006      "Node": "CPU_MID_TSKIN_BYPASS",
2007      "Duration": 0,
2008      "Value": "0"
2009    },
2010    {
2011      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2012      "Node": "CPU_BIG_TSKIN_BYPASS",
2013      "Duration": 0,
2014      "Value": "0"
2015    },
2016    {
2017      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2018      "Node": "BigControlTempSet",
2019      "Duration": 0,
2020      "Value": "80000"
2021    },
2022    {
2023      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2024      "Node": "MidControlTempSet",
2025      "Duration": 0,
2026      "Value": "80000"
2027    },
2028    {
2029      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2030      "Node": "LittleControlTempSet",
2031      "Duration": 0,
2032      "Value": "80000"
2033    },
2034    {
2035      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2036      "Node": "G3dControlTempSet",
2037      "Duration": 0,
2038      "Value": "80000"
2039    },
2040    {
2041      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2042      "Node": "TpuControlTempSet",
2043      "Duration": 0,
2044      "Value": "80000"
2045    },
2046    {
2047      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2048      "Node": "AurControlTempSet",
2049      "Duration": 0,
2050      "Value": "80000"
2051    },
2052    {
2053      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2054      "Node": "BigSwitchOnTempSet",
2055      "Duration": 0,
2056      "Value": "60000"
2057    },
2058    {
2059      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2060      "Node": "MidSwitchOnTempSet",
2061      "Duration": 0,
2062      "Value": "60000"
2063    },
2064    {
2065      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2066      "Node": "LittleSwitchOnTempSet",
2067      "Duration": 0,
2068      "Value": "60000"
2069    },
2070    {
2071      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2072      "Node": "G3dSwitchOnTempSet",
2073      "Duration": 0,
2074      "Value": "60000"
2075    },
2076    {
2077      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2078      "Node": "TpuSwitchOnTempSet",
2079      "Duration": 0,
2080      "Value": "60000"
2081    },
2082    {
2083      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2084      "Node": "AurSwitchOnTempSet",
2085      "Duration": 0,
2086      "Value": "60000"
2087    },
2088    {
2089      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2090      "Node": "Dex2oatThreads",
2091      "Duration": 0,
2092      "Value": "1"
2093    },
2094    {
2095      "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
2096      "Node": "Dex2oatCPUSet",
2097      "Duration": 0,
2098      "Value": "0,1,2,3"
2099    },
2100    {
2101      "PowerHint": "FACE_UNLOCK_BOOST",
2102      "Node": "CPUMidClusterMaxFreq",
2103      "Duration": 500,
2104      "Value": "9999999"
2105    },
2106    {
2107      "PowerHint": "FACE_UNLOCK_BOOST",
2108      "Node": "CPUMidClusterMinFreq",
2109      "Duration": 500,
2110      "Value": "1836000"
2111    },
2112    {
2113      "PowerHint": "FACE_UNLOCK_BOOST",
2114      "Node": "CPU_MID_TSKIN_BYPASS",
2115      "Duration": 500,
2116      "Value": "1"
2117    },
2118    {
2119      "PowerHint": "FP_BOOST",
2120      "Node": "CPUBigClusterMaxFreq",
2121      "Duration": 1000,
2122      "Value": "9999999"
2123    },
2124    {
2125      "PowerHint": "FP_BOOST",
2126      "Node": "CPUBigClusterMinFreq",
2127      "Duration": 1000,
2128      "Value": "9999999"
2129    },
2130    {
2131      "PowerHint": "FP_BOOST",
2132      "Node": "CPU_LITTLE_TSKIN_BYPASS",
2133      "Duration": 1000,
2134      "Value": "1"
2135    },
2136    {
2137      "PowerHint": "FP_BOOST",
2138      "Node": "CPU_MID_TSKIN_BYPASS",
2139      "Duration": 1000,
2140      "Value": "1"
2141    },
2142    {
2143      "PowerHint": "FP_BOOST",
2144      "Node": "CPU_BIG_TSKIN_BYPASS",
2145      "Duration": 1000,
2146      "Value": "1"
2147    },
2148    {
2149      "PowerHint": "FP_BOOST",
2150      "Node": "TRUSTY_VIRTIO_HIGH",
2151      "Duration": 1000,
2152      "Value": "1"
2153    },
2154    {
2155      "PowerHint": "FP_BOOST",
2156      "Node": "TRUSTY_HIGH",
2157      "Duration": 1000,
2158      "Value": "1"
2159    },
2160    {
2161      "PowerHint": "ML_ACC",
2162      "Node": "MLUclampBoost",
2163      "Duration": 2000,
2164      "Value": "650"
2165    },
2166    {
2167      "PowerHint": "ML_ACC",
2168      "Node": "PMQoSCpuDmaLatency",
2169      "Duration": 2000,
2170      "Value": "44"
2171    }
2172  ],
2173  "AdpfConfig": [
2174    {
2175      "Name": "REFRESH_120FPS",
2176      "PID_On": true,
2177      "PID_Po": 2.0,
2178      "PID_Pu": 1.0,
2179      "PID_I": 0.0,
2180      "PID_I_Init": 200,
2181      "PID_I_High": 512,
2182      "PID_I_Low": -30,
2183      "PID_Do": 500.0,
2184      "PID_Du": 0.0,
2185      "UclampMin_On": true,
2186      "UclampMin_Init": 185,
2187      "UclampMin_LoadUp": 384,
2188      "UclampMin_LoadReset": 384,
2189      "UclampMin_High": 384,
2190      "UclampMin_Low": 2,
2191      "UclampMax_EfficientBase": 500,
2192      "UclampMax_EfficientOffset": 200,
2193      "SamplingWindow_P": 1,
2194      "SamplingWindow_I": 0,
2195      "SamplingWindow_D": 1,
2196      "ReportingRateLimitNs": 83333330,
2197      "TargetTimeFactor": 1.0,
2198      "StaleTimeFactor": 20.0
2199    },
2200    {
2201      "Name": "REFRESH_90FPS",
2202      "PID_On": true,
2203      "PID_Po": 2.0,
2204      "PID_Pu": 1.0,
2205      "PID_I": 0.0,
2206      "PID_I_Init": 200,
2207      "PID_I_High": 512,
2208      "PID_I_Low": -30,
2209      "PID_Do": 500.0,
2210      "PID_Du": 0.0,
2211      "UclampMin_On": true,
2212      "UclampMin_Init": 129,
2213      "UclampMin_LoadUp": 384,
2214      "UclampMin_LoadReset": 384,
2215      "UclampMin_High": 384,
2216      "UclampMin_Low": 2,
2217      "UclampMax_EfficientBase": 500,
2218      "UclampMax_EfficientOffset": 200,
2219      "SamplingWindow_P": 1,
2220      "SamplingWindow_I": 0,
2221      "SamplingWindow_D": 1,
2222      "ReportingRateLimitNs": 111111110,
2223      "TargetTimeFactor": 1.0,
2224      "StaleTimeFactor": 20.0
2225    },
2226    {
2227      "Name": "REFRESH_60FPS",
2228      "PID_On": true,
2229      "PID_Po": 2.0,
2230      "PID_Pu": 1.0,
2231      "PID_I": 0.0,
2232      "PID_I_Init": 200,
2233      "PID_I_High": 512,
2234      "PID_I_Low": -30,
2235      "PID_Do": 500.0,
2236      "PID_Du": 0.0,
2237      "UclampMin_On": true,
2238      "UclampMin_Init": 129,
2239      "UclampMin_LoadUp": 384,
2240      "UclampMin_LoadReset": 384,
2241      "UclampMin_High": 384,
2242      "UclampMin_Low": 2,
2243      "UclampMax_EfficientBase": 500,
2244      "UclampMax_EfficientOffset": 200,
2245      "SamplingWindow_P": 1,
2246      "SamplingWindow_I": 0,
2247      "SamplingWindow_D": 1,
2248      "ReportingRateLimitNs": 166666660,
2249      "TargetTimeFactor": 1.0,
2250      "StaleTimeFactor": 20.0
2251    },
2252    {
2253      "Name": "UiHighBoostWithoutPid",
2254      "PID_On": false,
2255      "PID_Po": 0,
2256      "PID_Pu": 0,
2257      "PID_I": 0,
2258      "PID_I_Init": 0,
2259      "PID_I_High": 0,
2260      "PID_I_Low": 0,
2261      "PID_Do": 0,
2262      "PID_Du": 0,
2263      "SamplingWindow_P": 1,
2264      "SamplingWindow_I": 1,
2265      "SamplingWindow_D": 1,
2266      "UclampMin_On": true,
2267      "UclampMin_Init": 200,
2268      "UclampMin_High": 157,
2269      "UclampMin_Low": 157,
2270      "UclampMax_EfficientBase": 500,
2271      "UclampMax_EfficientOffset": 200,
2272      "ReportingRateLimitNs": 1,
2273      "TargetTimeFactor": 1.0,
2274      "StaleTimeFactor": 5.0
2275    },
2276    {
2277      "Name": "UiLowBoostWithoutPid",
2278      "PID_On": false,
2279      "PID_Po": 0,
2280      "PID_Pu": 0,
2281      "PID_I": 0,
2282      "PID_I_Init": 0,
2283      "PID_I_High": 0,
2284      "PID_I_Low": 0,
2285      "PID_Do": 0,
2286      "PID_Du": 0,
2287      "SamplingWindow_P": 1,
2288      "SamplingWindow_I": 1,
2289      "SamplingWindow_D": 1,
2290      "UclampMin_On": true,
2291      "UclampMin_Init": 200,
2292      "UclampMin_High": 42,
2293      "UclampMin_Low": 42,
2294      "UclampMax_EfficientBase": 500,
2295      "UclampMax_EfficientOffset": 200,
2296      "ReportingRateLimitNs": 1,
2297      "TargetTimeFactor": 1.0,
2298      "StaleTimeFactor": 5.0
2299    },
2300    {
2301      "Name": "UiLowNoneBoost",
2302      "PID_On": false,
2303      "PID_Po": 0,
2304      "PID_Pu": 0,
2305      "PID_I": 0,
2306      "PID_I_Init": 0,
2307      "PID_I_High": 0,
2308      "PID_I_Low": 0,
2309      "PID_Do": 0,
2310      "PID_Du": 0,
2311      "SamplingWindow_P": 1,
2312      "SamplingWindow_I": 1,
2313      "SamplingWindow_D": 1,
2314      "UclampMin_On": true,
2315      "UclampMin_Init": 200,
2316      "UclampMin_High": 0,
2317      "UclampMin_Low": 0,
2318      "UclampMax_EfficientBase": 500,
2319      "UclampMax_EfficientOffset": 200,
2320      "ReportingRateLimitNs": 1,
2321      "TargetTimeFactor": 1.0,
2322      "StaleTimeFactor": 5.0
2323    }
2324  ]
2325}
2326