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