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

Commit dcb27fad authored by Nicolas Prevot's avatar Nicolas Prevot
Browse files

Correcting a bug related to Uri permissions.

Change-Id: I70765eb659151ce0c5af06075a844143c09429e8
parent b0650e8f
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -6009,6 +6009,9 @@ public final class ActivityManagerService extends ActivityManagerNative
            IPackageManager pm, ProviderInfo pi, GrantUri grantUri, int uid, final int modeFlags) {
        if (DEBUG_URI_PERMISSION) Slog.v(TAG,
                "checkHoldingPermissionsLocked: uri=" + grantUri + " uid=" + uid);
        if (UserHandle.getUserId(uid) != grantUri.sourceUserId) {
            return false;
        }
        if (pi.applicationInfo.uid == uid) {
            return true;