diff --git a/app.te b/app.te
index 6e95ffb402825a51c4f7f3f65be0c20b8c5694f4..cf918a17c87214eab2cce06e6c5590a061f6a121 100644
--- a/app.te
+++ b/app.te
@@ -24,6 +24,9 @@ allow appdomain system_server:fifo_file rw_file_perms;
 allow appdomain system_server:unix_stream_socket { read write setopt };
 binder_call(appdomain, system_server)
 
+# Communication with other apps via fifos
+allow appdomain appdomain:fifo_file rw_file_perms;
+
 # Communicate with surfaceflinger.
 allow appdomain surfaceflinger:unix_stream_socket { read write setopt };
 binder_call(appdomain, surfaceflinger)