Merge "DO NOT MERGE: AR Attributions for Location history. Parent cl (ag/13779796) It grants the AR permission to the extra location provider package. They follow the same model as location attribution to the headless apk. More details about design here: go/bluedoc-headless-lh" into sc-dev

This commit is contained in:
Tajinder Gadh
2021-03-15 21:30:24 +00:00
committed by Android (Google) Code Review

View File

@@ -737,10 +737,12 @@ final class DefaultPermissionGrantPolicy {
}
}
if (locationExtraPackageNames != null) {
// Also grant location permission to location extra packages.
// Also grant location and activity recognition permission to location extra packages.
for (String packageName : locationExtraPackageNames) {
grantPermissionsToSystemPackage(pm, packageName, userId,
ALWAYS_LOCATION_PERMISSIONS);
grantSystemFixedPermissionsToSystemPackage(pm, packageName, userId,
ACTIVITY_RECOGNITION_PERMISSIONS);
}
}