Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 788f3a09 authored by Jeff Sharkey's avatar Jeff Sharkey Committed by Android (Google) Code Review
Browse files

Merge "Temporary workaround to grant Storage permission."

parents a56a9e2d 3805e941
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -642,10 +642,16 @@ public final class DefaultPermissionGrantPolicy {
        // Location
        if (locationPackageNames != null) {
            for (String packageName : locationPackageNames) {
                // STOPSHIP: remove this force-granting of legacy storage
                // permissions once b/124466734 is resolved
                final Set<String> storageWorkaround = new ArraySet<>();
                storageWorkaround.add(Manifest.permission.READ_EXTERNAL_STORAGE);
                storageWorkaround.add(Manifest.permission.WRITE_EXTERNAL_STORAGE);

                grantPermissionsToSystemPackage(packageName, userId,
                        CONTACTS_PERMISSIONS, CALENDAR_PERMISSIONS, MICROPHONE_PERMISSIONS,
                        PHONE_PERMISSIONS, SMS_PERMISSIONS, CAMERA_PERMISSIONS,
                        SENSORS_PERMISSIONS, STORAGE_PERMISSIONS, MEDIA_AURAL_PERMISSIONS);
                        SENSORS_PERMISSIONS, STORAGE_PERMISSIONS, storageWorkaround);
                grantSystemFixedPermissionsToSystemPackage(packageName, userId,
                        LOCATION_PERMISSIONS, ACTIVITY_RECOGNITION_PERMISSIONS);
            }