From c2ae844f65cd340c8ea261362c623e810f7127a0 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/com/rifsxd/ksunext/ui/util/KsuCli.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manager/app/src/main/java/com/rifsxd/ksunext/ui/util/KsuCli.kt b/manager/app/src/main/java/com/rifsxd/ksunext/ui/util/KsuCli.kt index a701c720..28ee73a3 100644 --- a/manager/app/src/main/java/com/rifsxd/ksunext/ui/util/KsuCli.kt +++ b/manager/app/src/main/java/com/rifsxd/ksunext/ui/util/KsuCli.kt @@ -214,7 +214,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?) {