• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "import" : [
3            "/vendor/etc/init.${ohos.boot.hardware}.usb.cfg"
4    ],
5    "jobs" : [{
6            "name" : "boot && param:persist.sys.usb.config=*",
7            "condition" : "boot && persist.sys.usb.config=*",
8            "cmds" : [
9                "setparam sys.usb.config ${persist.sys.usb.config}"
10            ]
11        }, {
12            "name" : "param:sys.usb.config=none && param:sys.usb.configfs=0",
13            "condition" : "sys.usb.config=none && sys.usb.configfs=0",
14            "cmds" : [
15                "stop hdcd"
16            ]
17        }
18    ],
19    "services" : [{
20            "name" : "hdcd",
21            "path" : ["/system/bin/hdcd"],
22            "socket" : [{
23                "name" : "hdcd",
24                "family" : "AF_UNIX",
25                "type" : "SOCK_SEQPACKET",
26                "protocol" : "default",
27                "permissions" : "0660",
28                "uid" : "system",
29                "gid" : "system"
30            }],
31            "start-mode" : "condition",
32            "disabled" : 1
33        }
34    ]
35}
36