Allow Bluetooth HAL CAP_SYS_NICE
The Bluetooth HAL has threads that process Bluetooth audio. They need
to be scheduled as RT priority, so allow the Bluetooth HAL to set its
threads to RT scheduling.
Bug 37518404
Test: play Bluetooth audio, confirm priority via systrace
Merged-In: I4928cf182a0805c0714e4d073cba15c864fbe328
Change-Id: I4928cf182a0805c0714e4d073cba15c864fbe328
(cherry picked from commit e08303d8cf)
This commit is contained in:
parent
57e3528d2e
commit
1c268a86a1
1 changed files with 4 additions and 2 deletions
|
|
@ -189,8 +189,10 @@ static const struct fs_path_config android_files[] = {
|
|||
CAP_MASK_LONG(CAP_NET_RAW),
|
||||
"vendor/bin/hostapd" },
|
||||
|
||||
/* Support Bluetooth legacy hal accessing /sys/class/rfkill */
|
||||
{ 00700, AID_BLUETOOTH, AID_BLUETOOTH, CAP_MASK_LONG(CAP_NET_ADMIN),
|
||||
/* Support Bluetooth legacy hal accessing /sys/class/rfkill
|
||||
* Support RT scheduling in Bluetooth */
|
||||
{ 00700, AID_BLUETOOTH, AID_BLUETOOTH, CAP_MASK_LONG(CAP_NET_ADMIN) |
|
||||
CAP_MASK_LONG(CAP_SYS_NICE),
|
||||
"vendor/bin/hw/android.hardware.bluetooth@1.0-service" },
|
||||
|
||||
/* A non-privileged zygote that spawns
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue