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