From 80646b61758bc0370f6873cbf337828c81cb5288 Mon Sep 17 00:00:00 2001 From: Ginelle Gan Gaisano Date: Thu, 21 Feb 2019 14:27:32 -0800 Subject: [PATCH] Add ALWAYS_LOCATION_PERMISSIONS for carrier apps. Changing default permissions for carrier apps from LOCATION_PERMISSIONS to ALWAYS_LOCATION_PERMISSIONS to give ACCESS_BACKGROUND_LOCATION by default. Bug: 120149495 Test: atest GtsPermissionTestCases CtsPermissionTestCases Change-Id: I697a773a7023598509c52390ea897ecb14459558 --- .../server/pm/permission/DefaultPermissionGrantPolicy.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 93a3d0af02729..447234ed290b4 100644 --- a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java +++ b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java @@ -850,7 +850,7 @@ public final class DefaultPermissionGrantPolicy { } for (String packageName : packageNames) { grantPermissionsToSystemPackage(packageName, userId, - PHONE_PERMISSIONS, LOCATION_PERMISSIONS, SMS_PERMISSIONS); + PHONE_PERMISSIONS, ALWAYS_LOCATION_PERMISSIONS, SMS_PERMISSIONS); } }