• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "jobs" : [{
3            "name" : "post-fs-data",
4            "cmds" : [
5                "rm /data/data/.pulse_dir/runtime/pid",
6                "mkdir /data/data/.pulse_dir",
7                "chown audio system /data/data/.pulse_dir",
8                "mkdir /data/data/.pulse_dir/runtime",
9                "chown audio system /data/data/.pulse_dir/runtime",
10                "mkdir /data/data/.pulse_dir/state",
11                "chown audio system /data/data/.pulse_dir/state",
12                "export PULSE_STATE_PATH /data/data/.pulse_dir/state",
13                "export PULSE_RUNTIME_PATH /data/data/.pulse_dir/runtime",
14                "start pulseaudio",
15                "trigger audio_policy_start"
16            ]
17        }, {
18            "name" : "pulseaudio:restartaudio_policy_service",
19            "cmds" : [
20                "stop audio_policy",
21                "stop audio_hdi_server_host",
22                "start audio_hdi_server_host",
23                "start audio_policy"
24            ]
25        }
26    ],
27    "services" : [{
28            "name" : "pulseaudio",
29            "path" : ["/system/bin/sa_main", "/system/profile/pulseaudio.xml"],
30            "uid" : "audio",
31            "gid" : ["system", "audio"],
32            "disabled" : 1,
33            "start-mode" : "condition",
34            "socket" : [{
35                "name" : "native",
36                "family" : "AF_UNIX",
37                "type" : "SOCK_STREAM",
38                "protocol" : "default",
39                "permissions" : "0666",
40                "uid" : "audio",
41                "gid" : "system",
42                "option" : [
43                ]
44            }],
45            "secon" : "u:r:pulseaudio:s0",
46            "jobs" : {
47                "on-restart" : "pulseaudio:restartaudio_policy_service"
48            }
49        }
50    ]
51}
52