Keep "Storage" legacy permission granted.

We're willing to grant STORAGE_PERMISSIONS, but that set will become
empty once isolated storage is enabled.  To keep legacy apps happy,
grant them at least one of the new split permissions, so they think
they hold the "Storage" permission.

Bug: 124224798
Test: manual
Change-Id: I306fc9fd223d0b720cd7072aed86963bac77c3ac
This commit is contained in:
Jeff Sharkey
2019-02-11 16:20:18 -07:00
parent 2c282d75db
commit 6797e07250

View File

@@ -645,7 +645,7 @@ public final class DefaultPermissionGrantPolicy {
grantPermissionsToSystemPackage(packageName, userId,
CONTACTS_PERMISSIONS, CALENDAR_PERMISSIONS, MICROPHONE_PERMISSIONS,
PHONE_PERMISSIONS, SMS_PERMISSIONS, CAMERA_PERMISSIONS,
SENSORS_PERMISSIONS, STORAGE_PERMISSIONS);
SENSORS_PERMISSIONS, STORAGE_PERMISSIONS, MEDIA_AURAL_PERMISSIONS);
grantSystemFixedPermissionsToSystemPackage(packageName, userId,
LOCATION_PERMISSIONS, ACTIVITY_RECOGNITION_PERMISSIONS);
}