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

Commit 4f7883ce authored by Svet Ganov's avatar Svet Ganov Committed by Svetoslav Ganov
Browse files

Don't try overriding system fixed permissions on install

bug:25397466

Change-Id: Ie92ec000a94b757178ddfdd9384407535f4af9db
parent 3b1c6e03
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1718,7 +1718,9 @@ public class PackageManagerService extends IPackageManager.Stub {
                BasePermission bp = mSettings.mPermissions.get(permission);
                if (bp != null && (bp.isRuntime() || bp.isDevelopment())
                        && (grantedPermissions == null
                               || ArrayUtils.contains(grantedPermissions, permission))) {
                               || ArrayUtils.contains(grantedPermissions, permission))
                        && (getPermissionFlags(permission, pkg.packageName, userId)
                                & PackageManager.FLAG_PERMISSION_SYSTEM_FIXED) == 0) {
                    grantRuntimePermission(pkg.packageName, permission, userId);
                }
            }