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