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