1{ 2 "jobs" : [{ 3 "name" : "services:hiview", 4 "cmds" : [ 5 "mkdir /data/log 0775 system log", 6 "mkdir /data/log/hiview 0771 system system", 7 "mkdir /data/log/hiview/temp 0770 hiview system", 8 "mkdir /data/log/faultlog/ 0750 hiview log", 9 "mkdir /data/log/faultlog/temp/ 0770 system system", 10 "mkdir /data/log/faultlog/faultlogger/ 0750 hiview log", 11 "mkdir /data/log/bbox/ 0771 root log", 12 "mkdir /data/log/hitrace/ 0750 hiview log", 13 "mkdir /data/log/reliability/ 0750 hiview log", 14 "mkdir /data/log/reliability/resource_leak/ 0750 hiview log", 15 "mkdir /data/log/reliability/resource_leak/memory_leak/ 0750 hiview log", 16 "mkdir /data/log/reliability/resource_leak/fd_leak/ 0750 hiview log", 17 "mkdir /data/log/reliability/resource_leak/thread_leak/ 0750 hiview log", 18 "mkdir /data/log/hiaudit/ 0770 hiview log", 19 "mkdir /data/system/hiview/ 0770 hiview log", 20 "mkdir /data/system/hiview/unzip_configs/ 0770 hiview log", 21 "mkdir /data/system/hiview/unzip_configs/sys_event_def/ 0770 hiview log", 22 "mkdir /log/reliability/bbox/ 0740 hiview log", 23 "mkdir /log/reliability/bbox/panic_log 0740 hiview log", 24 "chown root hiview /dev/bbox", 25 "chown hiview system /dev/ucollection", 26 "chown root system /proc/sysrq-trigger", 27 "chown root hiview /sys/kernel/hungtask/userlist", 28 "chmod 662 /sys/kernel/hungtask/userlist", 29 "chown root hiview /proc/sys/hguard/user_list", 30 "chmod 662 /proc/sys/hguard/user_list", 31 "chmod 662 /dev/bbox", 32 "chmod 664 /dev/ucollection", 33 "chmod 220 /proc/sysrq-trigger", 34 "export TMPDIR /data/log/hiview/temp" 35 ] 36 } 37 ], 38 "services" : [{ 39 "name" : "hiview", 40 "path" : ["/system/bin/hiview"], 41 "uid" : "hiview", 42 "gid" : ["system", "log", "hiview", "readproc", "file_manager", "hmi_host", "shader_cache"], 43 "apl" : "system_basic", 44 "setuid" : true, 45 "permission" : [ 46 "ohos.permission.MANAGE_LOCAL_ACCOUNTS", 47 "ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS", 48 "ohos.permission.DUMP", 49 "ohos.permission.GET_WIFI_INFO", 50 "ohos.permission.GET_WIFI_LOCAL_MAC", 51 "ohos.permission.GET_WIFI_PEERS_MAC", 52 "ohos.permission.GET_WIFI_CONFIG", 53 "ohos.permission.RUNNING_STATE_OBSERVER", 54 "ohos.permission.GET_RUNNING_INFO", 55 "ohos.permission.GET_NETWORK_INFO", 56 "ohos.permission.LOCATION", 57 "ohos.permission.APPROXIMATELY_LOCATION", 58 "ohos.permission.GET_INSTALLED_BUNDLE_LIST", 59 "ohos.permission.GET_BUNDLE_INFO_PRIVILEGED", 60 "ohos.permission.GET_TELEPHONY_STATE", 61 "ohos.permission.GET_NETWORK_STATS", 62 "ohos.permission.REPORT_RESOURCE_SCHEDULE_EVENT", 63 "ohos.permission.MANAGE_SECURE_SETTINGS", 64 "ohos.permission.ACCESS_BLUETOOTH", 65 "ohos.permission.MANAGE_BLUETOOTH", 66 "ohos.permission.MANAGE_WIFI_CONNECTION", 67 "ohos.permission.ENABLE_PROFILER", 68 "ohos.permission.GET_SUSPEND_STATE", 69 "ohos.permission.MANAGE_SETTINGS", 70 "ohos.permission.ACTIVITY_MOTION", 71 "ohos.permission.BUNDLE_ACTIVE_INFO", 72 "ohos.permission.MODIFY_AUDIO_SETTINGS", 73 "ohos.permission.RECEIVE_UPDATE_MESSAGE", 74 "ohos.permission.ACCESS_MULTICORE_HYBRID_ABILITY", 75 "ohos.permission.ACCESS_LOWPOWER_MANAGER", 76 "ohos.permission.ACCESS_BOOSTER_SERVICE", 77 "ohos.permission.DISTRIBUTED_DATASYNC", 78 "ohos.permission.COLLECT_ACCESSORY_LOG", 79 "ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT", 80 "ohos.permission.RECEIVER_STARTUP_COMPLETED", 81 "ohos.permission.MANAGE_RGM", 82 "ohos.permission.POWER_OPTIMIZATION", 83 "ohos.permission.ACCELEROMETER", 84 "ohos.permission.ACCESS_CMAP_SERVICE", 85 "ohos.permission.GYROSCOPE", 86 "ohos.permission.PRELOAD_APPLICATION", 87 "ohos.permission.FILE_CROSS_APP", 88 "ohos.permission.FILE_ACCESS_COMMON_DIR", 89 "ohos.permission.PERCEIVE_SMART_POWER_SCENARIO", 90 "ohos.permission.CAPTURE_SCREEN", 91 "ohos.permission.ACCESS_HIVIEWX", 92 "ohos.permission.READ_WEATHER_DATA" 93 ], 94 "permission_acls" : [ 95 "ohos.permission.MANAGE_RGM", 96 "ohos.permission.DUMP", 97 "ohos.permission.GET_WIFI_PEERS_MAC", 98 "ohos.permission.MANAGE_WIFI_CONNECTION", 99 "ohos.permission.CAPTURE_SCREEN" 100 ], 101 "writepid" : [ 102 "/dev/cpuset/system-background/tasks" 103 ], 104 "socket" : [{ 105 "name" : "hisysevent", 106 "family" : "AF_UNIX", 107 "type" : "SOCK_DGRAM", 108 "protocol" : "default", 109 "permissions" : "0662", 110 "uid" : "hiview", 111 "gid" : "system", 112 "option" : [ 113 "SOCKET_OPTION_PASSCRED", 114 "SOCK_NONBLOCK", 115 "SOCK_CLOEXEC" 116 ] 117 }, { 118 "name" : "hisysevent_fast", 119 "family" : "AF_UNIX", 120 "type" : "SOCK_DGRAM", 121 "protocol" : "default", 122 "permissions" : "0662", 123 "uid" : "hiview", 124 "gid" : "system", 125 "option" : [ 126 "SOCKET_OPTION_PASSCRED", 127 "SOCK_NONBLOCK", 128 "SOCK_CLOEXEC" 129 ] 130 }], 131 "caps" : [ 132 "SYSLOG", 133 "CAP_NET_RAW", 134 "CAP_SYS_PTRACE", 135 "CAP_DAC_READ_SEARCH", 136 "CAP_KILL" 137 ], 138 "jobs" : { 139 "on-start" : "services:hiview" 140 }, 141 "sandbox": 0, 142 "secon" : "u:r:hiview:s0", 143 "start-mode" : "boot" 144 } 145 ] 146} 147