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