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