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