Skip to content

NetPilot 1.6.0 — 界面重构 + 双卡「次卡」设置

Latest

Choose a tag to compare

@katiusu katiusu released this 18 Oct 01:44

界面重构 + 双卡「次卡」设置。制式判定逻辑未改动。

主页

  • 三张卡:监控状态(附版本号,点按进监控页)、制式、延迟。宽度 ≥ 600dp 时横排,否则大卡在左、两小卡在右列。
  • 特权通道不可用、读不到制式时,卡片下方多一张告警卡,点按进快速操作页。
  • 信息行:系统版本 / 应用版本 / 特权通道 / 设备型号。
  • 两组入口:快速操作、数据卡与规则、运行日志;GitHub 仓库、更新日志、问题反馈。
  • 原主页的「自动降级」开关与三排操作按钮移入二级页「快速操作」。

关于页

分「项目」「第三方许可证」两节。参考项目的 MIT 署名移至 docs/NOTICE.md。

次卡设置(新增)

  • 「上网卡编号自动检测」默认开;关掉后可手动指定卡号,之后写制式都用这个卡号。
  • 「非活跃数据卡自动 4G」默认关。开启后每轮采样检查非上网卡:已是仅 4G 或读不到制式时不写,其余情况写入仅 4G,同一张卡 5 分钟内最多写一次。

日志页

  • 搜索同时匹配 tag 与正文;五档等级标签栏(全部 / 调试 / 信息 / 警告 / 错误)。
  • 「日志档位」独立卡片,简要模式附一行说明。
  • 右上角「更多」:正序、倒序(带勾选)、复制、分享、导出文件、清空(清空有二次确认)。
  • 行格式:等级 + 时间 · tag + 等宽正文;整行点按复制该条。
  • 三种空态;切换排序或筛选不再跳动视口。

更新提示

  • UpdateDialog:当前版本与最新版本两行,更新内容最高 240dp 可滚动,底部取消 / 查看。
  • NoticeDialog:用于「已是最新版本」「检查更新失败」,替代原来的 Toast。

校验

  • NetPilot-1.6.0-2026101800-release.apk,4 249 143 B,MD5 47ec6ba9de963014eeacb937e93a7fd7
  • SHA-256 5e5fb86d5bf0e4f94ea9ec15328774e6368d8d0b42f8a13e5c5fffbd096d4434
  • versionCode 2026101800 / versionName 1.6.0,minSdk 34 / targetSdk 36 / compileSdk 37
  • 150 条目,dex 3 209 888 B,keep 目标齐全,zipalign -c 4 通过