From 669363148514d64b33700968056ebb84e93f85ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=97=E5=AE=AB=E9=9B=AA=E7=8F=8A?= Date: Thu, 14 Oct 2021 23:01:57 +0800 Subject: [PATCH] [app] Allow updates only when binder is alive (#1275) --- app/src/main/java/org/lsposed/manager/util/UpdateUtil.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/lsposed/manager/util/UpdateUtil.java b/app/src/main/java/org/lsposed/manager/util/UpdateUtil.java index 32c5c993..d48e866d 100644 --- a/app/src/main/java/org/lsposed/manager/util/UpdateUtil.java +++ b/app/src/main/java/org/lsposed/manager/util/UpdateUtil.java @@ -9,6 +9,7 @@ import com.google.gson.JsonParser; import org.lsposed.manager.App; import org.lsposed.manager.BuildConfig; +import org.lsposed.manager.ConfigManager; import java.io.File; import java.io.IOException; @@ -108,6 +109,7 @@ public class UpdateUtil { } public static boolean canUpdate() { + if (!ConfigManager.isBinderAlive()) return false; var pref = App.getPreferences(); var zipTime = pref.getLong("zip_time", BuildConfig.BUILD_TIME); return zipTime > BuildConfig.BUILD_TIME;