summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavan Chikkala <pavanc@codeaurora.org>2016-01-05 15:51:06 +0530
committerPavan Chikkala <pavanc@codeaurora.org>2016-01-05 16:34:53 +0530
commitc943b1cda04608908dde69183f8a928206a2fad8 (patch)
tree8f4a0efa493750fcc3d08cd1bb4a9f558b6ee31b
parent7294e4fffec35041b377f00b1e6ea7acfa8a6f82 (diff)
downloadandroid_device_qcom_sepolicy-c943b1cda04608908dde69183f8a928206a2fad8.tar.gz
android_device_qcom_sepolicy-c943b1cda04608908dde69183f8a928206a2fad8.tar.bz2
android_device_qcom_sepolicy-c943b1cda04608908dde69183f8a928206a2fad8.zip
sepolicy: per_mgr: Allow services to find peripheral_manager.
mediaserver and per_mgr_proxy can now correctly talk to service manager in order to get the information needed to initiate the binder call to peripheral manager. Change-Id: I3f270970e152a20ab5abb5f354b6e4d4b6eb3698
-rw-r--r--common/mediaserver.te3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/mediaserver.te b/common/mediaserver.te
index 2e412682..48e55cd4 100644
--- a/common/mediaserver.te
+++ b/common/mediaserver.te
@@ -71,3 +71,6 @@ allow mediaserver system_app:unix_stream_socket { connectto read write setopt };
#Allow mediaserver to access service manager wfdservice
allow mediaserver { STAProxyService wfdservice_service }:service_manager find;
allow mediaserver surfaceflinger:unix_stream_socket rw_socket_perms;
+
+# Rule for RILD to talk to peripheral manager
+use_per_mgr(mediaserver);