diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 8f4cef9f3677b..725e92ada63ae 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -6255,6 +6255,13 @@ public class PackageManagerService extends IPackageManager.Stub } }); + if (wasNotLaunched) { + final String installerPackageName = wasNotLaunchedAndInstallerPackageName.second; + if (installerPackageName != null) { + notifyFirstLaunch(packageName, installerPackageName, userId); + } + } + scheduleWritePackageRestrictions(userId); }