• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "jobs" : [{
3            "name" : "init",
4            "cmds" : [
5                "mkdir /dev/char 0755 root system",
6                "mkdir /dev/v4l 0755 root system"
7            ]
8        },{
9            "name" : "post-fs-data",
10            "cmds" : [
11                "start mmi_uinput_service",
12                "start multimodalinput"
13            ]
14        },{
15            "name" : "early-boot",
16            "cmds" : [
17                "mkdir /data/service/el1/public/udev 0711 root system",
18                "mkdir /data/service/el1/public/multimodalinput 0744 input input",
19                "restorecon -F /data/service/el1/public/multimodalinput",
20                "restorecon -F /data/service/el1/public/udev"
21            ]
22        }
23    ],
24    "services" : [{
25            "name" : "multimodalinput",
26            "path" : ["/system/bin/sa_main", "/system/profile/multimodalinput.json"],
27            "caps" : ["SYS_NICE"],
28            "critical" : [0, 5, 6],
29            "uid" : "input",
30            "gid" : ["input", "tp_host", "lcd_host", "sensor_host", "consumerir_host"],
31            "writepid" : ["/dev/memcg/perf_sensitive/cgroup.procs"],
32            "permission" : [
33                "ohos.permission.ACCESS_SERVICE_DM",
34                "ohos.permission.DISTRIBUTED_DATASYNC",
35                "ohos.permission.GET_RUNNING_INFO",
36                "ohos.permission.REPORT_RESOURCE_SCHEDULE_EVENT",
37                "ohos.permission.RUNNING_STATE_OBSERVER",
38                "ohos.permission.START_SYSTEM_DIALOG",
39                "ohos.permission.ACCESS_NOTIFICATION_POLICY",
40                "ohos.permission.SET_TELEPHONY_STATE",
41                "ohos.permission.MANAGE_SECURE_SETTINGS",
42                "ohos.permission.MANAGE_SETTINGS",
43                "ohos.permission.GET_TELEPHONY_STATE",
44                "ohos.permission.MANAGE_LOCAL_ACCOUNTS",
45                "ohos.permission.RECEIVER_STARTUP_COMPLETED"
46            ],
47            "start-mode" : "condition",
48            "secon" : "u:r:multimodalinput:s0"
49        }, {
50            "name" : "mmi_uinput_service",
51            "path" : ["/system/bin/uinput_inject"],
52            "uid" : "input",
53            "gid" : ["input", "uhid", "input_user_host"],
54            "start-mode" : "condition",
55            "secon" : "u:r:mmi_uinput_service:s0"
56        }
57    ]
58}
59