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