summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKiran Kelageri <kirankelageri@codeaurora.org>2015-08-07 11:41:25 -0700
committerKiran Kelageri <kirankelageri@codeaurora.org>2015-08-07 11:42:25 -0700
commit0395ce26e629834c5b8bb90cdde2bfdc2bc276a9 (patch)
treed2cea7a667fc7e357760946758485d68d3b6c109
parentb1c83b148b0736771ea15fc626a3a5c60b4b01ca (diff)
downloadandroid_device_qcom_sepolicy-0395ce26e629834c5b8bb90cdde2bfdc2bc276a9.tar.gz
android_device_qcom_sepolicy-0395ce26e629834c5b8bb90cdde2bfdc2bc276a9.tar.bz2
android_device_qcom_sepolicy-0395ce26e629834c5b8bb90cdde2bfdc2bc276a9.zip
Bluetooth: Allow system to connect to Bluetooth local sockets
As ANT service depends on wcnss_filter service to connect to local socket, system_server should have permission for connectto Change-Id: I752f7e20215f3e0769b419ed2ef2b9ef9529bac3
-rw-r--r--common/system_server.te3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/system_server.te b/common/system_server.te
index 4018bb1d..8210fdca 100644
--- a/common/system_server.te
+++ b/common/system_server.te
@@ -30,6 +30,9 @@ allow system_server {
#For ANT tty communication and to set wc_transport prop
allow system_server { bluetooth_prop usf_prop }:property_service set;
+# required for ANT App to connectto wcnss_filter sockets
+allow system_server bluetooth:unix_stream_socket connectto;
+
# allow system/framework applications to update the dpmd configuration files
unix_socket_connect(system_server, dpmd, dpmd);
allow system_server { dpmd_socket socket_device }:sock_file w_file_perms;