Skip to content

v1.0.0-rc.1 · AX5 / K2P 统一版

Pre-release
Pre-release

Choose a tag to compare

@wcbspp wcbspp released this 13 Oct 08:52

AX5 与 K2P 合并为同一个项目、一条 main 分支,分别生成适配包。保留原固件后台入口、ShellCrash 启动方式与当前配置,路由器无需安装 Node.js、Python 或新的网页服务。

这是私有试用候选版。仓库保持私有,登录 GitHub 后下载;完整验收完成后再考虑公开稳定版。

下载与部署

  • AX5:shellcrash-router-panel-ax5-1.0.0-rc.1.tar.gz
  • K2P / Padavan:shellcrash-router-panel-k2p-1.0.0-rc.1.tar.gz
  • 下载后按 SHA256SUMS 核对,解压阅读 README 与机型部署说明。
  • 电脑部署使用包内 deploy.py;已有 K2P 面板更新使用 update.py,先检查并保留安装前备份。
  • 私有仓库的匿名 curl 在线下载暂不可用。离线内核准备、手动部署及固件要求见仓库 README。

本次内容

  • 统一公共页面与脚本,按固件区分登录、存储和启动适配。
  • 真实策略组、自动择优与固定节点、全节点模糊搜索、协议标识。
  • 四项网站分流统一提交,额外域名覆盖与订阅规则共用当前内核。
  • K2P 仅服务商直取及同源兼容下载,支持兼容 sing-box 的完整策略与规则;AX5 保留 ShellCrash 订阅转换及工具参数预览。
  • WebDAV 测试后保存,应用与内核分开备份,远端显示实际版本;应用导出为可校验、可解压的 tar.gz。
  • 修复 K2P 启动防火墙清理被误认为手动停止的问题;首次开机资源获取失败由已有分钟守护退避重试,不增加另一套守护,不计入异常崩溃。
  • AX5 增加 HTTPS DNS,保留现有代理组与本机 DNS 规则;实际热加载时内核 PID 未变。
  • README 按机型展示小米原厂入口、Padavan 后台集成、当前桌面和手机版。历史界面、布局示意与实机截图分别标注。

已完成的验证

两台现用设备源码升级、分流保存与撤销、新连接代理/直连与 DNS、三种模式后端、WebDAV 应用和内核回读、SHA256/gzip 校验及电脑原生解压;K2P 最后一次重启后的自动恢复成功,用户原配置校验值保持一致。自动回归为根测试 33 项、AX5 42 Python + 14 JS、K2P 127 Python + 17 JS;具体范围见测试记录。

仍需留意

  • AX5 原厂首页出现 HTTP 500,原因仍待定位;独立 ShellCrash 面板和原厂路由设置可访问。
  • 首次干净安装、完整应用恢复演练、全部菜单按钮在桌面和手机的验收尚未完成。已通过的升级测试不作为首次安装通过。
  • K2P 首次启动取回 RAM 内核与规则需要可用网络;下载或校验失败时会等待自动重试。普通 UDP 与 IPv6 不在全局 TCP 代理保证范围内。

版本基线:ShellCrash 1.9.4release;sing-box mini 1.12.13;AX5 当前 Mihomo v1.19.28。固件适配范围和详细测试结果见 README、docs/TEST_STATUS.md 与 docs/LIVE_TEST_2026-10-13.md。