1{ 2 "jobs" : [{ 3 "name" : "pre-init", 4 "cmds" : [ 5 "mkdir /storage/data/log", 6 "chmod 0755 /storage/data/log", 7 "chown 4 4 /storage/data/log", 8 "mkdir /storage/data/softbus", 9 "chmod 0700 /storage/data/softbus", 10 "chown 7 7 /storage/data/softbus", 11 "mkdir /sdcard", 12 "chmod 0777 /sdcard", 13 "mount vfat /dev/mmcblk0 /sdcard rw,umask=000", 14 "mount vfat /dev/mmcblk1 /sdcard rw,umask=000", 15 "export LD_LIBRARY_PATH /storage/app/libs", 16 17 "start foundation", 18 "start bundle_daemon", 19 "start appspawn", 20 "start media_server", 21 "start wms_server", 22 "start mksh" 23 ] 24 }, { 25 "name" : "init", 26 "cmds" : [ 27 "start apphilogcat", 28 "start hiview", 29 "start deviceauth_service", 30 "start sensor_service", 31 "start ai_server", 32 "start softbus_server" 33 ] 34 }, { 35 "name" : "post-init", 36 "cmds" : [ 37 "chown 0 99 /dev/hdf/dev_mgr", 38 "chown 0 99 /dev/hdf/hdfwifi", 39 "chown 0 99 /dev/gpio", 40 "chown 0 99 /dev/i2c-0", 41 "chown 0 99 /dev/i2c-1", 42 "chown 0 99 /dev/i2c-2", 43 "chown 0 99 /dev/i2c-3", 44 "chown 0 99 /dev/i2c-4", 45 "chown 0 99 /dev/i2c-5", 46 "chown 0 99 /dev/i2c-6", 47 "chown 0 99 /dev/i2c-7", 48 "chown 0 99 /dev/uartdev-0", 49 "chown 0 99 /dev/uartdev-1", 50 "chown 0 99 /dev/uartdev-2", 51 "chown 0 99 /dev/uartdev-3", 52 "chown 0 99 /dev/spidev0.0", 53 "chown 0 99 /dev/spidev1.0", 54 "chown 0 99 /dev/spidev2.0", 55 "chown 0 99 /dev/spidev2.1" 56 ] 57 } 58 ], 59 "services" : [{ 60 "name" : "foundation", 61 "path" : ["/bin/foundation"], 62 "uid" : 7, 63 "gid" : 7, 64 "once" : 0, 65 "importance" : 1, 66 "caps" : [10, 11, 12, 13] 67 }, { 68 "name" : "mksh", 69 "path" : ["/bin/shell", "exec", "/bin/mksh"], 70 "uid" : 2, 71 "gid" : 2, 72 "once" : 0, 73 "importance" : 0, 74 "caps" : [4294967295] 75 }, { 76 "name" : "appspawn", 77 "path" : ["/bin/appspawn"], 78 "uid" : 1, 79 "gid" : 1, 80 "once" : 0, 81 "importance" : 0, 82 "caps" : [2, 6, 7, 8, 11, 23] 83 }, { 84 "name" : "apphilogcat", 85 "path" : ["/bin/apphilogcat", "-L", "auto"], 86 "uid" : 4, 87 "gid" : 4, 88 "once" : 1, 89 "importance" : 0, 90 "caps" : [] 91 }, { 92 "name" : "media_server", 93 "path" : ["/bin/media_server"], 94 "uid" : 0, 95 "gid" : 0, 96 "once" : 1, 97 "importance" : 0, 98 "caps" : [] 99 }, { 100 "name" : "wms_server", 101 "path" : ["/bin/wms_server"], 102 "uid" : 0, 103 "gid" : 0, 104 "once" : 1, 105 "importance" : 0, 106 "caps" : [] 107 }, { 108 "name" : "bundle_daemon", 109 "path" : ["/bin/bundle_daemon"], 110 "uid" : 8, 111 "gid" : 8, 112 "once" : 0, 113 "importance" : 0, 114 "caps" : [0, 1] 115 }, { 116 "name" : "hiview", 117 "path" : ["/bin/hiview"], 118 "uid" : 4, 119 "gid" : 4, 120 "once" : 1, 121 "importance" : 0, 122 "caps" : [] 123 }, { 124 "name" : "sensor_service", 125 "path" : ["/bin/sensor_service"], 126 "uid" : 0, 127 "gid" : 0, 128 "once" : 0, 129 "importance" : 0, 130 "caps" : [] 131 }, { 132 "name" : "ai_server", 133 "path" : ["/bin/ai_server"], 134 "uid" : 2, 135 "gid" : 2, 136 "once" : 0, 137 "importance" : 0, 138 "caps" : [] 139 }, { 140 "name" : "softbus_server", 141 "path" : ["/bin/softbus_server"], 142 "uid" : 0, 143 "gid" : 0, 144 "once" : 0, 145 "importance" : 0, 146 "caps" : [] 147 }, { 148 "name" : "deviceauth_service", 149 "path" : ["/bin/deviceauth_service"], 150 "uid" : 0, 151 "gid" : 0, 152 "once" : 1, 153 "importance" : 0, 154 "caps" : [] 155 } 156 ] 157} 158