FusionStatusBar 是面向 MIUI/HyperOS 的 LibXposed 模块,提供融合图标、双排状态栏、时钟天气与设备遥测、控制中心布局和外观编辑,以及桌面应用隐藏与手势。
- 调整融合图标、状态栏布局和双排显示。
- 自定义时钟与天气,显示温度、功率电流和网络速度等信息。
- 编辑控制中心的布局、磁贴与外观,并提供预览和配置备份。
- 横屏自定义布局、分组成员图标缩放、统一容器材质与全局描边。
- 分别调整电源菜单、音量菜单、通知中心与悬浮通知外观,支持三条电源菜单和短款音量条。
- 隐藏桌面应用图标,自定义十种桌面手势,选择系统动作、应用、活动、快捷方式和功能切换。
- 设置页面、底部导航和公共弹窗使用 Compose/Miuix 控件。
- 杂项页提供可选的链式启动确认移除,设置页可切换毛玻璃悬浮底栏。
- 版本号
0.5.3,构建号217。版本号末位满 100 向中间位进 1,中间位满 10 向主版本进 1,例如0.5.99 → 0.6.0、0.9.99 → 1.0.0。 - 修复通知中心时钟在文字、秒钟和天气刷新后位置跳动或上下偏移累积的问题,保留系统当前展开动画位置。
- 自定义通知时钟在下拉前半段隐藏,后半段平滑渐显;收起时对称渐隐,并保留系统自身的透明度动画。
- 优化控制中心模糊动画和柔光玻璃的重复刷新:复用未变化的渐变,减少组件背景扫描和重绘;尺寸、强度或显示密度变化时仍会更新。
使用原正式证书签名,可覆盖更新 0.5.0。更新后重启系统界面或设备,再打开 FusionStatusBar 同步配置。已有图标位置与缩放设置保留;从更早版本升级时,仍按 0.3.197 升级说明 核对 System(system / system_server) 作用域。
本版完整本地测试 Debug、Release 各 1204 项通过,工具测试 28 项通过;两种构建 lint 均为 0 错误,警告分别为 99 / 98 条。APK 元数据与签名验证结果见 0.5.3 更新说明;远端 CI 以发布提交的 GitHub Actions 为准,尚未进行设备安装、Hook 注入、目标 ROM 功能或实机性能验收。
正式 APK 的 SHA-256:fc49b1a8600a44e331905a2f93a2a4c212f5301a354aa6c3d9cdf558a85c77e5。完整来源见源码发布页与构建记录。签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2。
汇总 0.3.152-0.3.173 的控制中心布局、材质与绘制修复,统一音乐和融合中心的形状与底色,修复磁贴遮罩和重启后材质恢复,并新增系统菜单扩展。
正式包继续使用 io.github.yudigaga.fusionstatusbar 和原签名,可覆盖 0.3.150 及后续正式版。历史 0.3.173 验证记录未进行实体手机安装、SystemUI 注入或目标 ROM 验收。
- Android 13(API 33)及以上,使用支持 LibXposed API 102 的框架。
- 作用域为
system、com.android.systemui、miui.systemui.plugin、com.miui.home和com.miui.securitycenter。从 0.3.193 升级后请新增勾选 System(system_server),随后重启手机。 - 侧边栏动作需要先开启系统侧边栏;“重启系统桌面”需要 root 授权。
- SystemUI 与厂商插件实现存在差异,最低 Android 版本不代表所有 ROM 都已验证兼容。
- 从本仓库的 Release 下载并安装正式 APK。
- 在 LSPosed 中启用模块,选择上述作用域。
- 重启系统界面或设备,再打开模块设置并确认连接状态。
从 0.3.150 起,应用包名为 io.github.yudigaga.fusionstatusbar。旧版 com.xtjm.fusionstatusbar 是另一应用,无法直接覆盖安装或自动继承配置。
- 在旧版设置中选择“导出配置备份”。
- 安装新版,在设置中选择“导入配置备份”。
- 在 LSPosed 中关闭旧模块,只启用新版,再重启系统界面。确认新版正常后可卸载旧包。
不要同时启用新旧两个模块,以免两套 Hook 同时修改系统界面。