Skip to content

0.3.0

Latest

Choose a tag to compare

@WayneShao WayneShao released this 19 Aug 05:35
· 1 commit to master since this release

新增

  • 新增原生设置界面,可查看 SystemUI 连接、RootService、SystemUI 后端能力和最近一次成功执行的后端与耗时。
  • 新增自动、Root 优先、系统界面优先、仅 Root、仅系统界面五种执行模式。
  • 新增“后台保护”,由模块记录并可逆管理自己实际修改的 Doze 白名单和后台 AppOps。
  • 新增“隐藏桌面图标”。默认保持显示;隐藏后仍可从 LSPosed 模块设置入口打开,覆盖安装会保留当前选择。

执行与恢复

  • SystemUI 持续绑定带协议版本、进程 generation 和随机 session token 的 Bridge,拒绝旧会话及非 SystemUI 调用。
  • Bridge 使用 libsu 6.0.0 预连接 RootService,减少双击后的等待时间。
  • 在任务切换、亮屏和解锁事件中按 5 秒冷却恢复可恢复的 root 连接,不建立常驻重试循环。
  • SystemUI 启动时一次性判断自身强停能力;权限拒绝后对当前进程熔断,避免重复尝试无效路径。

兼容性

  • Xiaomi 17 Ultra for Leica:HyperOS 4、Android 17 / SDK 37。
  • OnePlus 13T (PKX110):ColorOS 16、Android 16 / SDK 36。
  • 继续使用 libxposed API 102,静态作用域只有 com.android.systemui
  • 不修改、重签、替换或重新打包任何厂商 APK,也不修改系统分区文件。

升级说明

  • 可以从正式签名的 0.2.0 直接覆盖安装。
  • 升级后请重启 SystemUI 或重启设备,使新的 Hook 代码载入。
  • 首次打开设置页时会请求一次 root 连接;KernelSU 可能仍需在管理器中手动授权。
  • Debug 构建保留结构化诊断;正式 Release 在编译期关闭诊断并由 R8 移除相关分支。