From f3a0386b74190c79a8e419859e6093796bbc8c1f Mon Sep 17 00:00:00 2001 From: Patrick Baumann Date: Thu, 23 Jan 2020 12:49:14 -0800 Subject: [PATCH] DO NOT MERGE: Adds --force-queryable option to adb install This change adds support for parsing the --force-queryable option from adb install. When implemented will enable test infrastructure to bypass most issues that would be encountered by app enumeration without changes. Bug: 142386643 Test: run `adb install --force-queryable ...` Change-Id: I0b14de9c5fddc60f30868e60ea71151e8da9e413 --- .../java/com/android/server/pm/PackageManagerShellCommand.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java index 609a41560e7b6..35e9ba9964907 100644 --- a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java +++ b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java @@ -2601,6 +2601,8 @@ class PackageManagerShellCommand extends ShellCommand { case "--staged": sessionParams.setStaged(); break; + case "--force-queryable": + break; case "--enable-rollback": if (params.installerPackageName == null) { // com.android.shell has the TEST_MANAGE_ROLLBACKS