diff --git a/private/system_server.te b/private/system_server.te
index 0f0dcdc5582001815d6e18dbbe9bac85c7e5a18d..7a7ba59f8960800b7041f976c47a47135836204f 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -30,6 +30,10 @@ allow system_server resourcecache_data_file:dir r_dir_perms;
 # ptrace to processes in the same domain for debugging crashes.
 allow system_server self:process ptrace;
 
+# Read and delete last_reboot_reason file
+allow system_server reboot_data_file:file { rename r_file_perms unlink };
+allow system_server reboot_data_file:dir { write search open remove_name };
+
 # Child of the zygote.
 allow system_server zygote:fd use;
 allow system_server zygote:process sigchld;