Additional SELinux permissions for DDK 1.5

Bug: 20914944
Bug: 20302101
Bug: 19412176
Bug: 21265944
Change-Id: I308e49579c4467d87daa7a48d149a0532a8e29d5
Signed-off-by: Vinil Cheeramvelil <vinil.cheeramvelil@intel.com>
diff --git a/sepolicy/pvrsrvctl.te b/sepolicy/pvrsrvctl.te
index ee5f048..84ba81b 100644
--- a/sepolicy/pvrsrvctl.te
+++ b/sepolicy/pvrsrvctl.te
@@ -9,3 +9,10 @@
 
 # allow graphics driver initialization
 allow pvrsrvctl self:capability sys_admin;
+
+# enable pipe communication between appdomain processes and
+# surfaceflinger for gralloc subchannel feature (dynamic fbc)
+allow bootanim surfaceflinger:fifo_file rw_file_perms;
+allow system_server surfaceflinger:fifo_file rw_file_perms;
+allow appdomain surfaceflinger:fifo_file rw_file_perms;
+allow mediaserver surfaceflinger:fifo_file rw_file_perms;