• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "import" : [
3            "init.${ohos.boot.hardware}.usb.cfg"
4    ],
5    "jobs" : [{
6            "name" : "pre-init",
7            "cmds" : [
8                "write /proc/sys/vm/min_free_kbytes 10240",
9                "mount debugfs /sys/kernel/debug /sys/kernel/debug mode=755",
10                "write /sys/kernel/debug/hisi_inno_phy/role peripheral"
11            ]
12        }, {
13            "name" : "init",
14            "cmds" : [
15                "write /proc/1/oom_score_adj -1000",
16                "write /proc/sys/kernel/hung_task_timeout_secs 90",
17                "write /sys/kernel/hungtask/enable on",
18                "write /sys/kernel/hungtask/monitorlist whitelist,init,appspawn",
19                "chown system system /sys/kernel/hungtask/userlist",
20                "symlink /dev/block/platform/fe2e0000.mmc/by-name /dev/block/by-name"
21            ]
22        }, {
23            "name" : "boot",
24            "cmds" : [
25                "write /sys/block/zram0/disksize 1024M",
26                "mkswap /dev/block/zram0",
27                "swapon /dev/block/zram0",
28                "chmod 777 /dev/ttyAMA2",
29                "chmod 775 /sys/class/rfkill/rfkill0/state",
30                "chown blue_host blue_host /sys/class/rfkill/rfkill0/state",
31                "chown blue_host blue_host /dev/ttyS9",
32                "chown bluetooth bluetooth /dev/uhid",
33                "chmod 777 /dev/tun",
34                "chown bluetooth bluetooth /dev/tun",
35                "chmod 777 /dev/rtkbt_dev",
36                "chmod 0440 /proc/interrupts",
37                "chmod 0440 /proc/stat",
38                "chmod 0640 /dev/xt_qtaguid",
39                "chmod 0660 /proc/net/xt_qtaguid/ctrl",
40                "chmod 0440 /proc/net/xt_qtaguid/stats",
41                "chmod 666 /dev/mali0",
42                "chown system graphics /dev/mali0",
43                "chmod 666 /dev/dri/card1",
44                "chown system graphics /dev/dri/card1",
45                "chmod 666 /dev/dri/renderD129",
46                "chown system graphics /dev/dri/renderD129",
47                "chown system graphics /dev/graphics/fb0",
48                "chmod 666 /dev/ion",
49                "chown system system /dev/ion",
50                "chmod 666 /dev/sched_rtg_ctrl",
51                "chown system system /dev/sched_rtg_ctrl",
52                "chown update update /dev/block/by-name/misc",
53                "chmod 0644 /dev/block/by-name/misc",
54                "chown camera_host camera_host /dev/video9",
55                "chown camera_host camera_host /dev/video10",
56                "chown camera_host camera_host /dev/video11",
57                "chown camera_host camera_host /dev/video12",
58                "chown camera_host camera_host /dev/video13",
59                "chown camera_host camera_host /dev/video14",
60                "chown camera_host camera_host /dev/video15",
61                "chown camera_host camera_host /dev/video16",
62                "chown camera_host camera_host /dev/video17",
63                "chown camera_host camera_host /dev/video18",
64                "chown camera_host camera_host /dev/video19",
65                "chown camera_host camera_host /dev/video20",
66                "chmod 666 /dev/v4l-subdev0",
67                "chown ispserver ispserver /dev/v4l-subdev0",
68                "chmod 666 /dev/v4l-subdev1",
69                "chown ispserver ispserver /dev/v4l-subdev1",
70                "chmod 666 /dev/v4l-subdev2",
71                "chown ispserver ispserver /dev/v4l-subdev2",
72                "chmod 666 /dev/v4l-subdev3",
73                "chown ispserver ispserver /dev/v4l-subdev3",
74                "chmod 666 /dev/v4l-subdev4",
75                "chown ispserver ispserver /dev/v4l-subdev4",
76                "chmod 666 /dev/v4l-subdev5",
77                "chown ispserver ispserver /dev/v4l-subdev5",
78                "chmod 666 /dev/media0",
79                "chown ispserver ispserver /dev/media0",
80                "chmod 666 /dev/media1",
81                "chown ispserver ispserver /dev/media1",
82                "start ispserver"
83            ]
84        }, {
85            "name" : "post-fs-data",
86            "cmds" : [
87                "restorecon",
88                "wait /dev/block/by-name/misc"
89            ]
90        }
91    ],
92    "services" : [{
93            "name" : "ispserver",
94            "path" : ["/vendor/bin/ispserver"],
95            "once" : 1,
96            "secon" : "u:r:ispserver:s0",
97            "uid": "ispserver",
98            "gid": [ "ispserver", "camera_host" ]
99        }
100    ]
101}
102