From f61e819a986f3f15cafe99059618c201281d3147 Mon Sep 17 00:00:00 2001 From: Jakub Syty Date: Thu, 13 Nov 2025 23:27:20 +0100 Subject: [PATCH] Add FLAG_ACTIVITY_NEW_TASK to fix updates for some older devices (#211) Without this the installation intent is crashing with an error on my Xiaomi Mi Box S (Android 8.1) --- .../java/com/github/damontecres/wholphin/util/UpdateChecker.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/damontecres/wholphin/util/UpdateChecker.kt b/app/src/main/java/com/github/damontecres/wholphin/util/UpdateChecker.kt index 144e566d..8ad876f3 100644 --- a/app/src/main/java/com/github/damontecres/wholphin/util/UpdateChecker.kt +++ b/app/src/main/java/com/github/damontecres/wholphin/util/UpdateChecker.kt @@ -236,7 +236,7 @@ class UpdateChecker val targetFile = fallbackDownload(it, callback) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { val intent = Intent(Intent.ACTION_INSTALL_PACKAGE) - intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) + intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_ACTIVITY_NEW_TASK) intent.data = FileProvider.getUriForFile( context,