• 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/fe310000.sdhci/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/ttyS8",
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/mmcblk0p2",
53                "chmod 666 /dev/v4l-subdev0",
54                "chown ispserver ispserver /dev/v4l-subdev0",
55                "chmod 666 /dev/v4l-subdev0",
56                "chown ispserver ispserver /dev/v4l-subdev1",
57                "chmod 666 /dev/v4l-subdev0",
58                "chown ispserver ispserver /dev/v4l-subdev2",
59                "chmod 666 /dev/v4l-subdev0",
60                "chown ispserver ispserver /dev/v4l-subdev3",
61                "chmod 666 /dev/media0",
62                "chown ispserver ispserver /dev/media0",
63                "start ispserver"
64            ]
65        }, {
66            "name" : "post-fs-data",
67            "cmds" : [
68                "restorecon",
69                "restorecon /data/updater"
70            ]
71        }
72    ],
73    "services" : [{
74            "name" : "ispserver",
75            "path" : ["/vendor/bin/ispserver"],
76            "once" : 1,
77            "secon" : "u:r:ispserver:s0",
78            "uid": "ispserver",
79            "gid": [ "ispserver", "camera_host" ]
80        }
81    ]
82}
83