Skip to content

Keep4 2.0.0-alpha04

Pre-release
Pre-release

Choose a tag to compare

@aimmarc aimmarc released this 19 Aug 09:55

Keep4 2.0 的第四个 Alpha 测试版本。

关键修复:

  • 按 Shizuku 官方集成要求声明 rikka.shizuku.ShizukuProvider。
  • 修复应用进程无法接收 Shizuku Binder,导致始终不能识别“运行中”或“已授权”的根本问题。
  • 保留 alpha03 加入的 Binder 到达、断开监听和 onResume 刷新兜底。

问题说明:

  • alpha03 虽然增加了 Binder 生命周期监听,但缺少 ShizukuProvider 入口,因此监听器实际上收不到 Binder。
  • alpha04 补齐 Provider 后,Shizuku 才能将 Binder 注入 Keep4,并触发运行和授权状态更新。

验证情况:

  • 已通过 Manifest 合并、lintDebug、testDebugUnitTest、assembleDebug 和 assembleRelease。
  • Release APK 使用项目长期密钥签名,并通过 apksigner 证书指纹校验。
  • 维护者没有联想小新 Pad Pro 12.7 真机,请重点测试 Shizuku 启动、请求授权、授权完成和停止服务后的状态变化。

升级说明:

  • alpha02 和 alpha03 用户可以直接覆盖安装 alpha04。
  • alpha01 使用临时 Debug 签名,需要先卸载再安装。

APK SHA-256:
E40BFB7703D0ACD00413AFB753A598D7EF77B43D7E25E8EA0B65F7AF77F8EB1E

签名证书 SHA-256:
20:FC:A5:60:3C:36:54:E8:37:1B:4B:EC:2E:E9:AE:3F:14:37:E7:02:CC:8B:63:14:AE:E4:0F:DD:77:6C:02:C5