Marco Nelissen | dcb346b | 2015-09-09 10:47:29 -0700 | [diff] [blame] | 1 | service audioserver /system/bin/audioserver |
Wei Wang | 21385d0 | 2017-09-15 14:04:05 -0700 | [diff] [blame] | 2 | class core |
Marco Nelissen | dcb346b | 2015-09-09 10:47:29 -0700 | [diff] [blame] | 3 | user audioserver |
| 4 | # media gid needed for /dev/fm (radio) and for /data/misc/media (tee) |
Tri Vo | c3a07c1 | 2018-05-17 15:50:50 -0700 | [diff] [blame] | 5 | group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct wakelock |
| 6 | capabilities BLOCK_SUSPEND |
Marco Nelissen | dcb346b | 2015-09-09 10:47:29 -0700 | [diff] [blame] | 7 | ioprio rt 4 |
Srinath Sridharan | 00bbc1d | 2016-07-18 16:03:39 -0700 | [diff] [blame] | 8 | writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks |
Jaekyun Seok | bf55cc0 | 2017-08-30 11:07:00 +0900 | [diff] [blame] | 9 | onrestart restart vendor.audio-hal-2-0 |
Daniel Van Veen | ede0467 | 2018-03-26 10:57:09 +1100 | [diff] [blame] | 10 | onrestart restart vendor.audio-hal-4-0-msd |
Jaekyun Seok | bf55cc0 | 2017-08-30 11:07:00 +0900 | [diff] [blame] | 11 | # Keep the original service name for backward compatibility when upgrading |
| 12 | # O-MR1 devices with framework-only. |
Eric Laurent | 1700f3d | 2017-02-16 15:56:42 -0800 | [diff] [blame] | 13 | onrestart restart audio-hal-2-0 |
| 14 | |
| 15 | on property:vts.native_server.on=1 |
| 16 | stop audioserver |
| 17 | on property:vts.native_server.on=0 |
| 18 | start audioserver |
François Gaffie | d544f1c | 2018-06-25 15:25:48 +0200 | [diff] [blame^] | 19 | |
| 20 | on init |
| 21 | mkdir /dev/socket/audioserver 0775 audioserver audioserver |