diff --git a/public/te_macros b/public/te_macros
index 049ac8ed55b210b860be35af1c24ea9554ab2c67..582cf3389f907c45f4ca2c154fe5f3347cf0ab7d 100644
--- a/public/te_macros
+++ b/public/te_macros
@@ -459,8 +459,9 @@ userdebug_or_eng(`
 ')
 allow $1 anr_data_file:file append;
 allow $1 dumpstate:fd use;
-# TODO: Figure out why write is needed and remove.
+# TODO: Figure out why write is needed.
 allow $1 dumpstate:fifo_file { append write };
+allow $1 system_server:fifo_file { append write };
 allow $1 tombstoned:unix_stream_socket connectto;
 allow $1 tombstoned:fd use;
 allow $1 tombstoned_crash_socket:sock_file write;