From 3be40e5bca3093a212b47bcd3d4cac7c42863ab1 Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Thu, 9 Jun 2022 13:02:14 +0100 Subject: [PATCH] Update doze helper for Xiaomi "lock apps" screen. --- gradle.properties | 2 +- .../briarproject/android/dontkillmelib/DozeHelperImpl.kt | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gradle.properties b/gradle.properties index 3fff6c9..d11d955 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ GROUP=org.briarproject POM_ARTIFACT_ID=dont-kill-me-lib -VERSION_NAME=0.2.3 +VERSION_NAME=0.2.4 POM_NAME=Do not kill me library POM_DESCRIPTION=An Android library helping to keep a foreground service with wake-locks running. No other use-cases considered. diff --git a/lib/src/main/java/org/briarproject/android/dontkillmelib/DozeHelperImpl.kt b/lib/src/main/java/org/briarproject/android/dontkillmelib/DozeHelperImpl.kt index 690eb7e..b6937e1 100644 --- a/lib/src/main/java/org/briarproject/android/dontkillmelib/DozeHelperImpl.kt +++ b/lib/src/main/java/org/briarproject/android/dontkillmelib/DozeHelperImpl.kt @@ -6,8 +6,9 @@ public class DozeHelperImpl : DozeHelper { override fun needToShowDoNotKillMeFragment(context: Context): Boolean { val appContext = context.applicationContext return DozeUtils.needsDozeWhitelisting(appContext) || - HuaweiUtils.protectedAppsNeedsToBeShown(appContext) || - HuaweiUtils.appLaunchNeedsToBeShown(appContext) || - XiaomiUtils.isXiaomiOrRedmiDevice + HuaweiUtils.protectedAppsNeedsToBeShown(appContext) || + HuaweiUtils.appLaunchNeedsToBeShown(appContext) || + XiaomiUtils.xiaomiRecentAppsNeedsToBeShown || + XiaomiUtils.xiaomiLockAppsNeedsToBeShown(appContext) } } -- GitLab