| { |
| "Nodes": [ |
| { |
| "Name": "MemFreq", |
| "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq", |
| "Values": [ |
| "3172000", |
| "1014000", |
| "421000" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPULittleClusterMaxFreq", |
| "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", |
| "Values": [ |
| "9999999", |
| "1401000", |
| "1197000" |
| ], |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPULittleClusterMinFreq", |
| "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", |
| "Values": [ |
| "9999999", |
| "1197000", |
| "0" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUMidClusterMaxFreq", |
| "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", |
| "Values": [ |
| "9999999", |
| "1999000" |
| ], |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUMidClusterMinFreq", |
| "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", |
| "Values": [ |
| "9999999", |
| "1197000", |
| "0" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUBigClusterMaxFreq", |
| "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq", |
| "Values": [ |
| "9999999", |
| "1826000" |
| ], |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CPUBigClusterMinFreq", |
| "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq", |
| "Values": [ |
| "9999999", |
| "1106000", |
| "0" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "GPUMinFreq", |
| "Path": "/sys/devices/platform/28000000.mali/hint_min_freq", |
| "Values": [ |
| "762000", |
| "471000", |
| "400000", |
| "302000", |
| "151000" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "MIFTargetLoad", |
| "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load", |
| "Values": [ |
| "20 5 80", |
| "20 10 80" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "TAUClampBoost", |
| "Path": "/sys/kernel/vendor_sched/ta_uclamp_min", |
| "Values": [ |
| "0", |
| "553", |
| "246", |
| "185", |
| "123", |
| "62" |
| ], |
| "DefaultIndex": 0, |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CDPreferIdle", |
| "Path": "/sys/kernel/vendor_sched/cam_prefer_idle", |
| "Values": [ |
| "0", |
| "1" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "F2fsRecessModeEnable", |
| "Path": "/dev/sys/fs/by-name/userdata/gc_urgent", |
| "Values": [ |
| "2", |
| "0" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "CDPreferHighCap", |
| "Path": "/sys/kernel/vendor_sched/cam_prefer_high_cap", |
| "Values": [ |
| "1", |
| "0" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "HighCapacityStartCpu", |
| "Path": "/sys/kernel/vendor_sched/high_capacity_start_cpu", |
| "Values": [ |
| "4", |
| "6" |
| ], |
| "ResetOnInit": true |
| }, |
| { |
| "Name": "DisplayWakeup", |
| "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup", |
| "Values": [ |
| "1", |
| "0" |
| ] |
| }, |
| { |
| "Name": "LimitFlashCurrent", |
| "Path": "vendor.camera.max_flash_current", |
| "Values": [ |
| "100", |
| "1500" |
| ], |
| "ResetOnInit": true, |
| "Type": "Property" |
| }, |
| { |
| "Name": "PowerHALRenderingState", |
| "Path": "vendor.powerhal.rendering", |
| "Values": [ |
| "EXPENSIVE_RENDERING", |
| "" |
| ], |
| "Type": "Property" |
| } |
| ], |
| "Actions": [ |
| { |
| "PowerHint": "INTERACTION", |
| "Type": "EndHint", |
| "Value": "DISABLE_TA_BOOST" |
| }, |
| { |
| "PowerHint": "INTERACTION", |
| "Node": "CPUBigClusterMinFreq", |
| "Duration": 6000, |
| "Value": "1106000" |
| }, |
| { |
| "PowerHint": "INTERACTION", |
| "Node": "CPUMidClusterMinFreq", |
| "Duration": 6000, |
| "Value": "1197000" |
| }, |
| { |
| "PowerHint": "INTERACTION", |
| "Node": "CPULittleClusterMinFreq", |
| "Duration": 6000, |
| "Value": "1197000" |
| }, |
| { |
| "PowerHint": "INTERACTION", |
| "Type": "DoHint", |
| "Value": "INTERACTION_120" |
| }, |
| { |
| "PowerHint": "INTERACTION", |
| "Type": "DoHint", |
| "Value": "INTERACTION_90" |
| }, |
| { |
| "PowerHint": "INTERACTION", |
| "Type": "DoHint", |
| "Value": "INTERACTION_60" |
| }, |
| { |
| "PowerHint": "INTERACTION_120", |
| "Node": "TAUClampBoost", |
| "Duration": 6000, |
| "Value": "246" |
| }, |
| { |
| "PowerHint": "INTERACTION_90", |
| "Node": "TAUClampBoost", |
| "Duration": 6000, |
| "Value": "185" |
| }, |
| { |
| "PowerHint": "INTERACTION_60", |
| "Node": "TAUClampBoost", |
| "Duration": 6000, |
| "Value": "123" |
| }, |
| { |
| "PowerHint": "REFRESH_120FPS", |
| "Type": "MaskHint", |
| "Value": "INTERACTION_60" |
| }, |
| { |
| "PowerHint": "REFRESH_120FPS", |
| "Type": "MaskHint", |
| "Value": "INTERACTION_90" |
| }, |
| { |
| "PowerHint": "REFRESH_90FPS", |
| "Type": "MaskHint", |
| "Value": "INTERACTION_60" |
| }, |
| { |
| "PowerHint": "REFRESH_90FPS", |
| "Type": "MaskHint", |
| "Value": "INTERACTION_120" |
| }, |
| { |
| "PowerHint": "REFRESH_60FPS", |
| "Type": "MaskHint", |
| "Value": "INTERACTION_90" |
| }, |
| { |
| "PowerHint": "REFRESH_60FPS", |
| "Type": "MaskHint", |
| "Value": "INTERACTION_120" |
| }, |
| { |
| "PowerHint": "DISPLAY_IDLE", |
| "Type": "EndHint", |
| "Value": "INTERACTION_120" |
| }, |
| { |
| "PowerHint": "DISPLAY_IDLE", |
| "Type": "EndHint", |
| "Value": "INTERACTION_90" |
| }, |
| { |
| "PowerHint": "DISPLAY_IDLE", |
| "Type": "EndHint", |
| "Value": "INTERACTION_60" |
| }, |
| { |
| "PowerHint": "DEVICE_IDLE", |
| "Node": "F2fsRecessModeEnable", |
| "Duration": 0, |
| "Value": "2" |
| }, |
| { |
| "PowerHint": "LAUNCH", |
| "Node": "CPUMidClusterMaxFreq", |
| "Duration": 5000, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "LAUNCH", |
| "Type": "EndHint", |
| "Value": "DISABLE_TA_BOOST" |
| }, |
| { |
| "PowerHint": "LAUNCH", |
| "Node": "CPULittleClusterMaxFreq", |
| "Duration": 5000, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "LAUNCH", |
| "Node": "TAUClampBoost", |
| "Duration": 5000, |
| "Value": "553" |
| }, |
| { |
| "PowerHint": "LAUNCH", |
| "Node": "MemFreq", |
| "Duration": 5000, |
| "Value": "3172000" |
| }, |
| { |
| "PowerHint": "DISPLAY_INACTIVE", |
| "Node": "F2fsRecessModeEnable", |
| "Duration": 0, |
| "Value": "2" |
| }, |
| { |
| "PowerHint": "CAMERA_LAUNCH", |
| "Node": "CPUBigClusterMaxFreq", |
| "Duration": 1000, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "CAMERA_LAUNCH", |
| "Node": "CPUBigClusterMinFreq", |
| "Duration": 1000, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "CAMERA_LAUNCH", |
| "Node": "CPULittleClusterMaxFreq", |
| "Duration": 1000, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "CAMERA_LAUNCH", |
| "Node": "CPULittleClusterMinFreq", |
| "Duration": 1000, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_HIGH", |
| "Node": "CPUBigClusterMaxFreq", |
| "Duration": 0, |
| "Value": "1826000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_HIGH", |
| "Node": "CDPreferHighCap", |
| "Duration": 0, |
| "Value": "1" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_HIGH", |
| "Node": "HighCapacityStartCpu", |
| "Duration": 0, |
| "Value": "4" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_HIGH", |
| "Node": "CPULittleClusterMaxFreq", |
| "Duration": 0, |
| "Value": "1401000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_HIGH", |
| "Node": "GPUMinFreq", |
| "Duration": 0, |
| "Value": "302000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_HIGH", |
| "Node": "MemFreq", |
| "Duration": 0, |
| "Value": "1014000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_HIGH", |
| "Node": "MIFTargetLoad", |
| "Duration": 0, |
| "Value": "20 10 80" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "CDPreferHighCap", |
| "Duration": 0, |
| "Value": "1" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "HighCapacityStartCpu", |
| "Duration": 0, |
| "Value": "4" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "CDPreferIdle", |
| "Duration": 0, |
| "Value": "0" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "CPUBigClusterMaxFreq", |
| "Duration": 0, |
| "Value": "1826000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "CPULittleClusterMaxFreq", |
| "Duration": 0, |
| "Value": "1401000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "GPUMinFreq", |
| "Duration": 0, |
| "Value": "302000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "MemFreq", |
| "Duration": 0, |
| "Value": "1014000" |
| }, |
| { |
| "PowerHint": "CAMERA_STREAMING_STANDARD", |
| "Node": "MIFTargetLoad", |
| "Duration": 0, |
| "Value": "20 10 80" |
| }, |
| { |
| "PowerHint": "FIXED_PERFORMANCE", |
| "Node": "CPUBigClusterMaxFreq", |
| "Duration": 0, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "FIXED_PERFORMANCE", |
| "Node": "CPUBigClusterMinFreq", |
| "Duration": 0, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "FIXED_PERFORMANCE", |
| "Node": "CPUMidClusterMaxFreq", |
| "Duration": 0, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "FIXED_PERFORMANCE", |
| "Node": "CPUMidClusterMinFreq", |
| "Duration": 0, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "FIXED_PERFORMANCE", |
| "Node": "CPULittleClusterMaxFreq", |
| "Duration": 0, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "FIXED_PERFORMANCE", |
| "Node": "CPULittleClusterMinFreq", |
| "Duration": 0, |
| "Value": "9999999" |
| }, |
| { |
| "PowerHint": "REFRESH_120FPS", |
| "Node": "TAUClampBoost", |
| "Duration": 0, |
| "Value": "185" |
| }, |
| { |
| "PowerHint": "REFRESH_90FPS", |
| "Node": "TAUClampBoost", |
| "Duration": 0, |
| "Value": "123" |
| }, |
| { |
| "PowerHint": "REFRESH_60FPS", |
| "Node": "TAUClampBoost", |
| "Duration": 0, |
| "Value": "62" |
| }, |
| { |
| "PowerHint": "DISABLE_TA_BOOST", |
| "Node": "TAUClampBoost", |
| "Duration": 0, |
| "Value": "0" |
| }, |
| { |
| "PowerHint": "DISPLAY_IDLE", |
| "Type": "DoHint", |
| "Value": "DISABLE_TA_BOOST" |
| }, |
| { |
| "PowerHint": "DISPLAY_IDLE", |
| "Type": "EndHint", |
| "Value": "INTERACTION" |
| }, |
| { |
| "PowerHint": "DISPLAY_IDLE", |
| "Type": "EndHint", |
| "Value": "DISPLAY_UPDATE_IMMINENT" |
| }, |
| { |
| "PowerHint": "DISPLAY_UPDATE_IMMINENT", |
| "Type": "EndHint", |
| "Value": "DISABLE_TA_BOOST" |
| }, |
| { |
| "PowerHint": "DISPLAY_UPDATE_IMMINENT", |
| "Node": "DisplayWakeup", |
| "Duration": 50, |
| "Value": "1" |
| }, |
| { |
| "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL", |
| "Node": "LimitFlashCurrent", |
| "Duration": 0, |
| "Value": "100" |
| }, |
| { |
| "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE", |
| "Node": "LimitFlashCurrent", |
| "Duration": 0, |
| "Value": "1500" |
| }, |
| { |
| "PowerHint": "EXPENSIVE_RENDERING", |
| "Node": "PowerHALRenderingState", |
| "Duration": 0, |
| "Value": "EXPENSIVE_RENDERING" |
| }, |
| { |
| "PowerHint": "EXPENSIVE_RENDERING", |
| "Node": "GPUMinFreq", |
| "Duration": 0, |
| "Value": "400000" |
| } |
| ] |
| } |