diff --git a/private/audioserver.te b/private/audioserver.te
index b5bfe39a0a9d21b8ce63fd95d77a467c3c50b30e..bf883d190fb1581ded145bfc4a6e585ddd24098d 100644
--- a/private/audioserver.te
+++ b/private/audioserver.te
@@ -39,6 +39,9 @@ allow audioserver scheduling_policy_service:service_manager find;
 allow audioserver audio_data_file:dir ra_dir_perms;
 allow audioserver audio_data_file:file create_file_perms;
 
+# allow access to ALSA MMAP FDs for AAudio API
+allow audioserver audio_device:chr_file { read write };
+
 ###
 ### neverallow rules
 ###