diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc index 14b494b1..a5928902 100644 --- a/conf/init.gs101.rc +++ b/conf/init.gs101.rc @@ -28,7 +28,20 @@ on init chown system system /sys/kernel/vendor_sched/set_task_group_rt chown system system /sys/kernel/vendor_sched/set_task_group_sf chown system system /sys/kernel/vendor_sched/set_task_group_dex2oat - chown system system /sys/kernel/vendor_sched/clear_group + chown system system /sys/kernel/vendor_sched/set_task_group_cam_power + chown system system /sys/kernel/vendor_sched/set_task_group_ota + chown system system /sys/kernel/vendor_sched/set_proc_group_bg + chown system system /sys/kernel/vendor_sched/set_proc_group_cam + chown system system /sys/kernel/vendor_sched/set_proc_group_fg + chown system system /sys/kernel/vendor_sched/set_proc_group_nnapi + chown system system /sys/kernel/vendor_sched/set_proc_group_sys + chown system system /sys/kernel/vendor_sched/set_proc_group_sysbg + chown system system /sys/kernel/vendor_sched/set_proc_group_ta + chown system system /sys/kernel/vendor_sched/set_proc_group_rt + chown system system /sys/kernel/vendor_sched/set_proc_group_sf + chown system system /sys/kernel/vendor_sched/set_proc_group_dex2oat + chown system system /sys/kernel/vendor_sched/set_proc_group_cam_power + chown system system /sys/kernel/vendor_sched/set_proc_group_ota chmod 0220 /sys/kernel/vendor_sched/set_task_group_bg chmod 0220 /sys/kernel/vendor_sched/set_task_group_cam @@ -40,7 +53,20 @@ on init chmod 0220 /sys/kernel/vendor_sched/set_task_group_rt chmod 0220 /sys/kernel/vendor_sched/set_task_group_sf chmod 0220 /sys/kernel/vendor_sched/set_task_group_dex2oat - chmod 0220 /sys/kernel/vendor_sched/clear_group + chmod 0220 /sys/kernel/vendor_sched/set_task_group_cam_power + chmod 0220 /sys/kernel/vendor_sched/set_task_group_ota + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_bg + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_cam + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_fg + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_nnapi + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_sys + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_sysbg + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_ta + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_rt + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_sf + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_dex2oat + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_cam_power + chmod 0220 /sys/kernel/vendor_sched/set_proc_group_ota wait /dev/block/platform/${ro.boot.boot_devices} symlink /dev/block/platform/${ro.boot.boot_devices} /dev/block/bootdevice diff --git a/task_profiles.json b/task_profiles.json index b113f35d..ac21c778 100644 --- a/task_profiles.json +++ b/task_profiles.json @@ -8,6 +8,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_ta", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_ta", "Value": "", "LogFailures": "false" } @@ -22,6 +23,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_cam", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_cam", "Value": "", "LogFailures": "false" } @@ -36,6 +38,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_cam_power", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_cam_power", "Value": "", "LogFailures": "false" } @@ -50,6 +53,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_dex2oat", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_dex2oat", "Value": "", "LogFailures": "false" } @@ -64,6 +68,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_ota", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_ota", "Value": "", "LogFailures": "false" } @@ -117,6 +122,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_bg", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_bg", "Value": "", "LogFailures": "false" } @@ -131,6 +137,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_sys", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_sys", "Value": "", "LogFailures": "false" } @@ -145,6 +152,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_fg", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_fg", "Value": "", "LogFailures": "false" } @@ -159,6 +167,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_ta", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_ta", "Value": "", "LogFailures": "false" } @@ -173,6 +182,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_nnapi", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_nnapi", "Value": "", "LogFailures": "false" } @@ -187,6 +197,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_sysbg", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_sysbg", "Value": "", "LogFailures": "false" } @@ -209,6 +220,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_sf", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_sf", "Value": "", "LogFailures": "false" } @@ -231,6 +243,7 @@ "Params": { "FilePath": "/sys/kernel/vendor_sched/set_task_group_rt", + "ProcFilePath": "/sys/kernel/vendor_sched/set_proc_group_rt", "Value": "", "LogFailures": "false" }