Repository navigation
Releases: aimmarc/keep_4
Release list
Keep4 2.0.0-alpha04
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
Keep4 2.0.0-alpha03
Keep4 2.0 的第三个 Alpha 测试版本。
本次修复:
- 监听 Shizuku Binder 到达事件,Shizuku 服务启动后自动刷新为“等待授权”或“已授权”。
- 监听 Shizuku Binder 死亡事件,服务断开时及时更新为“未运行”。
- 断开时清理 UserService 连接与挂起请求,避免界面保留过期状态。
- 保留 Activity onResume 刷新作为兼容性兜底。
验证情况:
- 已通过 lintDebug、testDebugUnitTest、assembleDebug 和 assembleRelease。
- Release APK 使用项目长期密钥签名,并已通过 apksigner 证书指纹校验。
- 维护者没有联想小新 Pad Pro 12.7 真机,请自行验证 Shizuku 启动、授权和断开后的状态变化并反馈。
升级说明:
- alpha02 用户可以直接覆盖安装 alpha03。
- alpha01 使用临时 Debug 签名,需要先卸载再安装。
APK SHA-256:
BC6DB0DF3047674AC0773702A4EF650F60E615755DA4C6428FFB3010DA48CC45
签名证书 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
Keep4 2.0.0-alpha02
Keep4 2.0 的第二个 Alpha 测试版本。
本次修复:
- 修复点击“关于与声明”时因 Compose 无法加载自适应启动图标而闪退的问题。
- 关于页面改用受支持的 VectorDrawable 绘制应用图标。
发布与签名:
- alpha02 起使用项目长期发布密钥签名,后续版本可直接覆盖升级。
- GitHub Actions 已通过 lintDebug、testDebugUnitTest、assembleDebug 和 assembleRelease。
- 发布前已使用 apksigner 校验证书 SHA-256 指纹。
升级注意:
- alpha01 使用临时 Debug 签名,无法直接覆盖安装 alpha02,请先卸载 alpha01。
- 应用包名仍为 io.github.aimmarc.keep4,与 1.x 是两个独立应用。
- 当前仍是 Alpha 版本,且维护者没有小新 Pad Pro 12.7 真机,请自行测试并反馈机型、Android/ZUI 版本和复现步骤。
APK SHA-256:
94D9CACB90DD93CAD0520202061BD4C0B5C457539F3869A75ED7C0572F649400
签名证书 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
Keep4 2.0.0-alpha01
Keep4 2.0 的首个公开预发布版本。
主要更新:
- Jetpack Compose 原生界面和独立设置页
- 开机恢复、麦克风前台服务与常驻通知
- 可选的最近任务隐藏、无障碍恢复与 Shizuku UserService
- 包名更新为 io.github.aimmarc.keep4
- 新的 Material 自适应图标及完善的开源声明文件
安装说明:
- 2.0 更换了包名,Android 会将其视为与 1.x 不同的应用。
- 此 APK 由 GitHub Actions 生成并使用 Debug 签名,仅用于 alpha 测试;后续正式版将使用稳定发布签名。
- 已通过 lintDebug、testDebugUnitTest 和 assembleDebug。
SHA-256:
5D023A116D948C7E8604D45F522AB09032BC64142C75C791692DD4D0FB07641B
v1.1.0
Release 1.0
- 调用录音,强开四扬声器
- 按需调用,系统音频使用时才会开启
- 使用HTML技术,添加UI界面
- 修复了一些已知问题