aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--selinux/mediaserver.te5
-rw-r--r--selinux/vold.te2
2 files changed, 5 insertions, 2 deletions
diff --git a/selinux/mediaserver.te b/selinux/mediaserver.te
index 2cb4f34..11cf12e 100644
--- a/selinux/mediaserver.te
+++ b/selinux/mediaserver.te
@@ -1,3 +1,6 @@
allow mediaserver system_file:file execmod;
allow mediaserver graphics_device:chr_file { ioctl open read write };
-
+allow mediaserver self:socket create;
+allow mediaserver socket_device:dir { remove_name add_name write };
+allow mediaserver socket_device:sock_file { setattr write create };
+allow mediaserver qmuxd:unix_stream_socket connectto;
diff --git a/selinux/vold.te b/selinux/vold.te
index 1f59131..29eff5b 100644
--- a/selinux/vold.te
+++ b/selinux/vold.te
@@ -1 +1 @@
-allow vold efs_file:dir { ioctl open }; \ No newline at end of file
+allow vold efs_file:dir { read ioctl open };