diff --git a/private/system_server.te b/private/system_server.te index e1f78a4602c34f93e0cc203310f3a9701b19c44c..208eb73e64888058979e3c54353a598bf5f48a7d 100644 --- a/private/system_server.te +++ b/private/system_server.te @@ -33,6 +33,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;