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

Commit d5259c8e authored by Adam Connors's avatar Adam Connors Committed by Android (Google) Code Review
Browse files

Merge "Allow system process to call getApplicationBlockedAsUser"

parents 138a7aea 1a910ef2
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -7829,13 +7829,9 @@ public class PackageManagerService extends IPackageManager.Stub {
    @Override
    public boolean getApplicationBlockedSettingAsUser(String packageName, int userId) {
        mContext.enforceCallingOrSelfPermission(android.Manifest.permission.MANAGE_USERS, null);
        PackageSetting pkgSetting;
        final int uid = Binder.getCallingUid();
        if (UserHandle.getUserId(uid) != userId) {
            mContext.enforceCallingPermission(
                    android.Manifest.permission.INTERACT_ACROSS_USERS_FULL,
        enforceCrossUserPermission(Binder.getCallingUid(), userId, true,
                "getApplicationBlocked for user " + userId);
        }
        PackageSetting pkgSetting;
        long callingId = Binder.clearCallingIdentity();
        try {
            // writer