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