diff --git a/public/hal_drm.te b/public/hal_drm.te
index a773dd5fc80a70c1e3dbdb2d616d08b127cbbe52..78d4838985bc8e9aa680a09d301376f97e560d61 100644
--- a/public/hal_drm.te
+++ b/public/hal_drm.te
@@ -27,6 +27,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;