github IamCanincan/KeyLens v3.0.5
KeyLens v3.0.5

latest release: v3.0.6
2 hours ago

⚠️ 这一版的更新卡会「闪一下并向上跳」,界面与命令层版本不一致时只回一句「未知命令」。请用 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 里。普通用户没有这个目录,但"卸载后不留我们的东西"
    这条对它同样成立。

✅ 升级后应该看到的

  • 设置页最下面「版本与更新」:点「检查更新」→ 有新版本时出现「下载更新包」→
    下载完**直接出现「安装」**→ 装完那句是「已装好,重启后生效」。
  • 更新日志默认只有一行标题,点「展开更新日志」看全文。

Don't miss a new KeyLens release

NewReleases is sending notifications on new releases.