• 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        "1014000",
9        "421000"
10      ],
11      "ResetOnInit": true
12    },
13    {
14      "Name": "IntFreq",
15      "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
16      "Values": [
17        "533000",
18        "100000"
19      ],
20      "ResetOnInit": true
21    },
22    {
23      "Name": "CPULittleClusterMaxFreq",
24      "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
25      "Values": [
26        "9999999",
27        "1098000",
28        "1401000",
29        "930000",
30        "1197000",
31        "1328000",
32        "1598000",
33        "1803000"
34      ],
35      "DefaultIndex": 0,
36      "ResetOnInit": true
37    },
38    {
39      "Name": "CPULittleClusterMinFreq",
40      "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
41      "Values": [
42        "9999999",
43        "1197000",
44        "0"
45      ],
46      "ResetOnInit": true
47    },
48    {
49      "Name": "CPUMidClusterMaxFreq",
50      "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
51      "Values": [
52        "9999999",
53        "1024000",
54        "1197000",
55        "1491000",
56        "910000",
57        "1328000",
58        "1663000",
59        "1836000",
60        "1999000"
61      ],
62      "DefaultIndex": 0,
63      "ResetOnInit": true
64    },
65    {
66      "Name": "CPUMidClusterMinFreq",
67      "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
68      "Values": [
69        "9999999",
70        "1197000",
71        "0"
72      ],
73      "ResetOnInit": true
74    },
75    {
76      "Name": "CPUBigClusterMaxFreq",
77      "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
78      "Values": [
79        "9999999",
80        "984000",
81        "1426000",
82        "1826000",
83        "1277000",
84        "1582000",
85        "1745000",
86        "2048000",
87        "2401000"
88      ],
89      "DefaultIndex": 0,
90      "ResetOnInit": true
91    },
92    {
93      "Name": "CPUBigClusterMinFreq",
94      "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
95      "Values": [
96        "9999999",
97        "1106000",
98        "0"
99      ],
100      "ResetOnInit": true
101    },
102    {
103      "Name": "GPUMinFreq",
104      "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
105      "Values": [
106        "762000",
107        "471000",
108        "400000",
109        "302000",
110        "151000"
111      ],
112      "ResetOnInit": true
113    },
114    {
115      "Name": "DisplayWakeup",
116      "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup",
117      "Values": [
118        "1",
119        "0"
120      ]
121    },
122    {
123      "Name": "CPUUtilThreshold",
124      "Path": "/proc/vendor_sched/util_threshold",
125      "Values": [
126        "1280",
127        "1100"
128      ],
129      "DefaultIndex": 0,
130      "ResetOnInit": true
131    },
132    {
133      "Name": "CPUDVFSHeadroom",
134      "Path": "/proc/vendor_sched/dvfs_headroom",
135      "Values": [
136        "1280",
137        "1100"
138      ],
139      "DefaultIndex": 0,
140      "ResetOnInit": true
141    },
142    {
143      "Name": "MIFTargetLoad",
144      "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
145      "Values": [
146        "20 5 80",
147        "20 10 80"
148      ],
149      "ResetOnInit": true
150    },
151    {
152      "Name": "TAUClampBoost",
153      "Path": "/proc/vendor_sched/ta_uclamp_min",
154      "Values": [
155        "692",
156        "1",
157        "69"
158      ],
159      "ResetOnInit": true
160    },
161    {
162      "Name": "FGUClampBoost",
163      "Path": "/proc/vendor_sched/fg_uclamp_min",
164      "Values": [
165        "202",
166        "0"
167      ],
168      "ResetOnInit": true
169    },
170    {
171      "Name": "SFUClampBoost",
172      "Path": "/proc/vendor_sched/sf_uclamp_min",
173      "Values": [
174        "202",
175        "107",
176        "49"
177      ],
178      "ResetOnInit": true
179    },
180    {
181      "Name": "MLUclampBoost",
182      "Path": "/proc/vendor_sched/nnapi_uclamp_min",
183      "Values": [
184          "225",
185          "640"
186      ],
187      "DefaultIndex": 0,
188      "ResetOnInit": true
189    },
190    {
191      "Name": "ReduceRreferIdle",
192      "Path": "/proc/vendor_sched/reduce_prefer_idle",
193      "Values": [
194        "0",
195        "1"
196      ],
197      "ResetOnInit": true
198    },
199    {
200      "Name": "CDPreferIdle",
201      "Path": "/proc/vendor_sched/cam_prefer_idle",
202      "Values": [
203        "0",
204        "1"
205      ],
206      "ResetOnInit": true
207    },
208    {
209      "Name": "CDCpuset",
210      "Path": "/dev/cpuset/camera-daemon/cpus",
211      "Values": [
212        "4-7",
213        "0-7"
214      ],
215      "ResetOnInit": true
216    },
217    {
218      "Name": "CDHighCpusetCpus",
219      "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
220      "Values": [
221        "6-7",
222        "0-7"
223      ],
224      "ResetOnInit": true
225    },
226    {
227      "Name": "CDMidCpusetCpus",
228      "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
229      "Values": [
230        "4-5",
231        "0-7"
232      ],
233      "ResetOnInit": true
234    },
235    {
236      "Name": "CDMidHighCpusetCpus",
237      "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
238      "Values": [
239        "4-7",
240        "0-7"
241      ],
242      "ResetOnInit": true
243    },
244    {
245      "Name": "TAPreferHighCap",
246      "Path": "/proc/vendor_sched/ta_prefer_high_cap",
247      "Values": [
248        "1",
249        "0"
250      ],
251      "ResetOnInit": true
252    },
253    {
254      "Name": "TAPreferIdle",
255      "Path": "/proc/vendor_sched/ta_prefer_idle",
256      "Values": [
257        "0",
258        "1"
259      ],
260      "ResetOnInit": true
261    },
262    {
263      "Name": "FGPreferIdle",
264      "Path": "/proc/vendor_sched/fg_prefer_idle",
265      "Values": [
266        "0",
267        "1"
268      ],
269      "ResetOnInit": true
270    },
271    {
272      "Name": "CDPreferHighCap",
273      "Path": "/proc/vendor_sched/cam_prefer_high_cap",
274      "Values": [
275        "1",
276        "0"
277      ],
278      "ResetOnInit": true
279    },
280    {
281      "Name": "NPITaskPacking",
282      "Path": "/proc/vendor_sched/npi_packing",
283      "Values": [
284        "0",
285        "1"
286      ],
287      "ResetOnInit": true
288    },
289    {
290      "Name": "LimitFlashCurrent",
291      "Path": "vendor.camera.max_flash_current",
292      "Values": [
293        "100",
294        "1500"
295      ],
296      "ResetOnInit": true,
297      "Type": "Property"
298    },
299    {
300      "Name": "PowerHALRenderingState",
301      "Path": "vendor.powerhal.rendering",
302      "Values": [
303        "EXPENSIVE_RENDERING",
304        ""
305      ],
306      "Type": "Property"
307    },
308    {
309      "Name": "INTCAMFreq",
310      "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
311      "Values": [
312        "664000",
313        "67000"
314      ],
315      "ResetOnInit": true
316    },
317    {
318      "Name": "TNRFreq",
319      "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
320      "Values": [
321        "664000",
322        "67000"
323      ],
324      "ResetOnInit": true
325    },
326    {
327      "Name": "GPUPowerPolicy",
328      "Path": "/sys/devices/platform/1c500000.mali/power_policy",
329      "Values": [
330        "always_on",
331        "adaptive"
332      ],
333      "ResetOnInit": true
334    },
335    {
336      "Name": "BigControlTempSet",
337      "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
338      "Values": [
339        "90000",
340        "80000"
341      ],
342      "DefaultIndex": 0,
343      "ResetOnInit": false
344    },
345    {
346      "Name": "MidControlTempSet",
347      "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
348      "Values": [
349        "90000",
350        "80000"
351      ],
352      "DefaultIndex": 0,
353      "ResetOnInit": false
354    },
355    {
356      "Name": "LittleControlTempSet",
357      "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
358      "Values": [
359        "95000",
360        "80000"
361      ],
362      "DefaultIndex": 0,
363      "ResetOnInit": false
364    },
365    {
366      "Name": "G3dControlTempSet",
367      "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
368      "Values": [
369        "90000",
370        "80000"
371      ],
372      "DefaultIndex": 0,
373      "ResetOnInit": false
374    },
375    {
376      "Name": "BigSwitchOnTempSet",
377      "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
378      "Values": [
379        "70000",
380        "60000"
381      ],
382      "DefaultIndex": 0,
383      "ResetOnInit": false
384    },
385    {
386      "Name": "MidSwitchOnTempSet",
387      "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
388      "Values": [
389        "70000",
390        "60000"
391      ],
392      "DefaultIndex": 0,
393      "ResetOnInit": false
394    },
395    {
396      "Name": "LittleSwitchOnTempSet",
397      "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
398      "Values": [
399        "70000",
400        "60000"
401      ],
402      "DefaultIndex": 0,
403      "ResetOnInit": false
404    },
405    {
406      "Name": "G3dSwitchOnTempSet",
407      "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
408      "Values": [
409        "70000",
410        "60000"
411      ],
412      "DefaultIndex": 0,
413      "ResetOnInit": false
414    },
415    {
416      "Name": "PMU_POLL",
417      "Path": "/proc/vendor_sched/pmu_poll_enable",
418      "Values": [
419        "0",
420        "1"
421      ],
422      "DefaultIndex": 0
423    }
424  ],
425  "Actions": [
426    {
427      "PowerHint": "INTERACTION",
428      "Node": "SFUClampBoost",
429      "Duration": 5000,
430      "Value": "107"
431    },
432    {
433      "PowerHint": "LAUNCH",
434      "Node": "ReduceRreferIdle",
435      "Duration": 5000,
436      "Value": "0"
437    },
438    {
439      "PowerHint": "LAUNCH_120FPS",
440      "Node": "SFUClampBoost",
441      "Duration": 1000,
442      "Value": "202"
443    },
444    {
445      "PowerHint": "LAUNCH",
446      "Type": "DoHint",
447      "Value": "LAUNCH_120FPS"
448    },
449    {
450      "PowerHint": "LAUNCH",
451      "Node": "SFUClampBoost",
452      "Duration": 5000,
453      "Value": "107"
454    },
455    {
456      "PowerHint": "LAUNCH",
457      "Node": "CPUBigClusterMaxFreq",
458      "Duration": 5000,
459      "Value": "9999999"
460    },
461    {
462      "PowerHint": "LAUNCH",
463      "Node": "CPUMidClusterMaxFreq",
464      "Duration": 5000,
465      "Value": "9999999"
466    },
467    {
468      "PowerHint": "LAUNCH",
469      "Node": "CPULittleClusterMaxFreq",
470      "Duration": 5000,
471      "Value": "9999999"
472    },
473    {
474      "PowerHint": "LAUNCH",
475      "Node": "TAUClampBoost",
476      "Duration": 5000,
477      "Value": "692"
478    },
479    {
480      "PowerHint": "LAUNCH",
481      "Node": "FGUClampBoost",
482      "Duration": 5000,
483      "Value": "202"
484    },
485    {
486      "PowerHint": "LAUNCH",
487      "Node": "MemFreq",
488      "Duration": 5000,
489      "Value": "3172000"
490    },
491    {
492      "PowerHint": "LAUNCH",
493      "Node": "GPUPowerPolicy",
494      "Duration": 5000,
495      "Value": "always_on"
496    },
497    {
498      "PowerHint": "LAUNCH",
499      "Node": "NPITaskPacking",
500      "Duration": 5000,
501      "Value": "0"
502    },
503    {
504      "PowerHint": "CPU_LOAD_RESET",
505      "Node": "MemFreq",
506      "Duration": 33,
507      "Value": "1014000"
508    },
509    {
510      "PowerHint": "CAMERA_LAUNCH",
511      "Node": "MemFreq",
512      "Duration": 1000,
513      "Value": "3172000"
514    },
515    {
516      "PowerHint": "CAMERA_LAUNCH",
517      "Node": "CPUBigClusterMaxFreq",
518      "Duration": 1000,
519      "Value": "9999999"
520    },
521    {
522      "PowerHint": "CAMERA_LAUNCH",
523      "Node": "CPUBigClusterMinFreq",
524      "Duration": 1000,
525      "Value": "9999999"
526    },
527    {
528      "PowerHint": "CAMERA_LAUNCH",
529      "Node": "CPUMidClusterMaxFreq",
530      "Duration": 1000,
531      "Value": "9999999"
532    },
533    {
534      "PowerHint": "CAMERA_LAUNCH",
535      "Node": "CPUMidClusterMinFreq",
536      "Duration": 1000,
537      "Value": "9999999"
538    },
539    {
540      "PowerHint": "CAMERA_LAUNCH",
541      "Node": "CPULittleClusterMaxFreq",
542      "Duration": 1000,
543      "Value": "9999999"
544    },
545    {
546      "PowerHint": "CAMERA_LAUNCH",
547      "Node": "CPULittleClusterMinFreq",
548      "Duration": 1000,
549      "Value": "9999999"
550    },
551    {
552      "PowerHint": "CAMERA_LAUNCH",
553      "Node": "CDCpuset",
554      "Duration": 1000,
555      "Value": "4-7"
556    },
557    {
558      "PowerHint": "CAMERA_LAUNCH",
559      "Node": "NPITaskPacking",
560      "Duration": 1000,
561      "Value": "0"
562    },
563    {
564      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
565      "Node": "CPUBigClusterMaxFreq",
566      "Duration": 2000,
567      "Value": "9999999"
568    },
569    {
570      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
571      "Node": "CPUMidClusterMaxFreq",
572      "Duration": 2000,
573      "Value": "9999999"
574    },
575    {
576      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
577      "Node": "CPULittleClusterMaxFreq",
578      "Duration": 2000,
579      "Value": "9999999"
580    },
581    {
582      "PowerHint": "CAMERA_LAUNCH_EXTENDED",
583      "Node": "NPITaskPacking",
584      "Duration": 2000,
585      "Value": "0"
586    },
587    {
588      "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
589      "Node": "CPUBigClusterMaxFreq",
590      "Duration": 1000,
591      "Value": "984000"
592    },
593    {
594      "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
595      "Node": "CPUMidClusterMaxFreq",
596      "Duration": 1000,
597      "Value": "1024000"
598    },
599    {
600      "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
601      "Node": "CPULittleClusterMaxFreq",
602      "Duration": 1000,
603      "Value": "1098000"
604    },
605    {
606      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
607      "Node": "CPUBigClusterMaxFreq",
608      "Duration": 1000,
609      "Value": "1426000"
610    },
611    {
612      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
613      "Node": "CPUMidClusterMaxFreq",
614      "Duration": 1000,
615      "Value": "1197000"
616    },
617    {
618      "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
619      "Node": "CPULittleClusterMaxFreq",
620      "Duration": 1000,
621      "Value": "1401000"
622    },
623    {
624      "PowerHint": "CAMERA_SHOT",
625      "Node": "MemFreq",
626      "Duration": 300,
627      "Value": "3172000"
628    },
629    {
630      "PowerHint": "CAMERA_SHOT",
631      "Node": "CPUBigClusterMaxFreq",
632      "Duration": 300,
633      "Value": "9999999"
634    },
635    {
636      "PowerHint": "CAMERA_SHOT",
637      "Node": "CPUBigClusterMinFreq",
638      "Duration": 300,
639      "Value": "9999999"
640    },
641    {
642      "PowerHint": "CAMERA_SHOT",
643      "Node": "CPUMidClusterMaxFreq",
644      "Duration": 300,
645      "Value": "9999999"
646    },
647    {
648      "PowerHint": "CAMERA_SHOT",
649      "Node": "CPUMidClusterMinFreq",
650      "Duration": 300,
651      "Value": "9999999"
652    },
653    {
654      "PowerHint": "CAMERA_BACKEND_BOOST",
655      "Node": "MemFreq",
656      "Duration": 1000,
657      "Value": "3172000"
658    },
659    {
660      "PowerHint": "CAMERA_BACKEND_BOOST",
661      "Node": "IntFreq",
662      "Duration": 1000,
663      "Value": "533000"
664    },
665    {
666      "PowerHint": "CAMERA_BACKEND_BOOST",
667      "Node": "INTCAMFreq",
668      "Duration": 1000,
669      "Value": "664000"
670    },
671    {
672      "PowerHint": "CAMERA_BACKEND_BOOST",
673      "Node": "TNRFreq",
674      "Duration": 1000,
675      "Value": "664000"
676    },
677    {
678      "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
679      "Node": "TAPreferHighCap",
680      "Duration": 3000,
681      "Value": "1"
682    },
683    {
684      "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
685      "Node": "CPUBigClusterMaxFreq",
686      "Duration": 3000,
687      "Value": "9999999"
688    },
689    {
690      "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
691      "Node": "CPUBigClusterMinFreq",
692      "Duration": 3000,
693      "Value": "9999999"
694    },
695    {
696      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
697      "Node": "TAPreferHighCap",
698      "Duration": 3000,
699      "Value": "1"
700    },
701    {
702      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
703      "Node": "CPUBigClusterMaxFreq",
704      "Duration": 3000,
705      "Value": "9999999"
706    },
707    {
708      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
709      "Node": "CPUBigClusterMinFreq",
710      "Duration": 3000,
711      "Value": "9999999"
712    },
713    {
714      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
715      "Node": "CPUMidClusterMaxFreq",
716      "Duration": 3000,
717      "Value": "9999999"
718    },
719    {
720      "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
721      "Node": "CPUMidClusterMinFreq",
722      "Duration": 3000,
723      "Value": "9999999"
724    },
725    {
726      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
727      "Node": "TAPreferHighCap",
728      "Duration": 3000,
729      "Value": "1"
730    },
731    {
732      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
733      "Node": "CPUBigClusterMaxFreq",
734      "Duration": 3000,
735      "Value": "9999999"
736    },
737    {
738      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
739      "Node": "CPUBigClusterMinFreq",
740      "Duration": 3000,
741      "Value": "9999999"
742    },
743    {
744      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
745      "Node": "CPUMidClusterMaxFreq",
746      "Duration": 3000,
747      "Value": "9999999"
748    },
749    {
750      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
751      "Node": "CPUMidClusterMinFreq",
752      "Duration": 3000,
753      "Value": "9999999"
754    },
755    {
756      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
757      "Node": "CPULittleClusterMaxFreq",
758      "Duration": 3000,
759      "Value": "9999999"
760    },
761    {
762      "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
763      "Node": "CPULittleClusterMinFreq",
764      "Duration": 3000,
765      "Value": "9999999"
766    },
767    {
768      "PowerHint": "CAMERA_STREAMING_EXTREME",
769      "Node": "CPULittleClusterMaxFreq",
770      "Duration": 0,
771      "Value": "1401000"
772    },
773    {
774      "PowerHint": "CAMERA_STREAMING_EXTREME",
775      "Node": "CPUMidClusterMaxFreq",
776      "Duration": 0,
777      "Value": "1491000"
778    },
779    {
780      "PowerHint": "CAMERA_STREAMING_EXTREME",
781      "Node": "CPUBigClusterMaxFreq",
782      "Duration": 0,
783      "Value": "1826000"
784    },
785    {
786      "PowerHint": "CAMERA_STREAMING_EXTREME",
787      "Node": "CDPreferHighCap",
788      "Duration": 0,
789      "Value": "1"
790    },
791    {
792      "PowerHint": "CAMERA_STREAMING_EXTREME",
793      "Node": "GPUMinFreq",
794      "Duration": 0,
795      "Value": "302000"
796    },
797    {
798      "PowerHint": "CAMERA_STREAMING_EXTREME",
799      "Node": "MemFreq",
800      "Duration": 0,
801      "Value": "1014000"
802    },
803    {
804      "PowerHint": "CAMERA_STREAMING_EXTREME",
805      "Node": "MIFTargetLoad",
806      "Duration": 0,
807      "Value": "20 10 80"
808    },
809    {
810      "PowerHint": "CAMERA_STREAMING_EXTREME",
811      "Node": "TAPreferHighCap",
812      "Duration": 0,
813      "Value": "1"
814    },
815    {
816      "PowerHint": "CAMERA_STREAMING_EXTREME",
817      "Node": "TAPreferIdle",
818      "Duration": 0,
819      "Value": "0"
820    },
821    {
822      "PowerHint": "CAMERA_STREAMING_EXTREME",
823      "Node": "CDHighCpusetCpus",
824      "Duration": 0,
825      "Value": "6-7"
826    },
827    {
828      "PowerHint": "CAMERA_STREAMING_EXTREME",
829      "Node": "CDMidCpusetCpus",
830      "Duration": 0,
831      "Value": "4-5"
832    },
833    {
834      "PowerHint": "CAMERA_STREAMING_EXTREME",
835      "Node": "CDMidHighCpusetCpus",
836      "Duration": 0,
837      "Value": "4-7"
838    },
839    {
840      "PowerHint": "CAMERA_STREAMING_EXTREME",
841      "Node": "NPITaskPacking",
842      "Duration": 0,
843      "Value": "0"
844    },
845    {
846      "PowerHint": "CAMERA_STREAMING_HIGH",
847      "Node": "CPUUtilThreshold",
848      "Duration": 0,
849      "Value": "1100"
850    },
851    {
852      "PowerHint": "CAMERA_STREAMING_HIGH",
853      "Node": "CPUDVFSHeadroom",
854      "Duration": 0,
855      "Value": "1100"
856    },
857    {
858      "PowerHint": "CAMERA_STREAMING_HIGH",
859      "Node": "CPUMidClusterMaxFreq",
860      "Duration": 0,
861      "Value": "1491000"
862    },
863    {
864      "PowerHint": "CAMERA_STREAMING_HIGH",
865      "Node": "CPUBigClusterMaxFreq",
866      "Duration": 0,
867      "Value": "1826000"
868    },
869    {
870      "PowerHint": "CAMERA_STREAMING_HIGH",
871      "Node": "CDPreferHighCap",
872      "Duration": 0,
873      "Value": "1"
874    },
875    {
876      "PowerHint": "CAMERA_STREAMING_HIGH",
877      "Node": "CPULittleClusterMaxFreq",
878      "Duration": 0,
879      "Value": "1401000"
880    },
881    {
882      "PowerHint": "CAMERA_STREAMING_HIGH",
883      "Node": "GPUMinFreq",
884      "Duration": 0,
885      "Value": "302000"
886    },
887    {
888      "PowerHint": "CAMERA_STREAMING_HIGH",
889      "Node": "MemFreq",
890      "Duration": 0,
891      "Value": "1014000"
892    },
893    {
894      "PowerHint": "CAMERA_STREAMING_HIGH",
895      "Node": "MIFTargetLoad",
896      "Duration": 0,
897      "Value": "20 10 80"
898    },
899    {
900      "PowerHint": "CAMERA_STREAMING_HIGH",
901      "Node": "TAPreferHighCap",
902      "Duration": 0,
903      "Value": "1"
904    },
905    {
906      "PowerHint": "CAMERA_STREAMING_HIGH",
907      "Node": "TAPreferIdle",
908      "Duration": 0,
909      "Value": "0"
910    },
911    {
912      "PowerHint": "CAMERA_STREAMING_HIGH",
913      "Node": "CDHighCpusetCpus",
914      "Duration": 0,
915      "Value": "6-7"
916    },
917    {
918      "PowerHint": "CAMERA_STREAMING_HIGH",
919      "Node": "CDMidCpusetCpus",
920      "Duration": 0,
921      "Value": "4-5"
922    },
923    {
924      "PowerHint": "CAMERA_STREAMING_HIGH",
925      "Node": "CDMidHighCpusetCpus",
926      "Duration": 0,
927      "Value": "4-7"
928    },
929    {
930      "PowerHint": "CAMERA_STREAMING_HIGH",
931      "Node": "NPITaskPacking",
932      "Duration": 0,
933      "Value": "0"
934    },
935    {
936      "PowerHint": "CAMERA_STREAMING_STANDARD",
937      "Node": "CDPreferHighCap",
938      "Duration": 0,
939      "Value": "1"
940    },
941    {
942      "PowerHint": "CAMERA_STREAMING_STANDARD",
943      "Node": "TAPreferHighCap",
944      "Duration": 0,
945      "Value": "1"
946    },
947    {
948      "PowerHint": "CAMERA_STREAMING_STANDARD",
949      "Node": "CPUBigClusterMaxFreq",
950      "Duration": 0,
951      "Value": "1826000"
952    },
953    {
954      "PowerHint": "CAMERA_STREAMING_STANDARD",
955      "Node": "CPUMidClusterMaxFreq",
956      "Duration": 0,
957      "Value": "1491000"
958    },
959    {
960      "PowerHint": "CAMERA_STREAMING_STANDARD",
961      "Node": "CPULittleClusterMaxFreq",
962      "Duration": 0,
963      "Value": "1401000"
964    },
965    {
966      "PowerHint": "CAMERA_STREAMING_STANDARD",
967      "Node": "GPUMinFreq",
968      "Duration": 0,
969      "Value": "302000"
970    },
971    {
972      "PowerHint": "CAMERA_STREAMING_STANDARD",
973      "Node": "MemFreq",
974      "Duration": 0,
975      "Value": "1014000"
976    },
977    {
978      "PowerHint": "CAMERA_STREAMING_STANDARD",
979      "Node": "MIFTargetLoad",
980      "Duration": 0,
981      "Value": "20 10 80"
982    },
983    {
984      "PowerHint": "CAMERA_STREAMING_STANDARD",
985      "Node": "CDHighCpusetCpus",
986      "Duration": 0,
987      "Value": "6-7"
988    },
989    {
990      "PowerHint": "CAMERA_STREAMING_STANDARD",
991      "Node": "CDMidCpusetCpus",
992      "Duration": 0,
993      "Value": "4-5"
994    },
995    {
996      "PowerHint": "CAMERA_STREAMING_STANDARD",
997      "Node": "CDMidHighCpusetCpus",
998      "Duration": 0,
999      "Value": "4-7"
1000    },
1001    {
1002      "PowerHint": "CAMERA_STREAMING_STANDARD",
1003      "Node": "NPITaskPacking",
1004      "Duration": 0,
1005      "Value": "0"
1006    },
1007    {
1008      "PowerHint": "CAMERA_STREAMING_LOW",
1009      "Node": "CDPreferHighCap",
1010      "Duration": 0,
1011      "Value": "1"
1012    },
1013    {
1014      "PowerHint": "CAMERA_STREAMING_LOW",
1015      "Node": "TAPreferHighCap",
1016      "Duration": 0,
1017      "Value": "1"
1018    },
1019    {
1020      "PowerHint": "CAMERA_STREAMING_LOW",
1021      "Node": "CDPreferIdle",
1022      "Duration": 0,
1023      "Value": "0"
1024    },
1025    {
1026      "PowerHint": "CAMERA_STREAMING_LOW",
1027      "Node": "CPUBigClusterMaxFreq",
1028      "Duration": 0,
1029      "Value": "1826000"
1030    },
1031    {
1032      "PowerHint": "CAMERA_STREAMING_LOW",
1033      "Node": "CPUMidClusterMaxFreq",
1034      "Duration": 0,
1035      "Value": "1491000"
1036    },
1037    {
1038      "PowerHint": "CAMERA_STREAMING_LOW",
1039      "Node": "CPULittleClusterMaxFreq",
1040      "Duration": 0,
1041      "Value": "1401000"
1042    },
1043    {
1044      "PowerHint": "CAMERA_STREAMING_LOW",
1045      "Node": "GPUMinFreq",
1046      "Duration": 0,
1047      "Value": "302000"
1048    },
1049    {
1050      "PowerHint": "CAMERA_STREAMING_LOW",
1051      "Node": "MemFreq",
1052      "Duration": 0,
1053      "Value": "1014000"
1054    },
1055    {
1056      "PowerHint": "CAMERA_STREAMING_LOW",
1057      "Node": "MIFTargetLoad",
1058      "Duration": 0,
1059      "Value": "20 10 80"
1060    },
1061    {
1062      "PowerHint": "CAMERA_STREAMING_LOW",
1063      "Node": "CDHighCpusetCpus",
1064      "Duration": 0,
1065      "Value": "6-7"
1066    },
1067    {
1068      "PowerHint": "CAMERA_STREAMING_LOW",
1069      "Node": "CDMidCpusetCpus",
1070      "Duration": 0,
1071      "Value": "4-5"
1072    },
1073    {
1074      "PowerHint": "CAMERA_STREAMING_LOW",
1075      "Node": "CDMidHighCpusetCpus",
1076      "Duration": 0,
1077      "Value": "4-7"
1078    },
1079    {
1080      "PowerHint": "CAMERA_STREAMING_LOW",
1081      "Node": "NPITaskPacking",
1082      "Duration": 0,
1083      "Value": "0"
1084    },
1085    {
1086      "PowerHint": "FIXED_PERFORMANCE",
1087      "Node": "CPUBigClusterMaxFreq",
1088      "Duration": 0,
1089      "Value": "9999999"
1090    },
1091    {
1092      "PowerHint": "FIXED_PERFORMANCE",
1093      "Node": "CPUBigClusterMinFreq",
1094      "Duration": 0,
1095      "Value": "9999999"
1096    },
1097    {
1098      "PowerHint": "FIXED_PERFORMANCE",
1099      "Node": "CPUMidClusterMaxFreq",
1100      "Duration": 0,
1101      "Value": "9999999"
1102    },
1103    {
1104      "PowerHint": "FIXED_PERFORMANCE",
1105      "Node": "CPUMidClusterMinFreq",
1106      "Duration": 0,
1107      "Value": "9999999"
1108    },
1109    {
1110      "PowerHint": "FIXED_PERFORMANCE",
1111      "Node": "CPULittleClusterMaxFreq",
1112      "Duration": 0,
1113      "Value": "9999999"
1114    },
1115    {
1116      "PowerHint": "FIXED_PERFORMANCE",
1117      "Node": "CPULittleClusterMinFreq",
1118      "Duration": 0,
1119      "Value": "9999999"
1120    },
1121    {
1122      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1123      "Node": "CPULittleClusterMaxFreq",
1124      "Duration": 3600000,
1125      "Value": "930000"
1126    },
1127    {
1128      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1129      "Node": "CPULittleClusterMaxFreq",
1130      "Duration": 3600000,
1131      "Value": "1197000"
1132    },
1133    {
1134      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1135      "Node": "CPULittleClusterMaxFreq",
1136      "Duration": 3600000,
1137      "Value": "1328000"
1138    },
1139    {
1140      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1141      "Node": "CPULittleClusterMaxFreq",
1142      "Duration": 3600000,
1143      "Value": "1598000"
1144    },
1145    {
1146      "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1147      "Node": "CPULittleClusterMaxFreq",
1148      "Duration": 3600000,
1149      "Value": "1803000"
1150    },
1151    {
1152      "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1153      "Node": "CPUMidClusterMaxFreq",
1154      "Duration": 3600000,
1155      "Value": "910000"
1156    },
1157    {
1158      "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1159      "Node": "CPUMidClusterMaxFreq",
1160      "Duration": 3600000,
1161      "Value": "1328000"
1162    },
1163    {
1164      "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1165      "Node": "CPUMidClusterMaxFreq",
1166      "Duration": 3600000,
1167      "Value": "1663000"
1168    },
1169    {
1170      "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1171      "Node": "CPUMidClusterMaxFreq",
1172      "Duration": 3600000,
1173      "Value": "1836000"
1174    },
1175    {
1176      "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1177      "Node": "CPUMidClusterMaxFreq",
1178      "Duration": 3600000,
1179      "Value": "1999000"
1180    },
1181    {
1182      "PowerHint": "LOW_POWER_CPU_50",
1183      "Node": "CPUBigClusterMaxFreq",
1184      "Duration": 3600000,
1185      "Value": "1277000"
1186    },
1187    {
1188      "PowerHint": "LOW_POWER_CPU_60",
1189      "Node": "CPUBigClusterMaxFreq",
1190      "Duration": 3600000,
1191      "Value": "1582000"
1192    },
1193    {
1194      "PowerHint": "LOW_POWER_CPU_70",
1195      "Node": "CPUBigClusterMaxFreq",
1196      "Duration": 3600000,
1197      "Value": "1745000"
1198    },
1199    {
1200      "PowerHint": "LOW_POWER_CPU_80",
1201      "Node": "CPUBigClusterMaxFreq",
1202      "Duration": 3600000,
1203      "Value": "2048000"
1204    },
1205    {
1206      "PowerHint": "LOW_POWER_CPU_90",
1207      "Node": "CPUBigClusterMaxFreq",
1208      "Duration": 3600000,
1209      "Value": "2401000"
1210    },
1211    {
1212      "PowerHint": "LOW_POWER",
1213      "Node": "PMU_POLL",
1214      "Duration": 0,
1215      "Value": "1"
1216    },
1217    {
1218      "PowerHint": "REFRESH_120FPS",
1219      "Node": "TAUClampBoost",
1220      "Duration": 0,
1221      "Value": "229"
1222    },
1223    {
1224      "PowerHint": "REFRESH_90FPS",
1225      "Node": "TAUClampBoost",
1226      "Duration": 0,
1227      "Value": "160"
1228    },
1229    {
1230      "PowerHint": "REFRESH_90FPS",
1231      "Type": "MaskHint",
1232      "Value": "LAUNCH_120FPS"
1233    },
1234    {
1235      "PowerHint": "REFRESH_60FPS",
1236      "Node": "TAUClampBoost",
1237      "Duration": 0,
1238      "Value": "69"
1239    },
1240    {
1241      "PowerHint": "REFRESH_60FPS",
1242      "Type": "MaskHint",
1243      "Value": "LAUNCH_120FPS"
1244    },
1245    {
1246      "PowerHint": "ADPF_DISABLE_TA_BOOST",
1247      "Node": "TAUClampBoost",
1248      "Duration": 0,
1249      "Value": "1"
1250    },
1251    {
1252      "PowerHint": "DISPLAY_IDLE",
1253      "Node": "FGPreferIdle",
1254      "Duration": 0,
1255      "Value": "0"
1256    },
1257    {
1258      "PowerHint": "DISPLAY_IDLE",
1259      "Node": "TAUClampBoost",
1260      "Duration": 0,
1261      "Value": "1"
1262    },
1263    {
1264      "PowerHint": "DISPLAY_IDLE",
1265      "Type": "EndHint",
1266      "Value": "INTERACTION"
1267    },
1268    {
1269      "PowerHint": "DISPLAY_IDLE",
1270      "Type": "EndHint",
1271      "Value": "DISPLAY_UPDATE_IMMINENT"
1272    },
1273    {
1274      "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1275      "Node": "DisplayWakeup",
1276      "Duration": 50,
1277      "Value": "1"
1278    },
1279    {
1280      "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1281      "Node": "LimitFlashCurrent",
1282      "Duration": 0,
1283      "Value": "100"
1284    },
1285    {
1286      "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1287      "Node": "LimitFlashCurrent",
1288      "Duration": 0,
1289      "Value": "1500"
1290    },
1291    {
1292      "PowerHint": "EXPENSIVE_RENDERING",
1293      "Node": "PowerHALRenderingState",
1294      "Duration": 0,
1295      "Value": "EXPENSIVE_RENDERING"
1296    },
1297    {
1298      "PowerHint": "EXPENSIVE_RENDERING",
1299      "Node": "GPUMinFreq",
1300      "Duration": 0,
1301      "Value": "400000"
1302    },
1303    {
1304      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1305      "Node": "PMU_POLL",
1306      "Duration": 0,
1307      "Value": "1"
1308    },
1309    {
1310      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1311      "Node": "BigControlTempSet",
1312      "Duration": 0,
1313      "Value": "80000"
1314    },
1315    {
1316      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1317      "Node": "MidControlTempSet",
1318      "Duration": 0,
1319      "Value": "80000"
1320    },
1321    {
1322      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1323      "Node": "LittleControlTempSet",
1324      "Duration": 0,
1325      "Value": "80000"
1326    },
1327    {
1328      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1329      "Node": "G3dControlTempSet",
1330      "Duration": 0,
1331      "Value": "80000"
1332    },
1333    {
1334      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1335      "Node": "BigSwitchOnTempSet",
1336      "Duration": 0,
1337      "Value": "60000"
1338    },
1339    {
1340      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1341      "Node": "MidSwitchOnTempSet",
1342      "Duration": 0,
1343      "Value": "60000"
1344    },
1345    {
1346      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1347      "Node": "LittleSwitchOnTempSet",
1348      "Duration": 0,
1349      "Value": "60000"
1350    },
1351    {
1352      "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1353      "Node": "G3dSwitchOnTempSet",
1354      "Duration": 0,
1355      "Value": "60000"
1356    },
1357    {
1358      "PowerHint": "FP_BOOST",
1359      "Node": "CPUBigClusterMaxFreq",
1360      "Duration": 1000,
1361      "Value": "9999999"
1362    },
1363    {
1364      "PowerHint": "FP_BOOST",
1365      "Node": "CPUBigClusterMinFreq",
1366      "Duration": 1000,
1367      "Value": "9999999"
1368    },
1369    {
1370      "PowerHint": "ML_ACC",
1371      "Node": "MLUclampBoost",
1372      "Duration": 2000,
1373      "Value": "640"
1374    },
1375    {
1376      "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1377      "Node": "PMU_POLL",
1378      "Duration": 0,
1379      "Value": "1"
1380    },
1381    {
1382      "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1383      "Node": "PMU_POLL",
1384      "Duration": 0,
1385      "Value": "1"
1386    }
1387  ],
1388  "AdpfConfig": [
1389    {
1390      "Name": "REFRESH_120FPS",
1391      "PID_On": true,
1392      "PID_Po": 2.0,
1393      "PID_Pu": 1.0,
1394      "PID_I": 0.0,
1395      "PID_I_Init": 200,
1396      "PID_I_High": 512,
1397      "PID_I_Low": -30,
1398      "PID_Do": 500.0,
1399      "PID_Du": 0.0,
1400      "UclampMin_On": true,
1401      "UclampMin_Init": 232,
1402      "UclampMin_High": 480,
1403      "UclampMin_Low": 2,
1404      "SamplingWindow_P": 1,
1405      "SamplingWindow_I": 0,
1406      "SamplingWindow_D": 1,
1407      "ReportingRateLimitNs": 83333330,
1408      "EarlyBoost_On": false,
1409      "EarlyBoost_TimeFactor": 0.0,
1410      "TargetTimeFactor": 1.0,
1411      "StaleTimeFactor": 20.0
1412    },
1413    {
1414      "Name": "REFRESH_90FPS",
1415      "PID_On": true,
1416      "PID_Po": 2.0,
1417      "PID_Pu": 1.0,
1418      "PID_I": 0.0,
1419      "PID_I_Init": 200,
1420      "PID_I_High": 512,
1421      "PID_I_Low": -30,
1422      "PID_Do": 500.0,
1423      "PID_Du": 0.0,
1424      "UclampMin_On": true,
1425      "UclampMin_Init": 162,
1426      "UclampMin_High": 480,
1427      "UclampMin_Low": 2,
1428      "SamplingWindow_P": 1,
1429      "SamplingWindow_I": 0,
1430      "SamplingWindow_D": 1,
1431      "ReportingRateLimitNs": 111111110,
1432      "EarlyBoost_On": false,
1433      "EarlyBoost_TimeFactor": 0.0,
1434      "TargetTimeFactor": 1.0,
1435      "StaleTimeFactor": 20.0
1436    },
1437    {
1438      "Name": "REFRESH_60FPS",
1439      "PID_On": true,
1440      "PID_Po": 2.0,
1441      "PID_Pu": 1.0,
1442      "PID_I": 0.0,
1443      "PID_I_Init": 200,
1444      "PID_I_High": 512,
1445      "PID_I_Low": -30,
1446      "PID_Do": 500.0,
1447      "PID_Du": 0.0,
1448      "UclampMin_On": true,
1449      "UclampMin_Init": 162,
1450      "UclampMin_High": 480,
1451      "UclampMin_Low": 2,
1452      "SamplingWindow_P": 1,
1453      "SamplingWindow_I": 0,
1454      "SamplingWindow_D": 1,
1455      "ReportingRateLimitNs": 166666660,
1456      "EarlyBoost_On": false,
1457      "EarlyBoost_TimeFactor": 0.0,
1458      "TargetTimeFactor": 1.0,
1459      "StaleTimeFactor": 20.0
1460    },
1461    {
1462      "Name": "UiHighBoostWithoutPid",
1463      "PID_On": false,
1464      "PID_Po": 0,
1465      "PID_Pu": 0,
1466      "PID_I": 0,
1467      "PID_I_Init": 0,
1468      "PID_I_High": 0,
1469      "PID_I_Low": 0,
1470      "PID_Do": 0,
1471      "PID_Du": 0,
1472      "SamplingWindow_P": 1,
1473      "SamplingWindow_I": 1,
1474      "SamplingWindow_D": 1,
1475      "UclampMin_On": true,
1476      "UclampMin_Init": 250,
1477      "UclampMin_High": 197,
1478      "UclampMin_Low": 197,
1479      "ReportingRateLimitNs": 1,
1480      "EarlyBoost_On": false,
1481      "EarlyBoost_TimeFactor": 0.0,
1482      "TargetTimeFactor": 1.0,
1483      "StaleTimeFactor": 5.0
1484    },
1485    {
1486      "Name": "UiLowBoostWithoutPid",
1487      "PID_On": false,
1488      "PID_Po": 0,
1489      "PID_Pu": 0,
1490      "PID_I": 0,
1491      "PID_I_Init": 0,
1492      "PID_I_High": 0,
1493      "PID_I_Low": 0,
1494      "PID_Do": 0,
1495      "PID_Du": 0,
1496      "SamplingWindow_P": 1,
1497      "SamplingWindow_I": 1,
1498      "SamplingWindow_D": 1,
1499      "UclampMin_On": true,
1500      "UclampMin_Init": 250,
1501      "UclampMin_High": 53,
1502      "UclampMin_Low": 53,
1503      "ReportingRateLimitNs": 1,
1504      "EarlyBoost_On": false,
1505      "EarlyBoost_TimeFactor": 0.0,
1506      "TargetTimeFactor": 1.0,
1507      "StaleTimeFactor": 5.0
1508    },
1509    {
1510      "Name": "UiLowNoneBoost",
1511      "PID_On": false,
1512      "PID_Po": 0,
1513      "PID_Pu": 0,
1514      "PID_I": 0,
1515      "PID_I_Init": 0,
1516      "PID_I_High": 0,
1517      "PID_I_Low": 0,
1518      "PID_Do": 0,
1519      "PID_Du": 0,
1520      "SamplingWindow_P": 1,
1521      "SamplingWindow_I": 1,
1522      "SamplingWindow_D": 1,
1523      "UclampMin_On": true,
1524      "UclampMin_Init": 250,
1525      "UclampMin_High": 0,
1526      "UclampMin_Low": 0,
1527      "ReportingRateLimitNs": 1,
1528      "EarlyBoost_On": false,
1529      "EarlyBoost_TimeFactor": 0.0,
1530      "TargetTimeFactor": 1.0,
1531      "StaleTimeFactor": 5.0
1532    }
1533   ]
1534}
1535