From 0acf376c524b3583c1fa0cb87b77d88163dbd49f Mon Sep 17 00:00:00 2001 From: TheScarastic Date: Mon, 26 Sep 2022 12:46:11 +0530 Subject: [PATCH] App Lounge set correct reason for installing app --- .../java/foundation/e/apps/manager/pkg/PkgManagerModule.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/foundation/e/apps/manager/pkg/PkgManagerModule.kt b/app/src/main/java/foundation/e/apps/manager/pkg/PkgManagerModule.kt index ad411ac0a..556512500 100644 --- a/app/src/main/java/foundation/e/apps/manager/pkg/PkgManagerModule.kt +++ b/app/src/main/java/foundation/e/apps/manager/pkg/PkgManagerModule.kt @@ -179,6 +179,9 @@ class PkgManagerModule @Inject constructor( val params = SessionParams(mode).apply { setAppPackageName(packageName) setOriginatingUid(android.os.Process.myUid()) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + setInstallReason(PackageManager.INSTALL_REASON_USER) + } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { setRequireUserAction(SessionParams.USER_ACTION_NOT_REQUIRED) } -- GitLab