{ "Profiles": [ { "Name": "MaxPerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_ta", "ProcFilePath": "/proc/vendor_sched/set_proc_group_ta", "Value": "", "LogFailures": "false" } } ] }, { "Name": "CameraServicePerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_cam", "ProcFilePath": "/proc/vendor_sched/set_proc_group_cam", "Value": "", "LogFailures": "false" } } ] }, { "Name": "CameraServicePower", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_cam_power", "ProcFilePath": "/proc/vendor_sched/set_proc_group_cam_power", "Value": "", "LogFailures": "false" } } ] }, { "Name": "Dex2oatPerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_dex2oat", "ProcFilePath": "/proc/vendor_sched/set_proc_group_dex2oat", "Value": "", "LogFailures": "false" } } ] }, { "Name": "OtaPerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_ota", "ProcFilePath": "/proc/vendor_sched/set_proc_group_ota", "Value": "", "LogFailures": "false" } } ] }, { "Name": "CameraServiceHighCapacity", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "cpuset", "Path": "camera-daemon-high-group" } } ] }, { "Name": "CameraServiceMidCapacity", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "cpuset", "Path": "camera-daemon-mid-group" } } ] }, { "Name": "CameraServiceMidHighCapacity", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "cpuset", "Path": "camera-daemon-mid-high-group" } } ] }, { "Name": "HighEnergySaving", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_bg", "ProcFilePath": "/proc/vendor_sched/set_proc_group_bg", "Value": "", "LogFailures": "false" } } ] }, { "Name": "NormalPerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_sys", "ProcFilePath": "/proc/vendor_sched/set_proc_group_sys", "Value": "", "LogFailures": "false" } } ] }, { "Name": "HighPerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_fg", "ProcFilePath": "/proc/vendor_sched/set_proc_group_fg", "Value": "", "LogFailures": "false" } } ] }, { "Name": "RealtimePerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_ta", "ProcFilePath": "/proc/vendor_sched/set_proc_group_ta", "Value": "", "LogFailures": "false" } } ] }, { "Name": "NNApiHALPerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_nnapi", "ProcFilePath": "/proc/vendor_sched/set_proc_group_nnapi", "Value": "", "LogFailures": "false" } } ] }, { "Name": "ServicePerformance", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_sysbg", "ProcFilePath": "/proc/vendor_sched/set_proc_group_sysbg", "Value": "", "LogFailures": "false" } } ] }, { "Name": "SFMainPolicy", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "cpuset", "Path": "top-app" } }, { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_sf", "ProcFilePath": "/proc/vendor_sched/set_proc_group_sf", "Value": "", "LogFailures": "false" } } ] }, { "Name": "SFRenderEnginePolicy", "Actions": [ { "Name": "JoinCgroup", "Params": { "Controller": "cpuset", "Path": "top-app" } }, { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/set_task_group_rt", "ProcFilePath": "/proc/vendor_sched/set_proc_group_rt", "Value": "", "LogFailures": "false" } } ] }, { "Name": "ResetUclampGrp", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/uclamp_fork_reset_set", "Value": "", "LogFailures": "false" } } ] }, { "Name": "NoResetUclampGrp", "Actions": [ { "Name": "WriteFile", "Params": { "FilePath": "/proc/vendor_sched/uclamp_fork_reset_clear", "Value": "", "LogFailures": "false" } } ] } ], "AggregateProfiles": [ { "Name": "Dex2OatBootComplete", "Profiles": [ "Dex2oatPerformance", "ProcessCapacityNormal", "LowIoPriority", "TimerSlackHigh" ] }, { "Name": "OtaProfiles", "Profiles": [ "OtaPerformance", "ProcessCapacityNormal", "LowIoPriority", "TimerSlackHigh" ] } ] }