mirror of
https://gitee.com/openharmony/appexecfwk_standard
synced 2025-03-03 02:45:54 +00:00
78 lines
3.4 KiB
INI
78 lines
3.4 KiB
INI
{
|
|
"jobs" : [{
|
|
"name" : "init",
|
|
"cmds" : [
|
|
"mkdir /dev/memcg",
|
|
"mount cgroup none /dev/memcg memory",
|
|
"chown system system /dev/memcg",
|
|
"chown system system /dev/memcg/tasks",
|
|
"chown system system /dev/memcg/memory.oom_control",
|
|
"chown system system /dev/memcg/cgroup.event_control",
|
|
"chown system system /dev/memcg/memory.pressure_level",
|
|
"chmod 0755 /dev/memcg",
|
|
"chmod 0755 /dev/memcg/tasks",
|
|
"chmod 0755 /dev/memcg/memory.oom_control",
|
|
"chmod 0755 /dev/memcg/cgroup.event_control",
|
|
"chmod 0755 /dev/memcg/memory.pressure_level",
|
|
"mkdir /dev/cpuset",
|
|
"mount cgroup none /dev/cpuset cpuset",
|
|
"mkdir /dev/cpuset/background",
|
|
"chown system system /dev/cpuset",
|
|
"chown system system /dev/cpuset/tasks",
|
|
"chown system system /dev/cpuset/background",
|
|
"chown system system /dev/cpuset/background/tasks",
|
|
"chmod 0755 /dev/cpuset",
|
|
"chmod 0755 /dev/cpuset/tasks",
|
|
"chmod 0755 /dev/cpuset/background",
|
|
"chmod 0755 /dev/cpuset/background/tasks",
|
|
"write /dev/cpuset/background/cpuset.cpus 0",
|
|
"mkdir /dev/cpuctl",
|
|
"mount cgroup none /dev/cpuctl cpu",
|
|
"mkdir /dev/cpuctl/background",
|
|
"chown system system /dev/cpuctl",
|
|
"chown system system /dev/cpuctl/tasks",
|
|
"chown system system /dev/cpuctl/background",
|
|
"chown system system /dev/cpuctl/background/tasks",
|
|
"chmod 0755 /dev/cpuctl",
|
|
"chmod 0755 /dev/cpuctl/tasks",
|
|
"chmod 0755 /dev/cpuctl/background",
|
|
"chmod 0755 /dev/cpuctl/background/tasks",
|
|
"write /dev/cpuctl/background/cpu.shares 512",
|
|
"mkdir /dev/freezer",
|
|
"mount cgroup none /dev/freezer freezer",
|
|
"mkdir /dev/freezer/frozen",
|
|
"mkdir /dev/freezer/thawed",
|
|
"chown system system /dev/freezer",
|
|
"chown system system /dev/freezer/frozen",
|
|
"chown system system /dev/freezer/frozen/tasks",
|
|
"chown system system /dev/freezer/thawed",
|
|
"chown system system /dev/freezer/thawed/tasks",
|
|
"chmod 0755 /dev/freezer",
|
|
"chmod 0755 /dev/freezer/frozen",
|
|
"chmod 0755 /dev/freezer/frozen/tasks",
|
|
"chmod 0755 /dev/freezer/thawed",
|
|
"chmod 0755 /dev/freezer/thawed/tasks",
|
|
"write /dev/freezer/frozen/freezer.state FROZEN",
|
|
"write /dev/freezer/thawed/freezer.state THAWED"
|
|
]
|
|
}, {
|
|
"name" : "boot",
|
|
"cmds" : [
|
|
"chown radio system /sys/power/wake_lock",
|
|
"chown radio system /sys/power/wake_unlock",
|
|
"chmod 0664 /sys/power/wakeup_count",
|
|
"start foundation"
|
|
]
|
|
}
|
|
],
|
|
"services" : [{
|
|
"name" : "foundation",
|
|
"path" : ["/system/bin/sa_main", "/system/profile/foundation.xml"],
|
|
"importance" : -20,
|
|
"uid" : "system",
|
|
"gid" : ["system"],
|
|
"caps" : ["SYS_PTRACE", "KILL"]
|
|
}
|
|
]
|
|
}
|