和普通安卓客户端相比有什么不同?
普通客户端走系统 VPN 通道、有前台界面;ShellCrash 在内核态常驻,不占 VPN 通道也没有图形界面。功能上各有取舍,代价是需要 root 和命令行操作。
本页最后更新:
一句话结论
流程分 6 步:装终端应用并授权 root → 执行安装脚本(选 jsDelivr 源)→ crash 进菜单 → 导入订阅 → 启动并设自启 → 验证。适合已经刷机的进阶用户;普通用户用常规安卓客户端即可,不必走这条路。
安装一个终端应用(如 Termux),打开后执行 su 请求 root 权限,在 Magisk 弹出的授权窗口里允许。命令行提示符变为 # 即表示已获得 root。
在 root 状态下,从项目 README 复制安装命令粘贴执行(大陆网络选 jsDelivr 源的命令)。按脚本提示选择安装位置,安卓环境按推荐选 /data 下的目录。
安装完成后执行 crash 进入交互菜单。之后导入订阅、启停服务、更新内核都在菜单里按数字选项完成。
登录机场用户中心复制订阅地址,在 crash 菜单选择导入配置 / 订阅,粘贴地址回车,脚本会生成配置文件。
在菜单里启动服务并开启透明代理,本机流量将在内核态被接管 —— 不占用前台应用,也不需要系统的 VPN 通道。同时开启自启,保证重启后服务自动恢复。
打开浏览器访问一个平时无法打开的网站验证。之后可以在 crash 菜单查看运行状态;服务常驻后台,与普通应用互不干扰。
普通客户端走系统 VPN 通道、有前台界面;ShellCrash 在内核态常驻,不占 VPN 通道也没有图形界面。功能上各有取舍,代价是需要 root 和命令行操作。
脚本安装在数据分区,不动系统分区;出问题用菜单卸载即可。root 本身的风险(保修、银行类应用检测)与本工具无关,是刷机时就存在的。
crash 菜单里可以更新脚本、内核与订阅,跟路由器版操作一致。