diff --git a/services/core/java/com/android/server/am/ActivityStarter.java b/services/core/java/com/android/server/am/ActivityStarter.java index e33ae0de8a954..6d4eb5b03d89e 100644 --- a/services/core/java/com/android/server/am/ActivityStarter.java +++ b/services/core/java/com/android/server/am/ActivityStarter.java @@ -637,7 +637,6 @@ class ActivityStarter { if (componentSpecified && intent.getData() != null && Intent.ACTION_VIEW.equals(intent.getAction()) - && intent.hasCategory(Intent.CATEGORY_BROWSABLE) && mService.getPackageManagerInternalLocked() .isInstantAppInstallerComponent(intent.getComponent())) { // intercept intents targeted directly to the ephemeral installer the diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 0173533d9594a..6d13c85f41ff0 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -4218,7 +4218,6 @@ public class PackageManagerService extends IPackageManager.Stub final boolean allowMatchInstant = (includeInstantApps && Intent.ACTION_VIEW.equals(intent.getAction()) - && intent.hasCategory(Intent.CATEGORY_BROWSABLE) && hasWebURI(intent)) || isSpecialProcess || mContext.checkCallingOrSelfPermission(