diff --git a/public/hal_drm.te b/public/hal_drm.te
index 2600843f681f58787a696aa72071dc6a3a724438..5a6bf5c740b2971db539cb95f80c6961106b2231 100644
--- a/public/hal_drm.te
+++ b/public/hal_drm.te
@@ -32,6 +32,9 @@ allow hal_drm cgroup:file w_file_perms;
 allow hal_drm ion_device:chr_file rw_file_perms;
 allow hal_drm hal_graphics_allocator:fd use;
 
+# Allow access to fds allocated by mediaserver
+allow hal_drm mediaserver:fd use;
+
 # Allow access to app_data and media_data_files
 allow hal_drm media_data_file:dir create_dir_perms;
 allow hal_drm media_data_file:file create_file_perms;