From 3e6222a982d4bcc1d2c26aad1d31bd978c327a48 Mon Sep 17 00:00:00 2001 From: "Philip P. Moltmann" Date: Wed, 2 Aug 2017 16:40:40 -0700 Subject: [PATCH] Revoke invidivual permissions The permission->group mapping is not guaranteed to be stable. Bug: 64301150 Test: Manually Change-Id: I44ec5964c01d22d615a9a4717eecabd406392752 --- .../fuelgauge/anomaly/action/LocationCheckAction.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/fuelgauge/anomaly/action/LocationCheckAction.java b/src/com/android/settings/fuelgauge/anomaly/action/LocationCheckAction.java index b0e34fa9e0f..fc746b9b254 100644 --- a/src/com/android/settings/fuelgauge/anomaly/action/LocationCheckAction.java +++ b/src/com/android/settings/fuelgauge/anomaly/action/LocationCheckAction.java @@ -49,7 +49,9 @@ public class LocationCheckAction extends AnomalyAction { public void handlePositiveAction(Anomaly anomaly, int contextMetricsKey) { super.handlePositiveAction(anomaly, contextMetricsKey); mRuntimePermissionPresenter.revokeRuntimePermission(anomaly.packageName, - Manifest.permission_group.LOCATION); + Manifest.permission.ACCESS_COARSE_LOCATION); + mRuntimePermissionPresenter.revokeRuntimePermission(anomaly.packageName, + Manifest.permission.ACCESS_FINE_LOCATION); } @Override