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