• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "jobs" : [{
3            "name" : "init",
4            "cmds" : [
5                "chmod 666 /dev/mali0",
6                "chown system graphics /dev/mali0",
7                "mkdir /data/service/el0/render_service 0711 graphics graphics",
8                "mkdir /data/system 0771 system system",
9                "mkdir /data/system/RTShaderCache 0770 system system",
10                "mkdir /data/local 0751 root root",
11                "mkdir /data/local/shader_cache 0711 root root",
12                "mkdir /data/local/shader_cache/local 0711 root root",
13                "mkdir /data/local/shader_cache/local/system 0771 system system",
14                "mkdir /data/local/shader_cache/local/system/RenderProfiler 0771 graphics system",
15                "mkdir /data/local/shader_cache/local/system/RenderProfiler/common 0771 graphics system",
16                "mkdir /data/local/shader_cache/local/system/RenderProfiler/rs 0771 graphics system",
17                "mkdir /data/local/shader_cache/local/system/RenderProfiler/trace3d 0771 graphics system"
18            ]
19        }, {
20            "name" : "post-fs-data",
21            "cmds" : [
22                "mkdir /data/app/el1/public 0711 root root",
23                "mkdir /data/app/el1/public/shader_cache 0711 root root",
24                "mkdir /data/app/el1/public/shader_cache/cloud 02771 root app_install",
25                "mkdir /data/app/el1/public/shader_cache/cloud/common 02775 root app_install",
26                "mkdir /data/service/el1/public 0711 root root",
27                "mkdir /data/service/el1/public/shader_cache 0771 system system",
28                "mkdir /data/service/el1/public/shader_cache/local 0771 system system",
29                "mkdir /data/service/el1/public/shader_cache/local/render_service 0771 graphics system",
30                "restorecon /data/app/el1/public/shader_cache"
31            ]
32        }, {
33            "name": "services:restartrender_service",
34            "cmds": [
35                "reset foundation",
36                "reset allocator_host",
37                "reset composer_host"
38            ]
39        }
40    ],
41    "services" : [{
42            "name" : "render_service",
43            "path" : ["/system/bin/render_service"],
44            "critical" : [1, 5, 60],
45            "importance" : -20,
46            "uid" : "graphics",
47            "gid" : ["system", "tp_host", "data_reserve", "dev_dma_heap", "composer_host"],
48            "writepid" : ["/dev/memcg/perf_critical/cgroup.procs"],
49            "caps" : ["SYS_NICE"],
50            "bootevents": [
51                "bootevent.renderservice.ready"
52            ],
53            "permission" : [
54                "ohos.permission.REPORT_RESOURCE_SCHEDULE_EVENT",
55                "ohos.permission.MANAGE_SETTINGS",
56                "ohos.permission.KILL_APP_PROCESSES"
57            ],
58            "secon" : "u:r:render_service:s0",
59            "jobs" : {
60                "on-restart" : "services:restartrender_service"
61            },
62            "once" : 0
63        }
64    ]
65}
66