在 Magisk 打开 WebUI
CleveresTricky 正式支持三种 root 环境,并在每种环境下都提供常规 WebUI:
在哪里找到: KernelSU / APatch / Magisk. 功能在哪里?
操作步骤
- 在 Magisk 点击模块 Action 按钮以启动独立 WebUI 主机。
- 若无法打开,使用文档中的配置文件,并在重置前收集日志。
详情与限制
支持声明
- KernelSU - 从管理器应用的模块按钮打开 WebUI。
- APatch - 从管理器应用的模块按钮打开 WebUI。
- Magisk - 通过 WebUI 宿主应用从模块 Action 按钮打开 WebUI(见下文)。
[!NOTE] 现代应用检测框架与 Google Play Integrity 会主动检测用户态挂载命名空间与 root 二进制文件,因此内核级方案可提供更强的长期隐藏能力。架构对比请参阅: 👉 Advanced Android Root Guide: KernelSU, APatch & Concealment | Yiğit - tryigit.dev
在 Magisk 上使用 WebUI
Magisk 本身不实现模块 WebUI 接口,因此在 Magisk 下 Action 按钮会在 独立 WebUI 宿主应用 中打开 CleveresTricky WebUI:
- 在 Magisk 应用中打开 CleveresTricky 模块,点击 Action 按钮。
- 首次使用时,启动器会从 GitHub releases 下载 WebUI 宿主 APK 并安装。下载仅执行一次。
- 启动器随后以模块 id
cleverestricky打开宿主,该 id 解析为/data/adb/modules/cleverestricky/webroot(index.html及现有的bridge.js、policy.js和ux.js)。
名称容易混淆,特此说明术语:
- WebUI 宿主应用是一个独立的 WebUI 宿主/容器应用。它不是 KernelSU,也不会安装任何 root 管理器;设备上唯一的 root 方案仍然是 Magisk。
- CleveresTricky WebUI 是位于
/data/adb/modules/cleverestricky/webroot的模块自带界面。 - Root 后端是 CleveresTricky 自身的原生/Rust 运行时(
cleverestrickyd、后端、webui_bridge),在三种环境下均保持不变。宿主应用仅是具有 root shell 访问能力的 WebView 容器;现有的bridge.js到webui_bridge通信路径未经改动。
在 KernelSU、APatch 或 Magisk 上启用 WebUI 锁前,都会在设备上进行测试。可使用 PIN、图案或密码,不强制要求数字 PIN。如果不支持安全验证,锁会保持关闭,并通过本地化通知说明失败原因。 WebUI 指南.
手动配置
偏好手动编辑文件,或无法打开 WebUI? 请参阅独立的手动配置指南。 完整诊断归档:
su -c "/data/adb/modules/cleverestricky/emergency-report.sh"
诊断压缩包将生成在 /data/adb/cleverestricky/bugreports/ 目录下。