Merge "Apply package visibility in getPackageForUid for shared UID apps" into sc-dev am: 51e642b920

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13424590

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic46a012ea78a6bafad33a5268c5c59ec4e4662a9
This commit is contained in:
Jackal Guo
2021-02-03 07:02:17 +00:00
committed by Automerger Merge Worker

View File

@@ -3863,7 +3863,8 @@ public class PackageManagerService extends IPackageManager.Stub
int i = 0;
for (int index = 0; index < N; index++) {
final PackageSetting ps = sus.packages.valueAt(index);
if (ps.getInstalled(userId)) {
if (ps.getInstalled(userId)
&& !shouldFilterApplicationLocked(ps, callingUid, userId)) {
res[i++] = ps.name;
}
}