diff --git a/adbd.te b/adbd.te
index b0f5895210e3667aca515d6dd98035675bd60717..5fcaf693858bad42231c2bc29524b7125467a2fe 100644
--- a/adbd.te
+++ b/adbd.te
@@ -65,6 +65,10 @@ allow adbd app_data_file:dir search;
 allow adbd app_data_file:sock_file write;
 allow adbd appdomain:unix_stream_socket connectto;
 
+# b/18078338 - allow read access to executable types on /system
+# to assist with debugging OTA issues.
+allow adbd exec_type:file r_file_perms;
+
 # ndk-gdb invokes adb pull of app_process, linker, and libc.so.
 allow adbd zygote_exec:file r_file_perms;
 allow adbd system_file:file r_file_perms;