From 70d5dd439d4dfd46cdefcfb0a5d3b4ad34f635d8 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Wed, 19 Sep 2018 17:15:25 -0700 Subject: [PATCH] Adding install reason when installing an apk Since the installation involves a user visible UI, set the appropriate reason. This ensures that the app icon is added on the homescreen. Test: Installed an apk using the files app Bug: 65473379 Change-Id: I5032e31fc7615a63c2630687bc81e663f2286d59 --- .../src/com/android/packageinstaller/InstallInstalling.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/PackageInstaller/src/com/android/packageinstaller/InstallInstalling.java b/packages/PackageInstaller/src/com/android/packageinstaller/InstallInstalling.java index deb6163cbf9da..9f38d48da4ed5 100755 --- a/packages/PackageInstaller/src/com/android/packageinstaller/InstallInstalling.java +++ b/packages/PackageInstaller/src/com/android/packageinstaller/InstallInstalling.java @@ -137,6 +137,7 @@ public class InstallInstalling extends AlertActivity { UID_UNKNOWN); params.installerPackageName = getIntent().getStringExtra(Intent.EXTRA_INSTALLER_PACKAGE_NAME); + params.installReason = PackageManager.INSTALL_REASON_USER; File file = new File(mPackageURI.getPath()); try {