• 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            ]
19        } , {
20            "name" : "services:restartfoundation",
21            "cmds" : [
22                "reset appspawn",
23                "reset accountmgr",
24                "reset bgtaskmgr_service",
25                "reset resource_schedule_service",
26                "reset device_usage_stats_service"
27            ]
28        }
29    ],
30    "services" : [{
31            "name" : "foundation",
32            "path" : ["/system/bin/sa_main", "/system/profile/foundation.xml"],
33            "importance" : -20,
34            "uid" : "foundation",
35            "permission" : [
36                "ohos.permission.INPUT_MONITORING",
37                "ohos.permission.PERMISSION_USED_STATS",
38                "ohos.permission.DISTRIBUTED_SOFTBUS_CENTER",
39                "ohos.permission.DISTRIBUTED_DATASYNC",
40                "ohos.permission.MICROPHONE",
41                "ohos.permission.WRITE_CALL_LOG",
42                "ohos.permission.READ_CONTACTS",
43                "ohos.permission.MANAGE_DISPOSED_APP_STATUS",
44                "ohos.permission.READ_DFX_SYSEVENT",
45                "ohos.permission.GRANT_SENSITIVE_PERMISSIONS",
46                "ohos.permission.REVOKE_SENSITIVE_PERMISSIONS",
47                "ohos.permission.MANAGE_SECURE_SETTINGS",
48                "ohos.permission.PERMISSION_START_ABILITIES_FROM_BACKGROUND",
49                "ohos.permission.STORAGE_MANAGER",
50                "ohos.permission.ABILITY_BACKGROUND_COMMUNICATION"
51            ],
52            "permission_acls":[
53                "ohos.permission.GRANT_SENSITIVE_PERMISSIONS",
54                "ohos.permission.REVOKE_SENSITIVE_PERMISSIONS"
55            ],
56            "gid" : ["system"],
57            "caps" : ["SYS_PTRACE", "KILL"],
58            "bootevents": "bootevent.wms.fullscreen.ready",
59            "jobs" : {
60                "on-start" : "services:foundation",
61                "on-restart" : "services:restartfoundation"
62            },
63            "secon" : "u:r:foundation:s0"
64        }
65    ]
66}
67