From d5bc510fc88704cea72fa9291d7756e8227c7b7b Mon Sep 17 00:00:00 2001 From: Alex Kershaw Date: Mon, 8 Feb 2021 10:15:55 +0000 Subject: [PATCH] Revert "Enfore cross user permission to getPackagesForUid" This reverts commit 1dafc3859ae45671d666aa591bdb74a1e45518b3. Reason for revert: Causes bugs https://b.corp.google.com/issues/179465628 and https://b.corp.google.com/issues/179506602 Fixes: 179506602 Fixes: 179465628 Fixes: 179460585 Change-Id: I0596e45484638e33baccec834a8adf2dfa9f4a4d --- .../core/java/com/android/server/pm/PackageManagerService.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index d69f3d403ef8d..68b06989b24e8 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -3845,8 +3845,6 @@ public class PackageManagerService extends IPackageManager.Stub final boolean isCallerInstantApp = getInstantAppPackageName(callingUid) != null; final int userId = UserHandle.getUserId(uid); final int appId = UserHandle.getAppId(uid); - enforceCrossUserPermission(callingUid, userId, - /* requireFullPermission */ false, /* checkShell */ false, "getPackagesForUid"); return getPackagesForUidInternalBody(callingUid, userId, appId, isCallerInstantApp); }