diff --git a/public/debuggerd.te b/public/debuggerd.te index 0222e347039486df5064232bc57423257c1482c5..5790e83380c0189cb42f5b3f65610850139ac81c 100644 --- a/public/debuggerd.te +++ b/public/debuggerd.te @@ -1,5 +1,5 @@ # debugger interface -type debuggerd, domain, domain_deprecated; +type debuggerd, domain; type debuggerd_exec, exec_type, file_type; typeattribute debuggerd mlstrustedsubject; @@ -30,6 +30,8 @@ allow debuggerd shared_relro_file:dir r_dir_perms; allow debuggerd shared_relro_file:file r_file_perms; allow debuggerd domain:process { sigstop sigkill signal }; allow debuggerd { exec_type libart_file }:file r_file_perms; +allow debuggerd apk_data_file:file r_file_perms; +allow debuggerd apk_data_file:dir search; # Access app library allow debuggerd system_data_file:file open; # Allow debuggerd to redirect a dump_backtrace request to itself.