⚠️ 这一版的更新卡会「闪一下并向上跳」,界面与命令层版本不一致时只回一句「未知命令」。请用 v3.0.6。
🚀 KeyLens v3.0.5
📋 这一版只干一件事:更新这一步搬到应用里
以前「版本与更新」只能检查和下载,下完还得自己去管理器里「从本地安装」。
现在下载完直接出现安装按钮,更新日志也画在同一张卡里 —— 照管理器自己的做法。
从 v3.0.4 升级:覆盖刷入即可。这一版自己的更新也就能用新流程装(但第一次还是要靠管理器装上来)。
✨ 更新卡
- 检查更新:说出新版本号与包大小(和以前一样)。
- 下载更新包:包落到模块目录的
update.zip。 - 安装(新):把包交给管理器的
ksud module install—— 装到待生效区,
重启后才落地;不自己解压、不改正在用的模块,装坏了也能靠「下一次重启不生效」退回来。
没有 ksud 的 Magisk / APatch 会直接说清"请用管理器自己的「从本地安装」",不假装支持。 - 更新日志(新):检查更新时官方发布说明已经拿到了,现在默认收起、点开可读
(标题 / 列表 / 引用 / 粗体 / 代码 / 分隔线都能正常显示)。
🎨 界面
- 底栏不再是透明的:以前是半透明 + 背景模糊,长名单从底下过时能看见行影;现在是实心底,模糊一并去掉。
- 主页四格统计固定在一行(版本 / 生效名单 / 属性伪装 / 体检):版本号再长也不会把「体检」挤到第二行。
🔧 顺带
- 卸载会收掉
/data/adb/keylens-ab:那是开发时推上去的 A/B 参照树(约 2 MB),
以前卸载后会留一堆旧代码在/data/adb里。普通用户没有这个目录,但"卸载后不留我们的东西"
这条对它同样成立。
✅ 升级后应该看到的
- 设置页最下面「版本与更新」:点「检查更新」→ 有新版本时出现「下载更新包」→
下载完**直接出现「安装」**→ 装完那句是「已装好,重启后生效」。 - 更新日志默认只有一行标题,点「展开更新日志」看全文。