• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "jobs" : [{
3            "name" : "services:foundation",
4            "cmds" : [
5                "mkdir /data/service/el1/public/AbilityManagerService 0711 foundation system",
6                "mkdir /data/storage/el1/bundle 0711 system system",
7                "mkdir /data/storage/el2/base 0711 system system",
8                "mkdir /data/storage/el2/database 0711 system system",
9                "mkdir /data/service/el1/public/notification 0711 foundation system",
10                "mkdir /data/service/el1/public/database 0711 ddms ddms",
11                "mkdir /data/service/el1/public/database/bundle_manager_service 02770 foundation ddms",
12                "mkdir /data/service/el1/public/database/notification_service 02770 foundation ddms",
13                "mkdir /data/service/el1/public/database/form_storage 02770 foundation ddms",
14                "mkdir /data/service/el0/stats 0711 foundation system",
15                "mkdir /data/service/el0/thermal 0755 foundation foundation",
16                "mkdir /data/service/el0/thermal/config 0711 foundation foundation",
17                "chmod 0664 /sys/power/wakeup_count",
18                "mkdir /data/service/el1/public/window 0711 foundation foundation",
19                "mkdir /data/service/el1/public/database/common_event_service 02770 foundation ddms",
20                "mkdir /data/service/el1/public/database/app_exit_reason 02770 foundation ddms"
21            ]
22        } , {
23            "name" : "services:restartfoundation",
24            "cmds" : [
25                "reset appspawn",
26                "reset accountmgr",
27                "reset bgtaskmgr_service",
28                "reset resource_schedule_service",
29                "reset device_usage_stats_service",
30                "stop dlp_permission_service"
31            ]
32        }
33    ],
34    "services" : [{
35            "name" : "foundation",
36            "path" : ["/system/bin/sa_main", "/system/profile/foundation.json"],
37            "importance" : -20,
38            "uid" : "foundation",
39            "permission" : [
40                "ohos.permission.INPUT_MONITORING",
41                "ohos.permission.PERMISSION_USED_STATS",
42                "ohos.permission.DISTRIBUTED_SOFTBUS_CENTER",
43                "ohos.permission.DISTRIBUTED_DATASYNC",
44                "ohos.permission.MICROPHONE",
45                "ohos.permission.WRITE_CALL_LOG",
46                "ohos.permission.READ_CONTACTS",
47                "ohos.permission.READ_DFX_SYSEVENT",
48                "ohos.permission.GRANT_SENSITIVE_PERMISSIONS",
49                "ohos.permission.REVOKE_SENSITIVE_PERMISSIONS",
50                "ohos.permission.MANAGE_SECURE_SETTINGS",
51                "ohos.permission.GET_BUNDLE_INFO_PRIVILEGED",
52                "ohos.permission.START_ABILITIES_FROM_BACKGROUND",
53                "ohos.permission.ACCESS_SERVICE_DM",
54                "ohos.permission.STORAGE_MANAGER",
55                "ohos.permission.PROXY_AUTHORIZATION_URI",
56                "ohos.permission.ABILITY_BACKGROUND_COMMUNICATION",
57                "ohos.permission.USE_USER_IDM",
58                "ohos.permission.MANAGE_LOCAL_ACCOUNTS",
59                "ohos.permission.LISTEN_BUNDLE_CHANGE",
60                "ohos.permission.GET_TELEPHONY_STATE",
61                "ohos.permission.SEND_MESSAGES",
62                "ohos.permission.CONNECT_CELLULAR_CALL_SERVICE",
63                "ohos.permission.SET_TELEPHONY_STATE",
64                "ohos.permission.CONNECTIVITY_INTERNAL"
65            ],
66            "permission_acls":[
67                "ohos.permission.GRANT_SENSITIVE_PERMISSIONS",
68                "ohos.permission.INPUT_MONITORING",
69                "ohos.permission.REVOKE_SENSITIVE_PERMISSIONS"
70            ],
71            "gid" : ["system", "appspawn"],
72            "caps" : ["SYS_PTRACE", "KILL"],
73            "bootevents": "bootevent.wms.fullscreen.ready",
74            "jobs" : {
75                "on-start" : "services:foundation",
76                "on-restart" : "services:restartfoundation"
77            },
78            "secon" : "u:r:foundation:s0"
79        }
80    ]
81}
82