diff --git a/dumpstate.te b/dumpstate.te index df1506702c5ee0ae713664ae8ece59bb95d2fad4..b1e746af0ad3437949657b8f2e3dfdecbcc6958c 100644 --- a/dumpstate.te +++ b/dumpstate.te @@ -118,3 +118,5 @@ allow dumpstate { system_app_service system_server_service }:service_manager find; + +allow dumpstate servicemanager:service_manager list; diff --git a/shell.te b/shell.te index 00e991b560d51afe293d6cd7fccb02b9291d26a2..3e30adc85953ffde6a3c548e69d5d732ff236a06 100644 --- a/shell.te +++ b/shell.te @@ -55,3 +55,6 @@ allow shell debugfs:file r_file_perms; # allow shell to run dmesg allow shell kernel:system syslog_read; + +# allow shell to list services +allow shell servicemanager:service_manager list;