From ca8a88f0cc287d4bd52f23deda2b1771a98ec463 Mon Sep 17 00:00:00 2001 From: weishu Date: Sat, 16 Mar 2024 11:01:43 +0800 Subject: [PATCH] manager: Fix reboot button is missing when flash --- .../app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt index 912f54c1..030da06f 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt @@ -207,12 +207,13 @@ fun installBoot( val result = shell.newJob().add("${getKsuDaemonPath()} $cmd").to(stdoutCallback, stderrCallback) .exec() - Log.i("KernelSU", "install boot $lkmUri result: $result") + Log.i("KernelSU", "install boot $lkmUri result: ${result.isSuccess}") lkmFile.delete() bootFile?.delete() - onFinish(bootUri != null && result.isSuccess) + // if boot uri is empty, it is direct install, when success, we should show reboot button + onFinish(bootUri == null && result.isSuccess) return result.isSuccess } }