From 895a4f2cf7a3530ad0a6cfbc0fc16134f43bb5cf Mon Sep 17 00:00:00 2001
From: dcashman <dcashman@google.com>
Date: Wed, 11 Feb 2015 13:25:57 -0800
Subject: [PATCH] Allow bluetooth mediaserver_service access.

This was observed when attempting to change volume for a bluetooth device
supporting AVRCP volume control.

Addresses the following denials:
avc:  denied  { find } for service=media.audio_flinger scontext=u:r:bluetooth:s0 tcontext=u:object_r:mediaserver_service:s0 tclass=service_manager
avc:  denied  { find } for service=media.audio_policy scontext=u:r:bluetooth:s0 tcontext=u:object_r:mediaserver_service:s0 tclass=service_manager

Bug: 19341236
Change-Id: If7f2ff1ea9fc694bad700cf59f400f2d2df8c2dd
---
 bluetooth.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bluetooth.te b/bluetooth.te
index ba5a91c05..305d9dfa5 100644
--- a/bluetooth.te
+++ b/bluetooth.te
@@ -51,6 +51,7 @@ allow bluetooth ctl_dhcp_pan_prop:property_service set;
 
 allow bluetooth bluetooth_service:service_manager find;
 allow bluetooth keystore_service:service_manager find;
+allow bluetooth mediaserver_service:service_manager find;
 allow bluetooth radio_service:service_manager find;
 allow bluetooth system_server_service:service_manager find;
 allow bluetooth tmp_system_server_service:service_manager find;
-- 
GitLab