From de2100e1e96594aba4e5a01dc83b414f9138fd08 Mon Sep 17 00:00:00 2001 From: weishu Date: Thu, 6 Feb 2025 19:28:01 +0800 Subject: [PATCH] manager: Create a new root shell for action.sh to avoid blocking the global root shell. --- manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 1a2416b2..8b325848 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 @@ -191,7 +191,7 @@ fun flashModule( fun runModuleAction( moduleId: String, onStdout: (String) -> Unit, onStderr: (String) -> Unit ): Boolean { - val shell = getRootShell() + val shell = createRootShell(true) val stdoutCallback: CallbackList = object : CallbackList() { override fun onAddElement(s: String?) {