Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d8445140 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Support dumping according to package name in the PermissionService" into main am: 43dc7318

parents 3530c8d0 43dc7318
Loading
Loading
Loading
Loading
+13 −1
Original line number Diff line number Diff line
@@ -2077,8 +2077,20 @@ class PermissionService(private val service: AccessCheckingService) :
                    writer.println("Unknown app ID $appId.")
                }
            }
        } else if (args[0] == "--package" && args.size == 2) {
            val packageName = args[1]
            service.getState {
                val packageState = state.externalState.packageStates[packageName]
                if (packageState != null) {
                    writer.dumpAppIdState(packageState.appId, state, indexedSetOf(packageName))
                } else {
            writer.println("Usage: dumpsys permission [--app-id APP_ID]")
                    writer.println("Unknown package $packageName.")
                }
            }
        } else {
            writer.println(
                "Usage: dumpsys permissionmgr [--app-id <APP_ID>] [--package <PACKAGE_NAME>]"
            )
        }
    }