Releases: cr1437/Shizako
Release list
Shizako zako3.12
激活可靠性大修 + 全面性能优化,强烈建议所有用户升级。
✨ 新功能
- 每次打开 App 自动检查更新,发现新版本就地弹出可下载的对话框(不再只依赖通知栏)
- 更新检查自动挑选可用源:GitHub API 被网络拦截时自动切换镜像,国内网络同样能收到更新
🔧 修复与优化
- 激活:
- 修复「电脑 ADB」激活必失败(启动命令缺少 APK 路径参数)
- 修复 Dhizuku 一键激活必失败(命令带了电脑端前缀,却在设备上执行)
- 修复看门狗 / 开机自启 / 快捷磁贴重启服务时用错启动方式
- 修复无线调试配对可能永久卡在「配对中」(补连接与读取超时)
- 修复服务端一处空指针:同一进程二次连接时应用会永久收不到服务,且界面看不出异常
- 修复共享 uid 下只有第一个包能收到服务的漏推问题
- 首次引导:修复 Android 7.x 闪退、Android 11/12 点激活无反应、倒计时被转屏重置等 17 处问题
- 更新检查:改为按版本号逐段比较,只认「确实更新」,避免把旧版本当作新版本推送
- 问题反馈:修复 #5(Dhizuku 缺少开关)、#6(深色模式黑字)、#7(模块搜索不到)
- 性能与耗电:
- 启用 Baseline Profile:冷启动实测提升约 15% ~ 20%
- 后台保活轮询 12 秒 → 45 秒,去掉无用的周期性唤醒,明显降低耗电与闪存写入
- 应用列表图标改为真正命中缓存(此前每次新建项都走主线程加载)
- 界面噪点纹理全应用共用,窗口底图内存减半
🌍 English
Activation reliability overhaul + broad performance work — strongly recommended for all users.
- New: check for updates on every app launch, with an in-app download dialog; automatic mirror fallback when the GitHub API is blocked by your network
- Fixed: "Computer ADB" and one-tap Dhizuku activation never worked; watchdog / boot / quick-tile restarting the service with the wrong launch method; wireless pairing could hang forever; a server-side NPE that left an app permanently without the service; shared-UID binder push skipping all but the first package
- Fixed 17 issues in the first-run setup wizard (Android 7.x crash, no-op activation on Android 11/12, countdown reset on rotation)
- Update check now compares version numbers instead of string inequality (no more downgrade prompts)
- Fixed issues #5 / #6 / #7
- Performance: Baseline Profile enabled (~15–20% faster cold start), background keep-alive polling 12s → 45s, real icon-cache hits, shared noise texture, half the background bitmap memory
安装说明:下载下方
shizako-vzako3.12-release.apk直接覆盖安装即可(与旧版签名一致,可直接升级,不需要卸载)。
如果你之前用的是 zako3.02 或更早版本,本次更新包含大量激活链路修复,升级后无需重新激活。
Shizako zako3.02
zako3.02 更新日志
Android 17 兼容修复版,建议所有用户升级。
- 修复 Android 17(API 37)上「授权应用」列表显示为空的问题(适配系统底层接口变更)
- 修复 MD3 风格底部栏在高 DPI / 手势条下内容被挤压、文字被裁切的问题
- 后台保活加强:看门狗默认开启、支持一键加入电池优化白名单,常驻通知带「杀后台」按钮
- 其他稳定性与细节优化
zako3.02 Changelog (EN)
Android 17 compatibility fix — strongly recommended for all users.
- Fixed the empty "Authorized apps" list on Android 17 (API 37) — adapted to the underlying framework interface change
- Fixed the squeezed MD3 bottom navigation bar and clipped labels under high DPI / gesture navigation
- Improved background keep-alive: watchdog enabled by default, one-tap battery-optimization whitelist, and a "kill background" action on the persistent notification
- Other stability and polish improvements
Shizako zako3.01-hp
zako3.01-hp 更新日志
紧急修复版,强烈建议所有用户升级。
- 修复「激活」可能一直转圈、卡住无反应的问题:新增超时保护,未完成配对时会明确提示
- 修复启动失败时误关「无线调试」开关的问题(失败后可立即重试)
- 修复控制台列表弹窗偶发闪退
- 一并加强:「分屏配对」对话框(不用电脑也能走完配对流程)+ 持久 TCP 模式(默认开启,断网也能一键启动)
Shizako zako3.01
zako3.01 更新日志
玻璃 / Material 3 双风格领衔:zako3 系列首个版本,整套系统全面重做,外加一整套新玩具。更新后建议先逛逛「工具箱」和「设置」~
✨ 新功能
- 玻璃 / Material 3 双风格全新界面:KernelSU 风格重做,一键切换、深浅色与动态取色全适配
- 一站式激活:Root / 无线调试 / 电脑 ADB / Dhizuku 一页搞定;已配对可一键启动
- 全新工具箱:模块 / 控制台 / 无障碍管理器 / 实验室 / 推荐应用
- 首次引导全面重构:七页五步,内嵌配对指引
- 更新欢迎页:老用户升级后首次打开可见
🔧 修复与优化
- 修复动态取色下部分按钮 / 图标颜色不同步
- 修复主页与激活页状态显示不一致
- 滚动、切页等性能与动画细节优化
Shizako zako2.11
zako2.11 更新日志
✨ 新功能
新手引导全面升级
- 新增「叫醒她」步骤:在引导内直接完成激活——Root 一键启动、无线调试启动、电脑 ADB 命令,以及一键激活设备所有者(Dhizuku)
- 新增「一切就绪」完成页,汇总启动方式与服务状态
- 免责声明重写为六节详细版(原样提供、特权风险、设备所有者影响、Root 风险、第三方责任、许可证),并强制阅读 10 秒才能勾选同意
一键注入页应用内下载
- 黑域 / 小黑屋 / 冰箱 / 炼妖壶未安装时可直接下载安装
- 下载器与「更新应用」完全同款:进度条对话框 + 实时速度 + 可取消
- 下载直链全部走 GitHub 镜像,稳定可用
API 调用审计
- 设置 → 调试 →「API 调用日志」:完整记录哪个应用在什么时间调用了哪个特权 API(允许/拒绝),512KB 轮转,服务启动即建文件
Tasker / MacroDroid 广播扩展
- 新增 ACTIVATE_DHIZUKU:一键激活设备所有者
- 新增 QUERY_STATUS:返回 running / dhizuku 状态
- 新增 DOWNLOAD_UPDATE:用内部下载器拉取指定 URL 的 APK
- 新增 NOTIFY_INSTALL:发可点击通知,点一下直接进安装器
兼容桥
- 内置官方 moe.shizuku.privileged.api.shizuku provider 中转,检测不到 Fork 包名的老客户端直连
- 注意:因此不能与官方 Shizuku 同时安装,二选一
🔧 修复与优化
- 注入页应用检测:修复 Android 11+ 包可见性导致的「已安装显示未安装」
- 设备所有者注入失败原因友好提示(多用户、账户、与炼妖壶互斥——设备上只能有一个设备所有者)
- 崩溃日志自动导出到公共 Download/Shizako-crash-*.txt
- 服务已激活时自动隐藏 Root / 无线调试卡片,界面更清爽
- Dhizuku 激活卡片三态:已激活 / Shizuku 运行中可一键激活 / 未运行显示命令
Shizako zako2.10 一键注入版
zako2.10 一键注入版
在 zako2.9(看门狗服务、Tasker 自动化控制、自动更新、下载进度对话框)基础上,整合一键注入增强功能:
一键注入
- 右上角/左上角返回键,返回逻辑与其他界面一致
- 服务状态实时监测(Shizuku binder 监听,绿/红状态点)
- 目标应用注入状态显示(未安装/已安装/已注入)
- 运行进度反馈与彩色输出(成功/错误分色)
- 未安装目标自动禁用注入按钮
首次启动引导
- 引导界面支持 46 种语言选择
- 设置持久化(setup_completed)
其他
- 全新一键注入细节与 i18n 翻译完善
- 正式签名(CN=Shizako),支持覆盖安装
注意:本版本为 debug/release 双签名构建,此处为正式签名 release 版。
zako2.9
zako2.8
新功能
看门狗服务
- 前台服务持续监控 Shizuku 进程,崩溃后自动重启
- 防抖机制:延迟3秒重启,5分钟内连续崩溃超过3次则暂停
Tasker 自动化控制
- 通过 Tasker/MacroDroid 等应用发送 Intent 控制 Shizuku 启停
com.churan.shizako.action.START/STOP/START_ROOT/START_ADB
自动更新
- 定时检查 GitHub Release 新版本,推送通知
- 手动检查更新 + 下载安装
设置
- 新增「稳定性与自动化」分类
- 移除隐身模式功能
zako2.7
新增快捷开关 🐾
本次更新为 Shizako酱 新增两个下拉状态栏快捷开关(Quick Settings Tiles):
⚡ Shizako酱服务
- 运行中点击即可停止服务,磁贴状态实时跟随服务存活变化(亮色 = 待命中,暗色 = 睡懒觉中)
- 未运行时点击,按上次启动方式自动拉起:
- Root 模式:直接启动
- 无线调试模式:Android 13+ 且已授予
WRITE_SECURE_SETTINGS时自动开启无线调试并启动 - 条件不满足时跳转主界面手动处理
📡 无线调试
- 一键开/关系统无线调试,开启时同步禁用超时自动关闭(与开机自启行为一致)
- 需要 Android 11+ 且已授予
WRITE_SECURE_SETTINGS(adb shell pm grant com.churan.shizako android.permission.WRITE_SECURE_SETTINGS),否则磁贴置灰
其他
- 重构:启动逻辑抽取为
ServiceStartHelper,开机自启与磁贴共用同一份代码 - 两个磁贴需在下拉状态栏的磁贴编辑中手动添加
升级提示:zako2.2 及之前的版本因更换签名密钥,升级需卸载重装;zako2.2 之后可直接覆盖安装。
Shizako zako2.6
修复
用户服务无法回传 binder(MT 管理器转圈的最终修复)
上游 Shizuku 的 starter 进程在回传 binder 时硬编码了官方包名 moe.shizuku.privileged.api。Shizako 使用不同的 applicationId,导致 MT 管理器等官方 Shizuku-API 应用的特权服务进程启动后立即退出,服务端等待 30 秒超时。
- 服务端在用户服务启动命令中注入真实管理器包名(
--manager-package) - starter 进程改用该参数定位回传目标
- 同步修复 legacy shell 路径中的同类硬编码
前序修复(zako2.3–2.5 期间合入)
- 协议版本号恢复上游 v13(13.6),官方 API 客户端可正常握手
- binder 推送兼容上游权限名
moe.shizuku.manager.permission.API_V23
移除
- 移除了内部调试用的诊断日志卡片(zako2.4–2.5 期间用于定位连接问题)
基于 Shizuku 开源项目,遵循 Apache License 2.0。