From e39a80f91e805f23983d4bb7995a8afbfc40b574 Mon Sep 17 00:00:00 2001 From: weishu Date: Thu, 29 Feb 2024 13:59:13 +0800 Subject: [PATCH] webui: use global mount namespace by default. --- .../java/me/weishu/kernelsu/ui/webui/WebViewInterface.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/webui/WebViewInterface.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/webui/WebViewInterface.kt index c8e10ebc..9d94c600 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/webui/WebViewInterface.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/webui/WebViewInterface.kt @@ -27,7 +27,7 @@ class WebViewInterface(val context: Context, private val webView: WebView) { @JavascriptInterface fun exec(cmd: String): String { - val shell = createRootShell() + val shell = createRootShell(true) return ShellUtils.fastCmd(shell, cmd) } @@ -63,7 +63,7 @@ class WebViewInterface(val context: Context, private val webView: WebView) { processOptions(finalCommand, options) finalCommand.append(cmd) - val shell = createRootShell() + val shell = createRootShell(true) val result = shell.newJob().add(finalCommand.toString()).to(ArrayList(), ArrayList()).exec() val stdout = result.out.joinToString(separator = "\n") val stderr = result.err.joinToString(separator = "\n") @@ -97,7 +97,7 @@ class WebViewInterface(val context: Context, private val webView: WebView) { finalCommand.append(command) } - val shell = createRootShell() + val shell = createRootShell(true) val emitData = fun(name: String, data: String) { val jsCode =