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

Commit 61c81f97 authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Add reset-all option to adb command" am: 1d23994a am: 1e557951 am: 23e1a431

Change-Id: Id6ff0c785e69123345be6ac73c5fa757ad146901
parents 8a65e396 23e1a431
Loading
Loading
Loading
Loading
+14 −3
Original line number Diff line number Diff line
@@ -2909,6 +2909,12 @@ final class ActivityManagerShellCommand extends ShellCommand {
        final PlatformCompat platformCompat = (PlatformCompat)
                ServiceManager.getService(Context.PLATFORM_COMPAT_SERVICE);
        String toggleValue = getNextArgRequired();
        if (toggleValue.equals("reset-all")) {
            final String packageName = getNextArgRequired();
            pw.println("Reset all changes for " + packageName + " to default value.");
            platformCompat.clearOverrides(packageName);
            return 0;
        }
        long changeId;
        String changeIdString = getNextArgRequired();
        try {
@@ -3267,9 +3273,14 @@ final class ActivityManagerShellCommand extends ShellCommand {
            pw.println("      without restarting any processes.");
            pw.println("  write");
            pw.println("      Write all pending state to storage.");
            pw.println("  compat enable|disable|reset <CHANGE_ID|CHANGE_NAME> <PACKAGE_NAME>");
            pw.println("  compat [COMMAND] [...]: sub-commands for toggling app-compat changes.");
            pw.println("         enable|disable|reset <CHANGE_ID|CHANGE_NAME> <PACKAGE_NAME>");
            pw.println("            Toggles a change either by id or by name for <PACKAGE_NAME>.");
            pw.println("            It kills <PACKAGE_NAME> (to allow the toggle to take effect).");
            pw.println("         reset-all <PACKAGE_NAME>");
            pw.println("            Removes all existing overrides for all changes for ");
            pw.println("            <PACKAGE_NAME> (back to default behaviour).");
            pw.println("            It kills <PACKAGE_NAME> (to allow the toggle to take effect).");
            pw.println();
            Intent.printIntentArgsHelp(pw, "");
        }