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 "1197000" 30 ], 31 "DefaultIndex": 0, 32 "ResetOnInit": true 33 }, 34 { 35 "Name": "CPULittleClusterMinFreq", 36 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", 37 "Values": [ 38 "9999999", 39 "1197000", 40 "0" 41 ], 42 "ResetOnInit": true 43 }, 44 { 45 "Name": "CPUMidClusterMaxFreq", 46 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", 47 "Values": [ 48 "9999999", 49 "1024000", 50 "1197000", 51 "1999000", 52 "1491000" 53 ], 54 "DefaultIndex": 0, 55 "ResetOnInit": true 56 }, 57 { 58 "Name": "CPUMidClusterMinFreq", 59 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", 60 "Values": [ 61 "9999999", 62 "1197000", 63 "0" 64 ], 65 "ResetOnInit": true 66 }, 67 { 68 "Name": "CPUBigClusterMaxFreq", 69 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq", 70 "Values": [ 71 "9999999", 72 "984000", 73 "1426000", 74 "1826000" 75 ], 76 "DefaultIndex": 0, 77 "ResetOnInit": true 78 }, 79 { 80 "Name": "CPUBigClusterMinFreq", 81 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq", 82 "Values": [ 83 "9999999", 84 "1106000", 85 "0" 86 ], 87 "ResetOnInit": true 88 }, 89 { 90 "Name": "GPUMinFreq", 91 "Path": "/sys/devices/platform/28000000.mali/hint_min_freq", 92 "Values": [ 93 "848000", 94 "762000", 95 "572000", 96 "471000", 97 "302000", 98 "202000" 99 ], 100 "ResetOnInit": true 101 }, 102 { 103 "Name": "CPUUtilThreshold", 104 "Path": "/proc/vendor_sched/util_threshold", 105 "Values": [ 106 "1280", 107 "1100" 108 ], 109 "DefaultIndex": 0, 110 "ResetOnInit": true 111 }, 112 { 113 "Name": "MIFTargetLoad", 114 "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load", 115 "Values": [ 116 "20 10 80", 117 "60 10 40" 118 ], 119 "ResetOnInit": true 120 }, 121 { 122 "Name": "TAUClampBoost", 123 "Path": "/proc/vendor_sched/ta_uclamp_min", 124 "Values": [ 125 "0", 126 "553", 127 "246", 128 "185", 129 "123", 130 "62" 131 ], 132 "DefaultIndex": 0, 133 "ResetOnInit": true 134 }, 135 { 136 "Name": "FGUClampBoost", 137 "Path": "/proc/vendor_sched/fg_uclamp_min", 138 "Values": [ 139 "159", 140 "0" 141 ], 142 "ResetOnInit": true 143 }, 144 { 145 "Name": "CDPreferIdle", 146 "Path": "/proc/vendor_sched/cam_prefer_idle", 147 "Values": [ 148 "0", 149 "1" 150 ], 151 "ResetOnInit": true 152 }, 153 { 154 "Name": "CDCpuset", 155 "Path": "/dev/cpuset/camera-daemon/cpus", 156 "Values": [ 157 "4-7", 158 "0-7" 159 ], 160 "ResetOnInit": true 161 }, 162 { 163 "Name": "CDHighCpusetCpus", 164 "Path": "/dev/cpuset/camera-daemon-high-group/cpus", 165 "Values": [ 166 "6-7", 167 "0-7" 168 ], 169 "ResetOnInit": true 170 }, 171 { 172 "Name": "CDMidCpusetCpus", 173 "Path": "/dev/cpuset/camera-daemon-mid-group/cpus", 174 "Values": [ 175 "4-5", 176 "0-7" 177 ], 178 "ResetOnInit": true 179 }, 180 { 181 "Name": "CDMidHighCpusetCpus", 182 "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus", 183 "Values": [ 184 "4-7", 185 "0-7" 186 ], 187 "ResetOnInit": true 188 }, 189 { 190 "Name": "TAPreferHighCap", 191 "Path": "/proc/vendor_sched/ta_prefer_high_cap", 192 "Values": [ 193 "1", 194 "0" 195 ], 196 "ResetOnInit": true 197 }, 198 { 199 "Name": "TAPreferIdle", 200 "Path": "/proc/vendor_sched/ta_prefer_idle", 201 "Values": [ 202 "0", 203 "1" 204 ], 205 "ResetOnInit": true 206 }, 207 { 208 "Name": "FGPreferIdle", 209 "Path": "/proc/vendor_sched/fg_prefer_idle", 210 "Values": [ 211 "0", 212 "1" 213 ], 214 "ResetOnInit": true 215 }, 216 { 217 "Name": "CDPreferHighCap", 218 "Path": "/proc/vendor_sched/cam_prefer_high_cap", 219 "Values": [ 220 "1", 221 "0" 222 ], 223 "ResetOnInit": true 224 }, 225 { 226 "Name": "NPITaskPacking", 227 "Path": "/proc/vendor_sched/npi_packing", 228 "Values": [ 229 "0", 230 "1" 231 ], 232 "ResetOnInit": true 233 }, 234 { 235 "Name": "DisplayWakeup", 236 "Path": "/sys/devices/platform/1c240000.drmdecon/early_wakeup", 237 "Values": [ 238 "1", 239 "0" 240 ] 241 }, 242 { 243 "Name": "LimitFlashCurrent", 244 "Path": "vendor.camera.max_flash_current", 245 "Values": [ 246 "100", 247 "1500" 248 ], 249 "ResetOnInit": true, 250 "Type": "Property" 251 }, 252 { 253 "Name": "PowerHALRenderingState", 254 "Path": "vendor.powerhal.rendering", 255 "Values": [ 256 "EXPENSIVE_RENDERING", 257 "" 258 ], 259 "Type": "Property" 260 }, 261 { 262 "Name": "INTCAMFreq", 263 "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq", 264 "Values": [ 265 "664000", 266 "67000" 267 ], 268 "ResetOnInit": true 269 }, 270 { 271 "Name": "TNRFreq", 272 "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq", 273 "Values": [ 274 "664000", 275 "67000" 276 ], 277 "ResetOnInit": true 278 } 279 ], 280 "Actions": [ 281 { 282 "PowerHint": "INTERACTION", 283 "Type": "EndHint", 284 "Value": "DISABLE_TA_BOOST" 285 }, 286 { 287 "PowerHint": "INTERACTION", 288 "Node": "CPUBigClusterMinFreq", 289 "Duration": 6000, 290 "Value": "1106000" 291 }, 292 { 293 "PowerHint": "INTERACTION", 294 "Node": "CPUMidClusterMinFreq", 295 "Duration": 6000, 296 "Value": "1197000" 297 }, 298 { 299 "PowerHint": "INTERACTION", 300 "Node": "CPULittleClusterMinFreq", 301 "Duration": 6000, 302 "Value": "1197000" 303 }, 304 { 305 "PowerHint": "INTERACTION", 306 "Type": "DoHint", 307 "Value": "INTERACTION_120" 308 }, 309 { 310 "PowerHint": "INTERACTION", 311 "Type": "DoHint", 312 "Value": "INTERACTION_90" 313 }, 314 { 315 "PowerHint": "INTERACTION", 316 "Type": "DoHint", 317 "Value": "INTERACTION_60" 318 }, 319 { 320 "PowerHint": "INTERACTION_120", 321 "Node": "TAUClampBoost", 322 "Duration": 6000, 323 "Value": "246" 324 }, 325 { 326 "PowerHint": "INTERACTION_90", 327 "Node": "TAUClampBoost", 328 "Duration": 6000, 329 "Value": "185" 330 }, 331 { 332 "PowerHint": "INTERACTION_60", 333 "Node": "TAUClampBoost", 334 "Duration": 6000, 335 "Value": "123" 336 }, 337 { 338 "PowerHint": "REFRESH_120FPS", 339 "Type": "MaskHint", 340 "Value": "INTERACTION_60" 341 }, 342 { 343 "PowerHint": "REFRESH_120FPS", 344 "Type": "MaskHint", 345 "Value": "INTERACTION_90" 346 }, 347 { 348 "PowerHint": "REFRESH_90FPS", 349 "Type": "MaskHint", 350 "Value": "INTERACTION_60" 351 }, 352 { 353 "PowerHint": "REFRESH_90FPS", 354 "Type": "MaskHint", 355 "Value": "INTERACTION_120" 356 }, 357 { 358 "PowerHint": "REFRESH_60FPS", 359 "Type": "MaskHint", 360 "Value": "INTERACTION_90" 361 }, 362 { 363 "PowerHint": "REFRESH_60FPS", 364 "Type": "MaskHint", 365 "Value": "INTERACTION_120" 366 }, 367 { 368 "PowerHint": "DISPLAY_IDLE", 369 "Node": "FGPreferIdle", 370 "Duration": 0, 371 "Value": "0" 372 }, 373 { 374 "PowerHint": "DISPLAY_IDLE", 375 "Type": "EndHint", 376 "Value": "INTERACTION_120" 377 }, 378 { 379 "PowerHint": "DISPLAY_IDLE", 380 "Type": "EndHint", 381 "Value": "INTERACTION_90" 382 }, 383 { 384 "PowerHint": "DISPLAY_IDLE", 385 "Type": "EndHint", 386 "Value": "INTERACTION_60" 387 }, 388 { 389 "PowerHint": "LAUNCH", 390 "Node": "CPUMidClusterMaxFreq", 391 "Duration": 5000, 392 "Value": "9999999" 393 }, 394 { 395 "PowerHint": "LAUNCH", 396 "Type": "EndHint", 397 "Value": "DISABLE_TA_BOOST" 398 }, 399 { 400 "PowerHint": "LAUNCH", 401 "Node": "CPULittleClusterMaxFreq", 402 "Duration": 5000, 403 "Value": "9999999" 404 }, 405 { 406 "PowerHint": "LAUNCH", 407 "Node": "TAUClampBoost", 408 "Duration": 5000, 409 "Value": "553" 410 }, 411 { 412 "PowerHint": "LAUNCH", 413 "Node": "FGUClampBoost", 414 "Duration": 5000, 415 "Value": "159" 416 }, 417 { 418 "PowerHint": "LAUNCH", 419 "Node": "MemFreq", 420 "Duration": 5000, 421 "Value": "3172000" 422 }, 423 { 424 "PowerHint": "LAUNCH", 425 "Node": "NPITaskPacking", 426 "Duration": 5000, 427 "Value": "0" 428 }, 429 { 430 "PowerHint": "CAMERA_LAUNCH", 431 "Node": "MemFreq", 432 "Duration": 1000, 433 "Value": "3172000" 434 }, 435 { 436 "PowerHint": "CAMERA_LAUNCH", 437 "Node": "CPUBigClusterMaxFreq", 438 "Duration": 1000, 439 "Value": "9999999" 440 }, 441 { 442 "PowerHint": "CAMERA_LAUNCH", 443 "Node": "CPUBigClusterMinFreq", 444 "Duration": 1000, 445 "Value": "9999999" 446 }, 447 { 448 "PowerHint": "CAMERA_LAUNCH", 449 "Node": "CPUMidClusterMaxFreq", 450 "Duration": 1000, 451 "Value": "9999999" 452 }, 453 { 454 "PowerHint": "CAMERA_LAUNCH", 455 "Node": "CPUMidClusterMinFreq", 456 "Duration": 1000, 457 "Value": "9999999" 458 }, 459 { 460 "PowerHint": "CAMERA_LAUNCH", 461 "Node": "CPULittleClusterMaxFreq", 462 "Duration": 1000, 463 "Value": "9999999" 464 }, 465 { 466 "PowerHint": "CAMERA_LAUNCH", 467 "Node": "CPULittleClusterMinFreq", 468 "Duration": 1000, 469 "Value": "9999999" 470 }, 471 { 472 "PowerHint": "CAMERA_LAUNCH", 473 "Node": "CDCpuset", 474 "Duration": 1000, 475 "Value": "4-7" 476 }, 477 { 478 "PowerHint": "CAMERA_LAUNCH", 479 "Node": "NPITaskPacking", 480 "Duration": 1000, 481 "Value": "0" 482 }, 483 { 484 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", 485 "Node": "CPUBigClusterMaxFreq", 486 "Duration": 1000, 487 "Value": "984000" 488 }, 489 { 490 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", 491 "Node": "CPUMidClusterMaxFreq", 492 "Duration": 1000, 493 "Value": "1024000" 494 }, 495 { 496 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", 497 "Node": "CPULittleClusterMaxFreq", 498 "Duration": 1000, 499 "Value": "1098000" 500 }, 501 { 502 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", 503 "Node": "CPUBigClusterMaxFreq", 504 "Duration": 1000, 505 "Value": "1426000" 506 }, 507 { 508 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", 509 "Node": "CPUMidClusterMaxFreq", 510 "Duration": 1000, 511 "Value": "1197000" 512 }, 513 { 514 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", 515 "Node": "CPULittleClusterMaxFreq", 516 "Duration": 1000, 517 "Value": "1401000" 518 }, 519 { 520 "PowerHint": "CAMERA_SHOT", 521 "Node": "MemFreq", 522 "Duration": 300, 523 "Value": "3172000" 524 }, 525 { 526 "PowerHint": "CAMERA_SHOT", 527 "Node": "CPUBigClusterMaxFreq", 528 "Duration": 300, 529 "Value": "9999999" 530 }, 531 { 532 "PowerHint": "CAMERA_SHOT", 533 "Node": "CPUBigClusterMinFreq", 534 "Duration": 300, 535 "Value": "9999999" 536 }, 537 { 538 "PowerHint": "CAMERA_SHOT", 539 "Node": "CPUMidClusterMaxFreq", 540 "Duration": 300, 541 "Value": "9999999" 542 }, 543 { 544 "PowerHint": "CAMERA_SHOT", 545 "Node": "CPUMidClusterMinFreq", 546 "Duration": 300, 547 "Value": "9999999" 548 }, 549 { 550 "PowerHint": "CAMERA_BACKEND_BOOST", 551 "Node": "MemFreq", 552 "Duration": 1000, 553 "Value": "3172000" 554 }, 555 { 556 "PowerHint": "CAMERA_BACKEND_BOOST", 557 "Node": "IntFreq", 558 "Duration": 1000, 559 "Value": "533000" 560 }, 561 { 562 "PowerHint": "CAMERA_BACKEND_BOOST", 563 "Node": "INTCAMFreq", 564 "Duration": 1000, 565 "Value": "664000" 566 }, 567 { 568 "PowerHint": "CAMERA_BACKEND_BOOST", 569 "Node": "TNRFreq", 570 "Duration": 1000, 571 "Value": "664000" 572 }, 573 { 574 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", 575 "Node": "TAPreferHighCap", 576 "Duration": 3000, 577 "Value": "1" 578 }, 579 { 580 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", 581 "Node": "CPUBigClusterMaxFreq", 582 "Duration": 3000, 583 "Value": "9999999" 584 }, 585 { 586 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", 587 "Node": "CPUBigClusterMinFreq", 588 "Duration": 3000, 589 "Value": "9999999" 590 }, 591 { 592 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", 593 "Node": "TAPreferHighCap", 594 "Duration": 3000, 595 "Value": "1" 596 }, 597 { 598 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", 599 "Node": "CPUBigClusterMaxFreq", 600 "Duration": 3000, 601 "Value": "9999999" 602 }, 603 { 604 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", 605 "Node": "CPUBigClusterMinFreq", 606 "Duration": 3000, 607 "Value": "9999999" 608 }, 609 { 610 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", 611 "Node": "CPUMidClusterMaxFreq", 612 "Duration": 3000, 613 "Value": "9999999" 614 }, 615 { 616 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", 617 "Node": "CPUMidClusterMinFreq", 618 "Duration": 3000, 619 "Value": "9999999" 620 }, 621 { 622 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", 623 "Node": "TAPreferHighCap", 624 "Duration": 3000, 625 "Value": "1" 626 }, 627 { 628 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", 629 "Node": "CPUBigClusterMaxFreq", 630 "Duration": 3000, 631 "Value": "9999999" 632 }, 633 { 634 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", 635 "Node": "CPUBigClusterMinFreq", 636 "Duration": 3000, 637 "Value": "9999999" 638 }, 639 { 640 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", 641 "Node": "CPUMidClusterMaxFreq", 642 "Duration": 3000, 643 "Value": "9999999" 644 }, 645 { 646 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", 647 "Node": "CPUMidClusterMinFreq", 648 "Duration": 3000, 649 "Value": "9999999" 650 }, 651 { 652 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", 653 "Node": "CPULittleClusterMaxFreq", 654 "Duration": 3000, 655 "Value": "9999999" 656 }, 657 { 658 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", 659 "Node": "CPULittleClusterMinFreq", 660 "Duration": 3000, 661 "Value": "9999999" 662 }, 663 { 664 "PowerHint": "GCA_CAMERA_SHOT_GPU_EXTREME", 665 "Node": "GPUMinFreq", 666 "Duration": 3000, 667 "Value": "848000" 668 }, 669 { 670 "PowerHint": "CAMERA_STREAMING_EXTREME", 671 "Node": "CPULittleClusterMaxFreq", 672 "Duration": 0, 673 "Value": "1401000" 674 }, 675 { 676 "PowerHint": "CAMERA_STREAMING_EXTREME", 677 "Node": "CPUMidClusterMaxFreq", 678 "Duration": 0, 679 "Value": "1491000" 680 }, 681 { 682 "PowerHint": "CAMERA_STREAMING_EXTREME", 683 "Node": "CPUBigClusterMaxFreq", 684 "Duration": 0, 685 "Value": "1826000" 686 }, 687 { 688 "PowerHint": "CAMERA_STREAMING_EXTREME", 689 "Node": "CDPreferHighCap", 690 "Duration": 0, 691 "Value": "1" 692 }, 693 { 694 "PowerHint": "CAMERA_STREAMING_EXTREME", 695 "Node": "MemFreq", 696 "Duration": 0, 697 "Value": "1014000" 698 }, 699 { 700 "PowerHint": "CAMERA_STREAMING_EXTREME", 701 "Node": "MIFTargetLoad", 702 "Duration": 0, 703 "Value": "20 10 80" 704 }, 705 { 706 "PowerHint": "CAMERA_STREAMING_EXTREME", 707 "Node": "TAPreferHighCap", 708 "Duration": 0, 709 "Value": "1" 710 }, 711 { 712 "PowerHint": "CAMERA_STREAMING_EXTREME", 713 "Node": "TAPreferIdle", 714 "Duration": 0, 715 "Value": "0" 716 }, 717 { 718 "PowerHint": "CAMERA_STREAMING_EXTREME", 719 "Node": "CDHighCpusetCpus", 720 "Duration": 0, 721 "Value": "6-7" 722 }, 723 { 724 "PowerHint": "CAMERA_STREAMING_EXTREME", 725 "Node": "CDMidCpusetCpus", 726 "Duration": 0, 727 "Value": "4-5" 728 }, 729 { 730 "PowerHint": "CAMERA_STREAMING_EXTREME", 731 "Node": "CDMidHighCpusetCpus", 732 "Duration": 0, 733 "Value": "4-7" 734 }, 735 { 736 "PowerHint": "CAMERA_STREAMING_EXTREME", 737 "Node": "NPITaskPacking", 738 "Duration": 0, 739 "Value": "0" 740 }, 741 { 742 "PowerHint": "CAMERA_STREAMING_HIGH", 743 "Node": "CPUUtilThreshold", 744 "Duration": 0, 745 "Value": "1100" 746 }, 747 { 748 "PowerHint": "CAMERA_STREAMING_HIGH", 749 "Node": "CPUMidClusterMaxFreq", 750 "Duration": 0, 751 "Value": "1491000" 752 }, 753 { 754 "PowerHint": "CAMERA_STREAMING_HIGH", 755 "Node": "CPUBigClusterMaxFreq", 756 "Duration": 0, 757 "Value": "1826000" 758 }, 759 { 760 "PowerHint": "CAMERA_STREAMING_HIGH", 761 "Node": "CDPreferHighCap", 762 "Duration": 0, 763 "Value": "1" 764 }, 765 { 766 "PowerHint": "CAMERA_STREAMING_HIGH", 767 "Node": "CPULittleClusterMaxFreq", 768 "Duration": 0, 769 "Value": "1401000" 770 }, 771 { 772 "PowerHint": "CAMERA_STREAMING_HIGH", 773 "Node": "MemFreq", 774 "Duration": 0, 775 "Value": "1014000" 776 }, 777 { 778 "PowerHint": "CAMERA_STREAMING_HIGH", 779 "Node": "MIFTargetLoad", 780 "Duration": 0, 781 "Value": "20 10 80" 782 }, 783 { 784 "PowerHint": "CAMERA_STREAMING_HIGH", 785 "Node": "TAPreferHighCap", 786 "Duration": 0, 787 "Value": "1" 788 }, 789 { 790 "PowerHint": "CAMERA_STREAMING_HIGH", 791 "Node": "TAPreferIdle", 792 "Duration": 0, 793 "Value": "0" 794 }, 795 { 796 "PowerHint": "CAMERA_STREAMING_HIGH", 797 "Node": "CDHighCpusetCpus", 798 "Duration": 0, 799 "Value": "6-7" 800 }, 801 { 802 "PowerHint": "CAMERA_STREAMING_HIGH", 803 "Node": "CDMidCpusetCpus", 804 "Duration": 0, 805 "Value": "4-5" 806 }, 807 { 808 "PowerHint": "CAMERA_STREAMING_HIGH", 809 "Node": "CDMidHighCpusetCpus", 810 "Duration": 0, 811 "Value": "4-7" 812 }, 813 { 814 "PowerHint": "CAMERA_STREAMING_HIGH", 815 "Node": "NPITaskPacking", 816 "Duration": 0, 817 "Value": "0" 818 }, 819 { 820 "PowerHint": "CAMERA_STREAMING_STANDARD", 821 "Node": "CDPreferHighCap", 822 "Duration": 0, 823 "Value": "1" 824 }, 825 { 826 "PowerHint": "CAMERA_STREAMING_STANDARD", 827 "Node": "TAPreferHighCap", 828 "Duration": 0, 829 "Value": "1" 830 }, 831 { 832 "PowerHint": "CAMERA_STREAMING_STANDARD", 833 "Node": "CPUBigClusterMaxFreq", 834 "Duration": 0, 835 "Value": "1826000" 836 }, 837 { 838 "PowerHint": "CAMERA_STREAMING_STANDARD", 839 "Node": "CPUMidClusterMaxFreq", 840 "Duration": 0, 841 "Value": "1491000" 842 }, 843 { 844 "PowerHint": "CAMERA_STREAMING_STANDARD", 845 "Node": "CPULittleClusterMaxFreq", 846 "Duration": 0, 847 "Value": "1401000" 848 }, 849 { 850 "PowerHint": "CAMERA_STREAMING_STANDARD", 851 "Node": "MemFreq", 852 "Duration": 0, 853 "Value": "1014000" 854 }, 855 { 856 "PowerHint": "CAMERA_STREAMING_STANDARD", 857 "Node": "MIFTargetLoad", 858 "Duration": 0, 859 "Value": "20 10 80" 860 }, 861 { 862 "PowerHint": "CAMERA_STREAMING_STANDARD", 863 "Node": "CDHighCpusetCpus", 864 "Duration": 0, 865 "Value": "6-7" 866 }, 867 { 868 "PowerHint": "CAMERA_STREAMING_STANDARD", 869 "Node": "CDMidCpusetCpus", 870 "Duration": 0, 871 "Value": "4-5" 872 }, 873 { 874 "PowerHint": "CAMERA_STREAMING_STANDARD", 875 "Node": "CDMidHighCpusetCpus", 876 "Duration": 0, 877 "Value": "4-7" 878 }, 879 { 880 "PowerHint": "CAMERA_STREAMING_STANDARD", 881 "Node": "NPITaskPacking", 882 "Duration": 0, 883 "Value": "0" 884 }, 885 { 886 "PowerHint": "CAMERA_STREAMING_LOW", 887 "Node": "CDPreferHighCap", 888 "Duration": 0, 889 "Value": "1" 890 }, 891 { 892 "PowerHint": "CAMERA_STREAMING_LOW", 893 "Node": "TAPreferHighCap", 894 "Duration": 0, 895 "Value": "1" 896 }, 897 { 898 "PowerHint": "CAMERA_STREAMING_LOW", 899 "Node": "CDPreferIdle", 900 "Duration": 0, 901 "Value": "0" 902 }, 903 { 904 "PowerHint": "CAMERA_STREAMING_LOW", 905 "Node": "CPUBigClusterMaxFreq", 906 "Duration": 0, 907 "Value": "1826000" 908 }, 909 { 910 "PowerHint": "CAMERA_STREAMING_LOW", 911 "Node": "CPUMidClusterMaxFreq", 912 "Duration": 0, 913 "Value": "1491000" 914 }, 915 { 916 "PowerHint": "CAMERA_STREAMING_LOW", 917 "Node": "CPULittleClusterMaxFreq", 918 "Duration": 0, 919 "Value": "1401000" 920 }, 921 { 922 "PowerHint": "CAMERA_STREAMING_LOW", 923 "Node": "MemFreq", 924 "Duration": 0, 925 "Value": "1014000" 926 }, 927 { 928 "PowerHint": "CAMERA_STREAMING_LOW", 929 "Node": "MIFTargetLoad", 930 "Duration": 0, 931 "Value": "20 10 80" 932 }, 933 { 934 "PowerHint": "CAMERA_STREAMING_LOW", 935 "Node": "CDHighCpusetCpus", 936 "Duration": 0, 937 "Value": "6-7" 938 }, 939 { 940 "PowerHint": "CAMERA_STREAMING_LOW", 941 "Node": "CDMidCpusetCpus", 942 "Duration": 0, 943 "Value": "4-5" 944 }, 945 { 946 "PowerHint": "CAMERA_STREAMING_LOW", 947 "Node": "CDMidHighCpusetCpus", 948 "Duration": 0, 949 "Value": "4-7" 950 }, 951 { 952 "PowerHint": "CAMERA_STREAMING_LOW", 953 "Node": "NPITaskPacking", 954 "Duration": 0, 955 "Value": "0" 956 }, 957 { 958 "PowerHint": "CAMERA_GPU_HIGH", 959 "Node": "GPUMinFreq", 960 "Duration": 0, 961 "Value": "572000" 962 }, 963 { 964 "PowerHint": "CAMERA_GPU_STANDARD", 965 "Node": "GPUMinFreq", 966 "Duration": 0, 967 "Value": "302000" 968 }, 969 { 970 "PowerHint": "FIXED_PERFORMANCE", 971 "Node": "CPUBigClusterMaxFreq", 972 "Duration": 0, 973 "Value": "9999999" 974 }, 975 { 976 "PowerHint": "FIXED_PERFORMANCE", 977 "Node": "CPUBigClusterMinFreq", 978 "Duration": 0, 979 "Value": "9999999" 980 }, 981 { 982 "PowerHint": "FIXED_PERFORMANCE", 983 "Node": "CPUMidClusterMaxFreq", 984 "Duration": 0, 985 "Value": "9999999" 986 }, 987 { 988 "PowerHint": "FIXED_PERFORMANCE", 989 "Node": "CPUMidClusterMinFreq", 990 "Duration": 0, 991 "Value": "9999999" 992 }, 993 { 994 "PowerHint": "FIXED_PERFORMANCE", 995 "Node": "CPULittleClusterMaxFreq", 996 "Duration": 0, 997 "Value": "9999999" 998 }, 999 { 1000 "PowerHint": "FIXED_PERFORMANCE", 1001 "Node": "CPULittleClusterMinFreq", 1002 "Duration": 0, 1003 "Value": "9999999" 1004 }, 1005 { 1006 "PowerHint": "REFRESH_120FPS", 1007 "Node": "TAUClampBoost", 1008 "Duration": 0, 1009 "Value": "185" 1010 }, 1011 { 1012 "PowerHint": "REFRESH_90FPS", 1013 "Node": "TAUClampBoost", 1014 "Duration": 0, 1015 "Value": "123" 1016 }, 1017 { 1018 "PowerHint": "REFRESH_60FPS", 1019 "Node": "TAUClampBoost", 1020 "Duration": 0, 1021 "Value": "62" 1022 }, 1023 { 1024 "PowerHint": "DISABLE_TA_BOOST", 1025 "Node": "TAUClampBoost", 1026 "Duration": 0, 1027 "Value": "0" 1028 }, 1029 { 1030 "PowerHint": "DISPLAY_IDLE", 1031 "Type": "DoHint", 1032 "Value": "DISABLE_TA_BOOST" 1033 }, 1034 { 1035 "PowerHint": "DISPLAY_IDLE", 1036 "Type": "EndHint", 1037 "Value": "INTERACTION" 1038 }, 1039 { 1040 "PowerHint": "DISPLAY_IDLE", 1041 "Type": "EndHint", 1042 "Value": "DISPLAY_UPDATE_IMMINENT" 1043 }, 1044 { 1045 "PowerHint": "DISPLAY_UPDATE_IMMINENT", 1046 "Type": "EndHint", 1047 "Value": "DISABLE_TA_BOOST" 1048 }, 1049 { 1050 "PowerHint": "DISPLAY_UPDATE_IMMINENT", 1051 "Node": "DisplayWakeup", 1052 "Duration": 50, 1053 "Value": "1" 1054 }, 1055 { 1056 "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL", 1057 "Node": "LimitFlashCurrent", 1058 "Duration": 0, 1059 "Value": "100" 1060 }, 1061 { 1062 "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE", 1063 "Node": "LimitFlashCurrent", 1064 "Duration": 0, 1065 "Value": "1500" 1066 }, 1067 { 1068 "PowerHint": "EXPENSIVE_RENDERING", 1069 "Node": "PowerHALRenderingState", 1070 "Duration": 0, 1071 "Value": "EXPENSIVE_RENDERING" 1072 }, 1073 { 1074 "PowerHint": "EXPENSIVE_RENDERING", 1075 "Node": "GPUMinFreq", 1076 "Duration": 0, 1077 "Value": "572000" 1078 }, 1079 { 1080 "PowerHint": "FP_BOOST", 1081 "Node": "CPUBigClusterMaxFreq", 1082 "Duration": 1000, 1083 "Value": "9999999" 1084 }, 1085 { 1086 "PowerHint": "FP_BOOST", 1087 "Node": "CPUBigClusterMinFreq", 1088 "Duration": 1000, 1089 "Value": "9999999" 1090 } 1091 ], 1092 "AdpfConfig": [ 1093 { 1094 "Name": "REFRESH_120FPS", 1095 "PID_On": true, 1096 "PID_Po": 2.0, 1097 "PID_Pu": 1.0, 1098 "PID_I": 0.0, 1099 "PID_I_Init": 200, 1100 "PID_I_High": 512, 1101 "PID_I_Low": -30, 1102 "PID_Do": 500.0, 1103 "PID_Du": 0.0, 1104 "UclampMin_On": true, 1105 "UclampMin_Init": 185, 1106 "UclampMin_High": 384, 1107 "UclampMin_Low": 2, 1108 "SamplingWindow_P": 1, 1109 "SamplingWindow_I": 0, 1110 "SamplingWindow_D": 1, 1111 "ReportingRateLimitNs": 83333330, 1112 "EarlyBoost_On": false, 1113 "EarlyBoost_TimeFactor": 0.0, 1114 "TargetTimeFactor": 1.0, 1115 "StaleTimeFactor": 20.0 1116 }, 1117 { 1118 "Name": "REFRESH_90FPS", 1119 "PID_On": true, 1120 "PID_Po": 2.0, 1121 "PID_Pu": 1.0, 1122 "PID_I": 0.0, 1123 "PID_I_Init": 200, 1124 "PID_I_High": 512, 1125 "PID_I_Low": -30, 1126 "PID_Do": 500.0, 1127 "PID_Du": 0.0, 1128 "UclampMin_On": true, 1129 "UclampMin_Init": 129, 1130 "UclampMin_High": 384, 1131 "UclampMin_Low": 2, 1132 "SamplingWindow_P": 1, 1133 "SamplingWindow_I": 0, 1134 "SamplingWindow_D": 1, 1135 "ReportingRateLimitNs": 111111110, 1136 "EarlyBoost_On": false, 1137 "EarlyBoost_TimeFactor": 0.0, 1138 "TargetTimeFactor": 1.0, 1139 "StaleTimeFactor": 20.0 1140 }, 1141 { 1142 "Name": "REFRESH_60FPS", 1143 "PID_On": true, 1144 "PID_Po": 2.0, 1145 "PID_Pu": 1.0, 1146 "PID_I": 0.0, 1147 "PID_I_Init": 200, 1148 "PID_I_High": 512, 1149 "PID_I_Low": -30, 1150 "PID_Do": 500.0, 1151 "PID_Du": 0.0, 1152 "UclampMin_On": true, 1153 "UclampMin_Init": 129, 1154 "UclampMin_High": 384, 1155 "UclampMin_Low": 2, 1156 "SamplingWindow_P": 1, 1157 "SamplingWindow_I": 0, 1158 "SamplingWindow_D": 1, 1159 "ReportingRateLimitNs": 166666660, 1160 "EarlyBoost_On": false, 1161 "EarlyBoost_TimeFactor": 0.0, 1162 "TargetTimeFactor": 1.0, 1163 "StaleTimeFactor": 20.0 1164 }, 1165 { 1166 "Name": "UiHighBoostWithoutPid", 1167 "PID_On": false, 1168 "PID_Po": 0, 1169 "PID_Pu": 0, 1170 "PID_I": 0, 1171 "PID_I_Init": 0, 1172 "PID_I_High": 0, 1173 "PID_I_Low": 0, 1174 "PID_Do": 0, 1175 "PID_Du": 0, 1176 "SamplingWindow_P": 1, 1177 "SamplingWindow_I": 1, 1178 "SamplingWindow_D": 1, 1179 "UclampMin_On": true, 1180 "UclampMin_Init": 200, 1181 "UclampMin_High": 157, 1182 "UclampMin_Low": 157, 1183 "ReportingRateLimitNs": 1, 1184 "EarlyBoost_On": false, 1185 "EarlyBoost_TimeFactor": 0.0, 1186 "TargetTimeFactor": 1.0, 1187 "StaleTimeFactor": 5.0 1188 }, 1189 { 1190 "Name": "UiLowBoostWithoutPid", 1191 "PID_On": false, 1192 "PID_Po": 0, 1193 "PID_Pu": 0, 1194 "PID_I": 0, 1195 "PID_I_Init": 0, 1196 "PID_I_High": 0, 1197 "PID_I_Low": 0, 1198 "PID_Do": 0, 1199 "PID_Du": 0, 1200 "SamplingWindow_P": 1, 1201 "SamplingWindow_I": 1, 1202 "SamplingWindow_D": 1, 1203 "UclampMin_On": true, 1204 "UclampMin_Init": 200, 1205 "UclampMin_High": 42, 1206 "UclampMin_Low": 42, 1207 "ReportingRateLimitNs": 1, 1208 "EarlyBoost_On": false, 1209 "EarlyBoost_TimeFactor": 0.0, 1210 "TargetTimeFactor": 1.0, 1211 "StaleTimeFactor": 5.0 1212 }, 1213 { 1214 "Name": "UiLowNoneBoost", 1215 "PID_On": false, 1216 "PID_Po": 0, 1217 "PID_Pu": 0, 1218 "PID_I": 0, 1219 "PID_I_Init": 0, 1220 "PID_I_High": 0, 1221 "PID_I_Low": 0, 1222 "PID_Do": 0, 1223 "PID_Du": 0, 1224 "SamplingWindow_P": 1, 1225 "SamplingWindow_I": 1, 1226 "SamplingWindow_D": 1, 1227 "UclampMin_On": true, 1228 "UclampMin_Init": 200, 1229 "UclampMin_High": 0, 1230 "UclampMin_Low": 0, 1231 "ReportingRateLimitNs": 1, 1232 "EarlyBoost_On": false, 1233 "EarlyBoost_TimeFactor": 0.0, 1234 "TargetTimeFactor": 1.0, 1235 "StaleTimeFactor": 5.0 1236 } 1237 ] 1238} 1239