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

Commit 43dc7318 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Support dumping according to package name in the PermissionService" into main

parents 0974de2b 8c717188
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>]"
            )
        }
    }