diff --git a/private/system_server.te b/private/system_server.te
index 59b2877b724a412a448ae9a24f267d458c55b56d..b493b6eb620a69dc4d1d05c8dd4c8e3c0541d9f4 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -113,7 +113,9 @@ allow system_server hal_camera:process { getsched setsched };
 allow system_server mediaserver:process { getsched setsched };
 allow system_server bootanim:process { getsched setsched };
 
-# Allow system_server to write to cameraserver's /proc/<pid>/timerslack_ns
+# Allow system_server to write to /proc/<pid>/timerslack_ns
+allow system_server appdomain:file w_file_perms;
+allow system_server audioserver:file w_file_perms;
 allow system_server cameraserver:file w_file_perms;
 
 # Read /proc/pid data for all domains. This is used by ProcessCpuTracker