Root 分析器逐项检查——确认设备是否被 Root 过
Root 分析器是什么
Root 分析器是 Castro 工具页里的一项独立功能——它会依次检查设备上是否存在各种 Root 工具的痕迹,最终给出"已 Root"、"疑似 Root"或"未检测到 Root"的判断。它本身不需要 Root 权限,因为所有检查都是只读操作(检查文件是否存在、系统属性是否被修改)。
检查哪些项
典型的 Root 痕迹检查项:
- su 二进制 — /system/bin/su 或 Magisk 的 /sbin/su 是否存在
- Magisk 模块目录 — /data/adb/modules/ 是否有内容
- SuperSU 痕迹 — 旧版 SuperSU 的 /system/bin/.su、SU 管理器设置文件
- Xposed/LSPosed — Xposed 框架的状态文件、EdXposed 日志
- Build.prop 修改 — 检查 ro.build.tags、ro.debuggable 等属性是否被修改
- 其他 Root 工具 — KernelSU、APatch 等较新的 Root 方案痕迹
结果怎么读
- 已 Root — 至少一个明确的 Root 痕迹存在
- 疑似 Root — 某个检查项不确定(比如 Magisk 隐藏后部分痕迹看不到,但其他 ROM 修改痕迹存在)
- 未检测到 Root — 所有检查项都干净
注意:某些定制 ROM(如 LineageOS)虽然不是 Root,但也会修改 Build.prop,可能导致"疑似 Root"的误报。这是已知的局限性。
验机场景下的价值
二手手机交易现场用 Root 分析器:已 Root 或 疑似 Root 会降低价格(保修失效、部分金融/支付应用可能拒绝运行);未检测到 Root 可以作为"无 Root、系统原始"的证据。如果卖家声称没 Root 但 Castro 显示已 Root,可以先让卖家解释 Magisk 隐藏或 KernelSU 这种新式方案。