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