From 9f48f2123a48d4a4f52f844bf6d56ac2cd15a781 Mon Sep 17 00:00:00 2001 From: Soonil Nagarkar Date: Thu, 7 Mar 2019 11:15:12 -0800 Subject: [PATCH] Add ACCESS_BACKGROUND_LOCATION to location pregrants Test: manually Bug: 127821740 Change-Id: I48a0f56fc6b540b0a7ea0f701be7dd95f5701d0e --- .../server/pm/permission/DefaultPermissionGrantPolicy.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java index 1d6e5818389be..b877fe7bbd99e 100644 --- a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java +++ b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java @@ -657,13 +657,13 @@ public final class DefaultPermissionGrantPolicy { PHONE_PERMISSIONS, SMS_PERMISSIONS, CAMERA_PERMISSIONS, SENSORS_PERMISSIONS, STORAGE_PERMISSIONS, MEDIA_AURAL_PERMISSIONS); grantSystemFixedPermissionsToSystemPackage(packageName, userId, - LOCATION_PERMISSIONS, ACTIVITY_RECOGNITION_PERMISSIONS); + ALWAYS_LOCATION_PERMISSIONS, ACTIVITY_RECOGNITION_PERMISSIONS); } } if (locationExtraPackageNames != null) { // Also grant location permission to location extra packages. for (String packageName : locationExtraPackageNames) { - grantPermissionsToSystemPackage(packageName, userId, LOCATION_PERMISSIONS); + grantPermissionsToSystemPackage(packageName, userId, ALWAYS_LOCATION_PERMISSIONS); } }