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