Merge "Pre-grant the location permission to the system Maps app on AAOS for Android T and after"

This commit is contained in:
Wen Zhang
2021-11-22 09:10:01 +00:00
committed by Android (Google) Code Review

View File

@@ -702,6 +702,14 @@ final class DefaultPermissionGrantPolicy {
DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE, userId),
userId, CONTACTS_PERMISSIONS);
// Maps
if (mContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_AUTOMOTIVE, 0)) {
grantPermissionsToSystemPackage(pm,
getDefaultSystemHandlerActivityPackageForCategory(pm,
Intent.CATEGORY_APP_MAPS, userId),
userId, FOREGROUND_LOCATION_PERMISSIONS);
}
// Email
grantPermissionsToSystemPackage(pm,
getDefaultSystemHandlerActivityPackageForCategory(pm,