From 264700a361705a4bd5460d203190d2e5baac742f Mon Sep 17 00:00:00 2001 From: Patrick Baumann Date: Thu, 23 Jan 2020 12:49:14 -0800 Subject: [PATCH] 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 ...` Merged-In: Id793ac39a4dfb022fc5e4c0c1230a3da77bf41c6 (cherry picked from commit f3a0386b74190c79a8e419859e6093796bbc8c1f) Change-Id: I758270b8fd18756d02eff4f18f1e450cbc3367cc --- .../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