diff --git a/private/system_server.te b/private/system_server.te
index c126ca44c8639d7876dadb57e39089de4ddd3d18..af58086ba920a93ae9621bd6b4b3bf003b7eb0f2 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -114,6 +114,7 @@ allow system_server bootanim:process { getsched setsched };
 allow system_server appdomain:file w_file_perms;
 allow system_server audioserver:file w_file_perms;
 allow system_server cameraserver:file w_file_perms;
+allow system_server hal_audio_server:file w_file_perms;
 
 # Read /proc/pid data for all domains. This is used by ProcessCpuTracker
 # within system_server to keep track of memory and CPU usage for