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 ad411ac0a4e79d1e065d45f3b5f3957df2db5e85..55651250018bbc8dca2429ab03fb6e0b52f46136 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) }