From 03f85fef7f80e2faa8ee8f452195d42158d3376e Mon Sep 17 00:00:00 2001 From: Chad Brubaker Date: Tue, 20 Jun 2017 23:13:21 -0700 Subject: Allow Instant Apps to call getPermissionControllerPackageName This is needed for requesting permissions to work. Bug: 62791664 Test: Requesting a runtime permission doesn't crash the app Change-Id: If18ac8e4c903f3804ec24df39d169fa9145f449e --- services/core/java/com/android/server/pm/PackageManagerService.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 782325a941b9..40b06b4d7617 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -4968,9 +4968,6 @@ public class PackageManagerService extends IPackageManager.Stub @Override public String getPermissionControllerPackageName() { - if (getInstantAppPackageName(Binder.getCallingUid()) != null) { - throw new SecurityException("Instant applications don't have access to this method"); - } synchronized (mPackages) { return mRequiredInstallerPackage; } -- cgit v1.2.3-59-g8ed1b