From 5591a94f87993670b53360d418665a6629c54619 Mon Sep 17 00:00:00 2001 From: weishu Date: Fri, 23 Feb 2024 18:16:06 +0800 Subject: [PATCH] manager: create new root shell for module installation to avoid block other su operations --- 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 52ca9bde..fcdeab6e 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 @@ -112,7 +112,7 @@ fun installModule( } val cmd = "module install ${file.absolutePath}" - val shell = getRootShell() + val shell = createRootShell() val stdoutCallback: CallbackList = object : CallbackList() { override fun onAddElement(s: String?) {