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

Commit d878f532 authored by Junda Liu's avatar Junda Liu
Browse files

Grant SMS carrier provisioning app the permission to receive SMS.

Bug: b/22982966
Change-Id: I4af525532e2f97973ba255bf8dbb002e42997eea
parent f7557729
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -363,6 +363,14 @@ final class DefaultPermissionGrantPolicy {
                grantRuntimePermissionsLPw(cbrPackage, SMS_PERMISSIONS, false, userId);
            }

            // Carrier Provisioning Service
            Intent carrierProvIntent = new Intent(Intents.SMS_CARRIER_PROVISION_ACTION);
            PackageParser.Package carrierProvPackage =
                    getDefaultSystemHandlerServicePackageLPr(carrierProvIntent, userId);
            if (carrierProvPackage != null && doesPackageSupportRuntimePermissions(carrierProvPackage)) {
                grantRuntimePermissionsLPw(carrierProvPackage, SMS_PERMISSIONS, false, userId);
            }

            // Calendar
            Intent calendarIntent = new Intent(Intent.ACTION_MAIN);
            calendarIntent.addCategory(Intent.CATEGORY_APP_CALENDAR);