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