summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Patrick Baumann <patb@google.com> 2021-06-24 14:40:36 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-06-24 14:40:36 +0000
commitc9af2bc35ea37fd3f15b576c88377706f449014b (patch)
tree7a5f8ce584278233fb8cb74cef409af464f5809e
parentc2049abd0a593d1e1f6dd5ecec158d2a2b057394 (diff)
parent528308d4f606958c76114521b1b8c25f20ca925f (diff)
Merge "Use my uid to filter application info" into sc-dev
-rw-r--r--services/core/java/com/android/server/compat/PlatformCompat.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/compat/PlatformCompat.java b/services/core/java/com/android/server/compat/PlatformCompat.java
index 19e858c25c41..0d317f4ba164 100644
--- a/services/core/java/com/android/server/compat/PlatformCompat.java
+++ b/services/core/java/com/android/server/compat/PlatformCompat.java
@@ -36,6 +36,7 @@ import android.content.pm.PackageManagerInternal;
import android.net.Uri;
import android.os.Binder;
import android.os.Build;
+import android.os.Process;
import android.os.RemoteException;
import android.os.UserHandle;
import android.util.Slog;
@@ -359,7 +360,7 @@ public class PlatformCompat extends IPlatformCompat.Stub {
private ApplicationInfo getApplicationInfo(String packageName, int userId) {
return LocalServices.getService(PackageManagerInternal.class).getApplicationInfo(
- packageName, 0, userId, userId);
+ packageName, 0, Process.myUid(), userId);
}
private void killPackage(String packageName) {