From ef3dc74a53f76f41b3f7a7e59d602d7279a986ed Mon Sep 17 00:00:00 2001 From: Eugene Susla Date: Wed, 7 Apr 2021 10:33:54 -0700 Subject: [PATCH] Deprecate unuses installer auto revoke whitelist api Bug: 181344542 Test: presubmit Change-Id: Ie5032e09cfe426a7611534afc4c7b4fac531018b --- core/api/current.txt | 2 +- core/java/android/content/pm/PackageInstaller.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/core/api/current.txt b/core/api/current.txt index 08712877c4543..2bdde83c6080a 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -12441,7 +12441,7 @@ package android.content.pm { method public void setAppIcon(@Nullable android.graphics.Bitmap); method public void setAppLabel(@Nullable CharSequence); method public void setAppPackageName(@Nullable String); - method public void setAutoRevokePermissionsMode(boolean); + method @Deprecated public void setAutoRevokePermissionsMode(boolean); method public void setDataLoaderParams(@NonNull android.content.pm.DataLoaderParams); method public void setInstallLocation(int); method public void setInstallReason(int); diff --git a/core/java/android/content/pm/PackageInstaller.java b/core/java/android/content/pm/PackageInstaller.java index 3be7f74dca14c..0be77e01340a7 100644 --- a/core/java/android/content/pm/PackageInstaller.java +++ b/core/java/android/content/pm/PackageInstaller.java @@ -1808,7 +1808,10 @@ public class PackageInstaller { * If user explicitly enabled or disabled it via settings, this call is ignored. * * @param shouldAutoRevoke whether permissions should be auto-revoked. + * + * @deprecated No longer used */ + @Deprecated public void setAutoRevokePermissionsMode(boolean shouldAutoRevoke) { autoRevokePermissionsMode = shouldAutoRevoke ? MODE_ALLOWED : MODE_IGNORED; }