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