FusionStatusBar 状态栏融合图标

FusionStatusBar 是面向 MIUI/HyperOS 的 LibXposed 模块,提供融合图标、双排状态栏、时钟天气与设备遥测、控制中心布局和外观编辑,以及桌面应用隐藏与手势。

下载 0.5.27 正式 APK · 主仓发布页 · 源码与反馈 · 历史更新

当前版本:0.5.27

版本号 0.5.27,构建号 241,沿用正式证书和 Release R8。以下为相对已发布 0.5.25 的累计更新:

  • 新增“杂项 → 扫描与确认 → 隐藏首页风险提醒”,默认关闭,与“锁定 666 分”独立。开启后隐藏普通手机管家首页的危险/风险结论文案,病毒扫描、优化加速卡片使用普通颜色和中性说明,并隐藏红点。
  • 补齐顶部和底部“正在体检…”的过滤,包括显入动画重新显示时的处理;底部实际结果文案保留。关闭开关时恢复原生显示,原生体检、扫描、优化和真实评分继续执行。
  • 设置标题和说明覆盖七种界面语言。本版没有新增 LSPosed 作用域。

该扩展适配 com.miui.securitycenter 的 13.8.0-261020.0.1(versionCode 40001380),其他版本不套用这组映射。顶部与体检文案适配普通 MainContentFrame,Lite、Pad、Fold 及结果页不在本次范围。

原始归档包含 32 项相关 Release 测试,失败、错误和跳过均为 0;lint 为 0 错误、142 条警告,高风险政策通过;R8 为 8.13.19。本版未重复全量测试,也未执行 Debug 构建。手机安装、R8 后真实 LSPosed 回调、ART 去优化、体检动画及目标 ROM 效果尚未实机验收。

本版更新、签名与验证范围 · 首页提醒实现报告 · 体检文案补充报告

功能

  • 调整融合图标、状态栏布局和双排显示,选择充电时显示闪电或电量数字。
  • 自定义时钟与天气,显示温度、功率电流和网络速度等信息。
  • 编辑控制中心的布局、磁贴与外观,并提供预览和配置备份。
  • 横屏自定义布局、分组成员图标缩放、统一容器材质与全局描边。
  • 分别调整电源菜单、音量菜单、通知中心与悬浮通知外观,支持三条电源菜单和短款音量条。
  • 隐藏桌面应用图标,自定义桌面手势与返回停顿,选择系统动作、应用、活动、快捷方式和功能切换。
  • 设置页面、底部导航和公共弹窗使用 Compose/Miuix 控件。
  • 应用界面支持跟随系统及简体中文、繁體中文、English、日本語、한국어、Русский、Español。
  • 杂项页提供可选的链式启动确认移除、截屏剪贴板保护和指定版本的手机管家扩展,设置页可切换毛玻璃悬浮底栏。

适用范围

  • Android 13(API 33)及以上,使用支持 LibXposed API 102 的框架。最低 Android 版本不代表所有厂商 ROM 均已验证兼容。
  • 作用域为 system、com.android.systemui、miui.systemui.plugin、com.miui.home 和 com.miui.securitycenter。
  • 侧边栏动作需要先开启系统侧边栏;“重启系统桌面”需要 root 授权。
  • 手机管家扩展默认关闭,主要调整本地入口、支持判断或显示。超分、插帧、HDR、影院与充电等仍依赖原生服务和硬件;缺少杜比支持时开启影院可能导致手机管家崩溃。详见功能边界。
  • 高光玻璃尚未实现真实背景折射,也未完成目标 ROM 的真实 MiGlass 绘制、视觉和稳定性验收。

安装与启用

  1. 从本仓库 Release 下载并安装正式 APK;沿用原证书,可覆盖更新 0.5.25 及 0.5.26 本地正式签名包。
  2. 在 LSPosed 中启用模块,核对上述作用域。首次安装或从早期版本升级时补选 System(system / system_server),随后重启设备。
  3. 使用本次首页功能时,开启“杂项 → 扫描与确认 → 隐藏首页风险提醒”,并在安装更新后重启手机管家进程,或重启设备加载新 Hook;仅重启 SystemUI 不会重启手机管家。
  4. 已加载新 Hook 后,修改该开关会通知宿主刷新;可在当前首页核对开关恢复、增量/完整体检和实际结果显示。

首次加载系统侧截屏剪贴板保护同样需要 System 作用域及整机重启;后续修改开关按配置通知应用。语言切换只改变模块界面,无需重启 SystemUI 或手机管家。升级后原有图标、布局与语言设置保留,控制中心未推送草稿不会自动发布。

从旧包名迁移

从 0.3.150 起,应用包名为 io.github.yudigaga.fusionstatusbar。旧版 com.xtjm.fusionstatusbar 是另一应用,无法直接覆盖安装或自动继承配置。

  1. 在旧版设置中选择“导出配置备份”。
  2. 安装新版,在设置中选择“导入配置备份”。
  3. 在 LSPosed 中关闭旧模块,只启用新版,再重启系统界面。确认新版正常后可卸载旧包。

不要同时启用新旧两个模块,以免两套 Hook 同时修改系统界面。

文档与反馈

赞助

如果你喜欢这个项目,欢迎请我喝杯咖啡 ☕

微信赞赏码

Releases

11/13/2026, 1:10:47 PM

FusionStatusBar 0.5.27

版本 0.5.27,Android 构建号 241,沿用原正式证书和 R8。以下为相对远端 0.5.25 的累计更新,包含本地 0.5.26 的首页提醒功能及本版的体检文字补充。

更新内容

  • 新增“杂项 → 扫描与确认 → 隐藏首页风险提醒”,默认关闭。开启后隐藏普通手机管家首页的危险/风险结论文案;病毒扫描、优化加速卡片采用宿主普通文字颜色和说明,并隐藏红点。
  • 同一开关继续覆盖顶部与下方的“正在体检”提示,在文字刷新、显隐及显入动画之后保持显示过滤。下方实际体检结果继续显示;关闭开关恢复模块自身改变的原生呈现,保留宿主原本的 GONE 状态。
  • 开关与“666”选项独立,沿用配置保存、宿主缓存和监听;七种应用语言同步设置文案。扫描、优化、真实评分和风险数据不作修改,橙色球体背景沿用原生状态。

新增显示适配已核对 com.miui.securitycenter 13.8.0-261020.0.1 / versionCode 40001380 的普通手机版首页;代码按包名和 versionCode 准入,未知版本不套用这组规则。Lite、Pad、Fold 及结果页不属于此次新增适配范围。

升级与使用

  1. 使用原正式证书覆盖安装,无新增 LSPosed 作用域。
  2. 保持手机管家 com.miui.securitycenter 作用域开启,在模块中启用上述开关。
  3. 重启手机管家进程或手机,加载本版新 Hook;仅重启 SystemUI 不会重载手机管家。

首次启用或补选 System 作用域的整机重启要求,以及其他手机管家扩展的硬件限制,继续参照 0.5.24 说明。旧包名迁移见 0.3.197 说明。

构建与验证

本版原始归档包含 5 个测试类、32 项相关 Release 测试,失败、错误和跳过均为 0;完整 Release lint 为 0 错误、142 警告,高风险策略通过,并完成 R8 Release 构建。本版未重复全量测试,不将本地 0.5.26 的 1608 项全量结果算作 0.5.27 已复跑。

本次发布重新核对归档测试、lint、源码索引与所有 R8 文件哈希,通过 62 项 Python 工具测试及对最终签名 APK 的独立结构检查。实际 DEX 的 R8 标记、编译器版本与 mapping ID 一致,入口公开/继承、元数据、compile-only API 打包边界及真实业务类改名检查通过。发布期间未重新运行 Gradle或构建 Debug。

项目 结果
APK fusion-statusbar-v0.5.27.apk,3,896,421 字节,非 debuggable
SHA-256 864cba54d6b4746b5a20a0059dbf0dc514864f2faefaba9d4ae2a2a3b150aad3
正式证书 SHA-256 ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2
签名与 ZIP 对齐 v3 通过,16 KiB 对齐通过
R8 8.13.19,未启用资源压缩
Mapping ID 3096445c046059544460f966f5f77f96dcf9922fa8acb76ddaaa9c516edfbb2d
Mapping SHA-256 7aa6adfdff42f2071cf367479b30e194d5bbf1ce7e9f9614174f31b19353f258

JVM/Robolectric 测试执行在混淆前类上。未进行手机安装、真实 LSPosed/ART 去优化、宿主动画或 ROM 验收;原生扫描继续执行属于源码及模拟 Chain 检查结论,仍需设备确认。远端 CI 以发布提交对应的 GitHub Actions 结论为准。

来源与附件

本次使用已有签名构建,保留原记录 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs,基线提交为 fe7bb9d230781985779e11e7151fc509acffd59f。未将原包改记为新发布提交的干净重构建。

发布源码在已发布主仓 0b05743 之上恢复原始快照的应用文件,保留上一版验包工具、发布历史和赞赏码。额外整理首页与文档导航、迁出构建/架构细节,并接回已有独立 R8 验包调用。原开发目录与构建归档均未覆盖。

正式发布附带 APK、SHA-256 校验文件、原始 source.zip 和验证 ZIP。原始 ZIP 的 796 项文件与索引一致;其中四个根目录临时日志/补丁仅保留在原快照,不作为本次新源码提交。验证 ZIP 包含原测试、lint、mapping、configuration、seeds、usage、原始构建元数据及本轮工具测试、独立验包记录。

Assets

1

11/9/2026, 12:44:35 PM

FusionStatusBar 0.5.25

版本 0.5.25,Android 构建号 239,沿用正式证书和 R8 压缩、优化与混淆。本版主要增加应用多语言及切换前的保存保护。

功能更新

  • 新增“设置 → 界面 → 应用语言”,支持跟随系统,以及简体中文、繁體中文、English、日本語、한국어、Русский、Español。七种语言各包含 850 条界面字符串,覆盖设置、导航、对话框、控制中心编辑器、无障碍提示及手机管家扩展设置。
  • 切换前等待普通设置保存或已明确发起的控制中心发布完成;失败时取消切换。旋转后恢复待完成事务,保留页面、滚动、编辑草稿及杂项状态。未推送草稿不会因切换语言自动发布。
  • 使用 Android 原生 LocaleManager 保存模块应用语言;跟随系统时清空覆盖。用户自定义文本、宿主名称、配置键、时钟格式与既有中文农历语义保持原值。俄文长导航支持换行和字号适配。
  • 标准构建、归档和 CI 统一为 Release 流程,校验实际 DEX 的 R8 标记、版本和映射 ID。发布集成保留上一版独立验包工具及入口、继承、API 打包边界和实际改名门槛。

语言切换作用于模块设置应用;本版未新增 LSPosed 作用域。原有充电图标、截图剪贴板及手机管家扩展沿用 0.5.24 的作用域、加载方式与硬件限制。应用语言功能和验证细节见多语言实施记录。

验证范围

原构建归档包含 Release 的 208 个测试类、1598 项测试,失败、错误、跳过均为 0;Release lint 为 0 错误、145 条警告,高风险策略通过。本次发布重新计数归档 XML,并通过 62 项 Python 工具测试及对最终签名 APK 的独立 R8 结构检查。本次未重新运行 Gradle,也未生成或验收 Debug 包。

最终 APK 为 3,875,941 字节,非 debuggable,v3 签名及 16 KiB ZIP 对齐通过。APK SHA-256:

ce5d19fd99bf16aba7b02a807d5bbde248b4143fd8e87a3b627884b528d1989c

正式证书 SHA-256 为 ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2。实际 DEX 与映射均对应 R8 8.13.19,独立验包确认入口公开、继承正确、未打入 compile-only API,并确认实际业务类改名。映射 ID 为 da091bfd56f74e0235610b9cbfe7be6897295d9b009a39f1c2746720c05b9e59。

普通 JVM 测试执行在混淆前类上;小屏及字体放大检查来自 Robolectric。未进行手机安装、真实语言切换与重启持久化、实际 LSPosed 回调、ROM、硬件或服务效果验收。远端 CI 以本次发布提交对应的 GitHub Actions 为准。

来源与附件

本次发布使用已有签名构建归档,原记录为 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs,原基线提交为 fe7bb9d230781985779e11e7151fc509acffd59f。保留原始构建记录、源码 ZIP、文件索引和补丁,未将此 APK 改记为新发布提交的干净重构建。

发布源码在已发布 0.5.24 提交之上恢复原 ZIP 的应用文件,保留既有发布历史和独立 R8 验包工具;只补充发布说明、产物索引和发布脚本的独立验包调用。原开发目录及归档均未覆盖。源码快照内四个根目录临时日志/补丁保留在原 ZIP 中,不作为发布检出的新源码提交。

验证摘要区分原构建验证与本次验包。正式发布附带原始 source.zip、APK 校验文件和验证 ZIP;后者包含原始测试、lint、mapping、configuration、seeds、usage、构建元数据,以及本次独立验包和工具测试记录。资源压缩本版未启用。

Assets

1

11/9/2026, 9:43:03 AM

FusionStatusBar 0.5.24

版本 0.5.24,Android 构建号 238。本版先启用 Release R8 代码压缩、优化与混淆,再生成正式签名包。Xposed 入口采用精确保留规则;映射、最终配置及验包结果随验证附件发布。

功能更新

  • “融合图标 → 显示 → 充电时显示充电图标”默认开启;关闭后,充电期间使用电量数字,圆环配色、位置和缩放保持原有配置。旧配置缺少该字段时默认开启。
  • “杂项 → 截屏 → 截屏自动写入剪贴板”默认关闭。开启后系统侧保护唯一目标 Secure 设置键,关闭时写回 0 并解除保护;原系统权限和跨用户检查仍执行。
  • “杂项 → 手机管家扩展”提供 26 项独立选项,默认全部关闭,另有参考亮屏时间的显示粒度设置。新增映射仅适配 com.miui.securitycenter、13.8.0-261020.0.1、versionCode 40001380,未知版本保留对应原生行为。

手机管家选项主要改变本地入口、支持判断、名单或显示,不增加缺失硬件,也不保证实际游戏/视频、充电或检测效果。具体功能和限制见 手机管家实施报告。充电显示与截图保护说明分别见 充电图标开关、截图剪贴板。

安装与验证

沿用原正式证书,可覆盖更新 0.5.21 及后续本地正式签名版本。首次加载系统侧截图保护时,确认已勾选“系统(system / system_server)”并整机重启;以后开关修改按配置通知应用。手机管家扩展需勾选 com.miui.securitycenter 并重启相关进程或手机,修改后可能需要重建对应页面或工具箱。仅重启 SystemUI 不等于重启手机管家。

本版没有新增 LSPosed 作用域;升级时核对已有系统、SystemUI、插件、桌面与手机管家作用域。影院等入口仍依赖原生组件,缺少杜比支持时可能导致手机管家崩溃;本版尚未完成手机安装、真实 LSPosed 回调、ROM、硬件或服务效果验收。

R8 构建、两套完整单元测试、lint、工具测试及签名检查的最终计数,以 本次构建记录和验证摘要为准。普通 JVM 单元测试执行在混淆前类上;优化 APK 另行检查入口与打包边界,不能代替设备验收。远端 CI 以发布提交对应的 GitHub Actions 为准。

本次重构建的 Debug、Release 各 204 个测试类、1572 项测试全部通过,失败、错误、跳过均为 0;两套完整 lint 均为 0 错误、101 条警告。Python 工具测试 45 项通过,其中 17 项针对新增 R8 验包边界。

最终正式 APK 为 3,335,213 字节,原非 R8 正式包为 21,701,878 字节,缩小约 84.6%。APK SHA-256 为 c81924b0db367c26822c3032476eb1fbba59c02b49ff05b9e574e42886eb3789;原正式证书 SHA-256 为 ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,v3 签名和 16 KiB 对齐通过。

签名后 R8 验包确认入口存在、公开且继承 API 102 模块类型,没有打入 compile-only API 定义,Xposed scope 与入口元数据一致,并通过 mapping 与真实 DEX 定义交叉确认实际改名。另检查了公开无参构造、三个回调签名、Manifest/alias、自定义 View 构造和枚举配置标识;80 项打包资源与原包逐字节一致。映射中记录的 R8 版本为 8.13.19。

来源与映射

R8 源码在隔离检出中由原 0.5.24 构建快照恢复,原开发目录和原非 R8 归档未覆盖。新构建的源码提交、快照、APK SHA-256、大小、正式证书指纹及映射哈希均记录在发布附件内。

实际构建源码为干净提交 e2ab818d4488cb4ee9a6d88a7a6dd707a463362a;构建记录为 official_signed、sourceDirty=false、validationInput=built_in_this_run。正式发布提交随后只补充文档和产物索引,不改应用代码。源文件索引及 构建记录随源码保存;原始 R8 源码快照随 Release 附件提供。

mapping.txt、合并规则、seeds、usage、r8-verification.json 及两套测试和 lint 报告随 正式发布的验证附件提供。资源压缩本轮未启用,资源打包内容另行核对。

Assets

1

11/7/2026, 6:28:14 AM

FusionStatusBar 0.5.21

版本 0.5.21,Android 构建号 235。发布已有的正式证书签名 APK,修复高光玻璃内圈与控制中心系统磁贴的发现、创建和名称。

更新内容

  • 移除高光玻璃偏移内阴影产生的第二圈暗色轮廓,保留外轮廓上的方向反光;通知与控制中心继续共用绘制器。
  • 控制中心磁贴目录合并已有记录、宿主 stock 列表和标准 SystemUI 工厂声明,无需先进入原生编辑页才发现实时字幕、翻译、模式等候选。目录读取不启动查询任务,也不为枚举而创建磁贴。
  • 保留原控制器创建路径;创建失败时,仅为标准工厂确切声明的非应用磁贴使用后备工厂,按当前用户初始化,异常时释放新实例。
  • 分别保留 dnd(模式)、quietmode(MIUI 勿扰)和 modes_dnd 标识,避免独立入口在布局、隐藏及工厂路由中被合并。
  • 已知磁贴保留固定名称,新增原生磁贴使用宿主缓存标签及名称回退,避免 Wi-Fi 等标题被快照状态文字替换。

实现与本地复现见 控制中心玻璃内圈与系统磁贴发现修复。工厂声明仅用于发现与精确路由,不保证当前设备的硬件、地区、账号和系统服务条件满足。

安装与验证范围

沿用原正式证书,可覆盖更新 0.5.20。安装后重启 SystemUI 或设备,展开控制中心并重新拉取布局,更新缓存的磁贴目录。从更早版本升级时,按 0.3.197 升级说明核对 System 作用域。

旧配置已保存的 quietmode 保持原样;需要系统“模式”入口时,请重新选择独立的“模式”磁贴,不会自动改写原有勿扰设置。

  • 构建归档记录 Debug、Release 各 194 个测试类、1500 项测试,失败、错误、跳过均为 0;本版为完整单元测试记录。
  • 两套完整 lint 均为 0 错误、99 警告,高风险规则通过;两种变体装配及 Manifest、BuildConfig、Xposed 版本和作用域检查通过。
  • 本次发布前重新运行 28 项 Python 工具测试,全部通过,并校验当前构建报告与元数据。
  • 正式 APK 为非调试构建,原正式证书 v3 签名及 16 KiB ZIP 对齐检查通过。
  • 本版设备安装、真实 LSPosed 回调、ROM 玻璃合成、磁贴可用性与点击验收尚未执行。远端完整 CI 以对应发布提交的 GitHub Actions 为准。

产物与来源

  • APK:fusion-statusbar-v0.5.21.apk,大小 21,652,726 字节。
  • APK SHA-256:67c558d53a88fd0f76d2e56195c25fe96c760e4ebdce95a0b5d7b2c47819de64。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,与此前正式版一致。
  • 原始构建记录保留 buildMode=local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs。构建基线为 fa2d75e06979b76ee0ae43614769eafda9773289 加工作区改动;本次不重打包 APK,也不声称从最终发布提交重新构建。
  • 构建时工作区、文件索引及源码 ZIP 的 665 项文件已逐项核对 SHA-256。发布文档、链接和归档摘要在构建后补充。
  • 原始构建记录、文件索引、构建补丁和验证摘要随源码保存。verified-build.json 记录签名前产物,最终签名 APK 以原始 release.json 为准。
  • 原始 source.zip(SHA-256 b474317f83ce0388b324f0525b6a3e3dfa0f848d66e26657f5905c007efdf191)及两套测试、lint、签名等验证附件随 本次正式发布提供。

Assets

1

10/26/2026, 3:12:54 PM

FusionStatusBar 0.5.20

版本 0.5.20,构建号 234。发布已有的正式签名 Release,沿用长期证书,可覆盖更新 0.5.15;本页汇总其后的返回停顿、外观及自动主题更新。

累计更新

  • 桌面手势新增“返回停顿”动作配置;侧滑返回提供系统默认及自定义外观,包括渐变彩虹,支持背景色、箭头色、透明度和同色系随系统日夜切换,并提供示意预览。
  • 修正等待取消和就绪提示:第一段沿用系统拉起反馈,第二段在等待达标时提示可以松手执行,执行动作时不再补震;连续快速侧滑保留原生返回规则。
  • 修复玻璃自动日夜切换时的资源同步,按实际消费 View 的资源组处理窗口、插件配置变化和挂载迁移,避免同一实例继续使用旧主题着色器。

返回停顿阈值

桌面 → 桌面手势 → 返回停顿,新增两项设置:

  • 距离阈值:默认跟随系统,可改为 16~240 dp。使用 dp 换算,适配屏幕密度。
  • 等待时间:可设 200~3000 毫秒,默认 500 毫秒。

输入数字后,子页“完成”返回手势编辑页,最后点手势编辑页“完成”保存;“取消”放弃相应修改。支持恢复默认,空值、非数字及越界输入会提示,不会保存。

自定义距离同时用于进入等待和原生箭头的拉起反馈;第二段震动在等待达标时提示已就绪,随后松手执行。提前松手取消等待,明显回撤取消手势;连续快速侧滑保留原生返回规则。保持渐变彩虹及同色系自动日夜切换。

验证和使用

Debug/Release 各 26 类、242 项定向测试通过,失败、错误、跳过均为 0;Python 构建工具回归 28 项通过。范围包括阈值判定、配置传递、编辑保存、两段反馈、误返回及颜色/主题回归。

两个变体的 APK 装配和 lint 通过;Debug 0 错误、99 警告,Release 0 错误、98 警告,高风险规则通过。

详细范围见 阈值配置说明和自动主题修复记录。这些开发记录中的本地发布状态是生成当时的历史记录,本次正式发布及最终产物以本页和原始构建记录为准。

安装后重启系统桌面和系统界面,或重启设备;确认 com.miui.home、com.android.systemui 等相应 LSPosed 作用域已启用。从更早版本升级时,仍按 0.3.197 升级说明核对 System 作用域。完整测试套件及手机安装、真实 LSPosed 回调、马达手感本轮未验证;远端完整 CI 以发布提交对应的 GitHub Actions 为准。

产物与来源

  • APK:fusion-statusbar-v0.5.20.apk,大小 21,652,726 字节。
  • APK SHA-256:f58333f44372685aabc65bb92f2eb39df1b50581cde069a8d29d4dde0c182e89。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2。正式 v3 签名和 16 KiB ZIP 对齐检查通过,APK 为非调试构建。
  • 原始记录保留 buildMode=local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs 及当时的 distribution=local_only。构建基线为 c2ad317ac55af574d938e39a6fa53dc416e920c8 加工作区改动;本次不重打包 APK,也不声称从最终发布提交重新构建。
  • 构建时工作区、文件索引和源码 ZIP 的 655 项文件已逐项核对 SHA-256。发布文档、链接和归档摘要在构建后补充。
  • 新增 MaterialKolor 4.1.1 依赖、锁文件以及 NOTICE、MIT 和 Apache 2.0 许可文本一并保存;APK 内三份许可文件与源码一致。
  • 构建记录、文件索引、构建补丁和验证摘要随源码提供。verified-build.json 记录签名前产物,最终签名 APK 以原始 release.json 为准。
  • 原始 source.zip(SHA-256 74368f61b281ae896d98a9a3304702ebbc6be00fdda25a66bb410b70d719560e)及两套定向测试、lint 和独立签名核验附件随 正式发布页提供。

Assets

1

10/25/2026, 3:29:26 PM

FusionStatusBar 0.5.15

版本 0.5.15,Android 构建号 229。发布已有的正式证书签名 APK,汇总 0.5.13 之后的控制中心重复计算优化与竖向开合动画调整。

更新内容

  • 复用几何不变的玻璃描边路径,实际尺寸、圆角、描边或原生 Path 内容变化时更新,保留现有玻璃软边与绘制层次。
  • 稳定磁贴跳过重复的编辑模式查询;有临时背景或待恢复状态时继续读取实时模式,并保留编辑结束、禁用后重新启用等恢复路径。
  • 对启用且布局有效的自定义网格承载视图,调整竖向展开、回收和松手后的弹簧收尾,移除适用配置中的分排延迟。
  • 展开、收起的 spring response 上限分别为 0.30 / 0.20,需要调整时 damping 不低于 0.9;更快的有效原生配置保持原样。response 是弹簧参数,不等于固定 300ms / 200ms 动画总时长。
  • 保留原生动画目标、完成回调及配置元数据;直接拖动、中间跟随进度、镜像和普通原生布局继续走对应的原生路径。共享配置 setter 的 Hook 按当前承载视图上下文处理,避免不同安装和嵌套配置相互误改。

开发过程见 控制中心下拉开销回归修复及控制中心快速展开与回收分析记录。本地绘制计数与配置契约测试不能直接证明目标手机帧率或手势耗时改善。

安装与验证范围

沿用原正式证书,可覆盖更新 0.5.13。更新后重启系统界面或设备,再打开设置同步配置。从更早版本升级时,请按 0.3.197 升级说明核对 System 作用域。

  • 构建归档中的定向 Debug 回归为 52 个测试类、339 项测试,失败、错误、跳过均为 0;覆盖动画、共享配置、渲染预算、玻璃材质、通知时钟等相关路径。
  • 完整 Release lint 通过:0 错误、98 警告,高风险规则通过;Release 装配和 APK 元数据检查通过。
  • 本次发布前重新运行 Python 工具回归,28 项通过。完整 Debug 单元测试、Release 单元测试和 Debug lint 本轮未运行。
  • APK 为非调试构建,原正式证书 v3 签名及 16 KiB ZIP 对齐通过。本版设备安装、LSPosed 稳定性、目标 ROM 视觉、实际手势耗时和帧率验收尚未执行;远端完整 CI 以对应发布提交的 GitHub Actions 为准。

产物与来源

  • APK:fusion-statusbar-v0.5.15.apk,大小 21,545,961 字节。
  • APK SHA-256:03f1f84cdc75ce7ecff8599d2af246b6196f8e2d9c5633017e4989a15e1172da。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,与此前正式版一致。
  • 原始构建记录保留 buildMode=local_dirty_signed_candidate、sourceDirty=true。构建时基线为 71b1e0e1f6a14bc15d000b0925be01a01e53fb14 加归档工作区改动;本次发布不重打包 APK,也不将其描述为从发布提交重新构建。
  • 构建时工作区、文件索引与源码 ZIP 共 611 项,已逐项核对 SHA-256。发布文档、版本链接和归档索引在构建后补充。
  • 原始构建记录、文件索引、构建补丁和验证摘要随源码保存;构建记录中的发布状态为构建时的历史状态。
  • 原始 source.zip(SHA-256 53df6c0756a8c3ed9b15014c4cc6c593129fc28fd53180c1c51068f39514f741)及最终定向测试、lint、签名等验证附件随 本次正式发布提供。

Assets

1

10/25/2026, 12:16:41 PM

FusionStatusBar 0.5.13

版本 0.5.13,Android 构建号 227。发布已有的正式证书签名 APK,汇总 0.5.9 之后的玻璃绘制、控制中心能力探测及通知背景修复。

更新内容

  • 高光玻璃明确采用 Canvas 兼容绘制,修正强度、透明度及关闭后的恢复逻辑,移除强制套用旧 bloom/mix 接口的路径。此模式尚未实现或验证真实背景折射。
  • 修复不同 ClassLoader 下的控制中心能力归属判断,避免后台探测失败覆盖已可用面板,并改善日期、运营商区域的可见性检查。
  • 自动日间、夜间高光共用向内渐隐的软倒角与局部方向反光;手动选择的柔光玻璃保留既有样式。
  • 通知反光纳入背景内部绘制,随实际高度、RTL 宽度、展开边界和原生透明度共同裁剪、淡出。
  • 修复主题刷新时原背景身份、自引用与恢复问题,并减少折叠通知在重复刷新、主题变化时的渐变缓存重建。
  • 继续保留控制中心融合图标独立于普通状态栏缩放的布局策略。

实现与本地复现说明见 高光玻璃软边与通知裁剪修复。其中旧版设备日志用于定位问题,不代表本版已通过真机验收。

安装与验证范围

沿用原正式证书,可覆盖更新 0.5.9。更新后重启系统界面或设备,再打开设置同步配置。从更早版本升级时,请按 0.3.197 升级说明核对 System 作用域。

  • 构建归档中的定向 Debug 回归为 40 个测试类、221 项测试,失败、错误、跳过均为 0;覆盖材质、软边、通知裁剪、主题恢复和缓存等相关路径。
  • 完整 Release lint 通过:0 错误、98 警告,高风险规则通过;Release 装配和 APK 元数据检查通过。
  • 本次发布前重新运行 Python 工具回归,28 项通过。此结果不替代完整 Android 单元测试。
  • 完整 Debug 单元测试、Release 单元测试和 Debug lint 本轮未运行;远端完整 CI 以对应发布提交的 GitHub Actions 为准。
  • APK 为非调试构建,原正式证书 v3 签名及 16 KiB ZIP 对齐通过。本版设备安装、LSPosed 绘制、目标 ROM 视觉与稳定性验收尚未执行,也未验证真正的 MiGlass 或背景折射。

产物与来源

  • APK:fusion-statusbar-v0.5.13.apk,大小 21,529,577 字节。
  • APK SHA-256:edb7a04bb2245a2b8e5e6dd63efcf7688f93fcadafb8b3169d5d3e0a5b60a893。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,与此前正式版一致。
  • 原始构建记录保留 buildMode=local_dirty_signed_candidate、sourceDirty=true。构建时基线为 cf6ff50a11abe191eef9bf3eae14bf48e6dea0d7 加归档的工作区改动;本次发布不重打包 APK,也不将其描述为从发布提交重新构建。
  • 构建时工作区、文件索引及源码 ZIP 共 596 项,已逐项核对 SHA-256。发布文档、版本链接和归档索引在构建后补充。
  • 原始构建记录、文件索引、构建补丁和验证摘要随源码保存;构建记录中的发布状态为构建时的历史状态。
  • 原始 source.zip(SHA-256 2197e705111c2e16824d6221a35d1316ffe897d8e6af7b5b0750b78053fbe9ab)及定向测试、lint、签名等验证附件随 本次正式发布提供。附件中的测试结果以最终定向 GREEN 记录为准。

Assets

1

10/24/2026, 5:05:52 PM

FusionStatusBar 0.5.9

版本 0.5.9,Android 构建号 223。继续改进控制中心状态栏副本的融合图标布局,同时保留普通状态栏自身的尺寸设置。

更新内容

  • 普通状态栏继续使用现有融合图标大小设置;控制中心真实和模拟状态栏副本根据各自宿主范围独立缩放,不再继承普通状态栏的图标缩放值。
  • 控制中心副本按照自身电池图标容器测量并居中,避免状态栏双排高度或跨槽位偏移套用到较小的控制中心区域。
  • 保留普通状态栏双排高度和偏移行为。

本地 0.5.4 至 0.5.8 的开发更新分别涉及系统日夜高光玻璃、控制中心转场时序、模拟状态栏网络图标、原生图标间距和控制中心电池容器布局;当前 0.5.9 APK 以 构建源码快照为准。

安装与验证范围

使用原正式证书签名,可覆盖更新 0.5.3。更新后重启系统界面或设备,再打开设置同步配置。从更早版本升级时,请按 0.3.197 升级说明核对 System 作用域。

  • 本版使用 :app:assembleRelease 生成正式包;按当前构建记录,Debug/Release 单元测试和完整 lint 未运行。lintVitalRelease 随 Release 装配运行。
  • 本次发布前重新运行 Python 工具回归测试,28 项通过。此结果不替代本版 Android 单测或完整 lint。
  • APK 包名、版本 0.5.9 / 223、v3 签名、正式证书指纹和 16 KiB ZIP 对齐检查通过。
  • 本版尚未进行设备安装、LSPosed Hook 注入、目标 ROM 渲染或运行性能验收。

产物与来源

  • APK:fusion-statusbar-v0.5.9.apk,大小 21,513,193 字节。
  • APK SHA-256:301f02e81b1e6518a61d29c3ba097bf3753290b3a74df0461fb1e0961bb8b902。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,与此前正式版一致。
  • 构建记录标记 local_dirty_signed、sourceDirty=true 和 validationInput=existing_build_outputs。构建时源码提交为 c5246472fec49c514b6dea53d62340c3d1f3813e,并应用归档的工作区补丁。
  • 构建时 570 项文件已与 source-files.json、source.zip 逐项 SHA-256 核对。发布说明与链接在 APK 构建后补充;正式 APK 不作重新打包。
  • build-info.json 为该构建的最终 APK 哈希、大小和签名记录;manifest-badging-release.txt 和 signature-release.txt 保存 APK 元数据和签名验证输出。
  • 完整构建源码快照(SHA-256 071cdd3ad6a0c0c9957fc82cc3c66a5871d687bcc6180a47a9a03d9abdaa011b)及验证附件随 正式版发布页提供。

Assets

1

10/23/2026, 4:51:54 PM

FusionStatusBar 0.5.3

版本号 0.5.3,构建号 217。汇总 0.5.0 之后的通知中心时钟与控制中心材质修复,发布已有的正式签名构建。

功能调整

  • 修复通知中心时钟在下拉展开和文字刷新时的位置跳动,保留系统当前动画位置,避免重复叠加偏移。
  • 自定义通知时钟在下拉后半段平滑渐显,避免未展开时的大时钟经过状态栏区域;横屏、关闭自定义、完全展开或更换时钟视图时恢复原有过渡透明度。
  • 控制中心模糊半径、缩放动画更新时继续记录原生状态以便恢复,同时减少不必要的材质布局重建。
  • 毛玻璃背景复用未变化的渐变;尺寸、强度或屏幕密度变化时更新,覆盖零尺寸与重新显示等边界情况。
  • 继续保留 0.5.0 的网络文字独立上下微调、锁屏状态栏高度修复及既有配置。

安装与验证范围

沿用原正式证书,可覆盖更新 0.5.0。更新后重启系统界面或设备,再打开设置同步配置。从更早版本升级时,仍按 0.3.197 升级说明 核对 System 作用域。

  • 最新构建归档记录 Debug、Release 各 1204 项测试通过,均为 0 失败、错误和跳过。覆盖通知时钟生命周期、展开与刷新、透明度恢复及控制中心材质缓存等回归。
  • 本次发布前重新运行构建校验器及 28 项工具回归测试,全部通过。Debug/Release lint 均为 0 错误,分别为 99 / 98 条警告,高风险策略通过。
  • Manifest、BuildConfig、Xposed 版本及作用域一致;正式 APK 为非调试构建,原正式证书签名和 16 KiB ZIP 对齐检查通过。
  • 本版尚未进行设备安装、Hook 注入、目标 ROM 功能或实机性能验收。远端完整 CI 以发布提交对应的 GitHub Actions 为准。

产物与来源

  • APK:fusion-statusbar-v0.5.3.apk,大小 21,513,193 字节。
  • APK SHA-256:fc49b1a8600a44e331905a2f93a2a4c212f5301a354aa6c3d9cdf558a85c77e5。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,沿用原正式证书。
  • 保留原始 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs 构建来源记录。构建源码为 d5e597654e7a0cf465c7cb9b385baf6f5eb6dcef 加归档补丁。
  • 构建时工作区、源码快照与文件索引共 548 项,已逐项核对哈希,全部一致。发布前仅追加文档、Git 属性和归档证据,APK 保留原样。
  • verified-build.json 保存签名前的构建输出;最终正式签名 APK 的哈希、大小和证书以 release.json 为准。
  • 原始构建记录、文件索引、构建补丁和验证摘要随源码保存。
  • 原始 source.zip 源码快照(SHA-256 f7a5286f3160312c5c437102831ae66f00cd4f0b7ec7465150b781c78ec53623)及完整验证记录作为 本次 Release 附件提供。

Assets

1

10/15/2026, 1:19:26 PM

FusionStatusBar 0.5.0

版本号 0.5.0,构建号 214。包含原 0.3.200 开发构建的网络位置微调和锁屏状态栏高度修复,按新版本规则重新构建并使用原正式证书签名。

版本进位规则

版本号为 主版本.中间位.末位:末位满 100 向中间位进 1,中间位满 10 向主版本进 1。例如 0.5.99 → 0.6.0、0.9.99 → 1.0.0。原开发编号 0.3.200 规范为 0.5.0;Android versionCode 独立递增,本次为 214。

功能调整

  • 在融合图标设置中新增 Wi-Fi 与 5G/移动网络文字独立上下微调,范围为融合图标高度的 -20%~20%,负值上移、正值下移,默认均为 0。
  • 微调支持预览、保存、跨进程配置同步和备份恢复;旧备份缺少新字段时使用默认值,继续保留原有位置、大小和其他配置。
  • 修复锁屏单排或跨行融合图标被固定高度容器压缩、裁剪的问题,使锁屏状态栏随总高度设置动态更新;覆盖挂载、测量、布局和配置刷新过程。
  • 锁屏 Hook 校验接收对象类型,避免通过继承方法影响普通布局,并保留其他兄弟视图的布局。

安装与验证范围

使用原正式证书签名,可覆盖更新 0.3.199。更新后重启系统界面或设备,再打开设置同步配置。从更早版本升级时,仍按 0.3.197 升级说明 核对 System 作用域。

  • 本次从已提交的干净源码运行完整本地测试:Debug 1169 项、Release 1169 项全部通过,均为 0 失败、错误和跳过。
  • 工具回归测试 28 项通过;Debug/Release lint 均为 0 错误,分别为 99 / 99 条警告,高风险策略通过。
  • 两种构建的 Manifest、BuildConfig、Xposed 版本及作用域校验通过。正式 APK 为非调试构建,正式签名及 16 KiB ZIP 对齐检查通过。
  • 本版尚未进行设备安装、Hook 注入、目标 ROM 功能或实机性能验收。远端完整 CI 以发布提交对应的 GitHub Actions 为准。

产物与来源

  • APK:fusion-statusbar-v0.5.0.apk,大小 21,513,193 字节。
  • APK SHA-256:fdca7110c8c86ebfc3fcd64ce6d91496240d2cd47a70220ffb87a707ec773279。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,沿用原正式证书。
  • 实际构建源码提交:a1e00e2a71d77a3976f2f6740e8e0cc80a474a89;原始构建记录为 official_signed、sourceDirty=false、validationInput=built_in_this_run。
  • 构建源码快照的 540 项文件已逐项核对。发布提交随后仅追加当前版本说明、链接和归档证据,应用代码与实际构建提交一致。
  • verified-build.json 保存签名前的构建输出;最终正式签名 APK 的哈希、大小和证书以 release.json 为准。
  • 原始构建记录、文件索引、构建补丁和验证摘要随源码保存。
  • 原始 source.zip 源码快照(SHA-256 d920a38c299bdcdf45bc558f2ebfe9bfa24c6de4cee3709bb5704ecd8281ee19)及完整验证记录作为 本次 Release 附件提供。

Assets

1

10/15/2026, 9:46:12 AM

FusionStatusBar 0.3.199

版本号 0.3.199,构建号 213。基于 0.3.198 统一融合图标中 5G 文字与 Wi-Fi 的可见尺寸。

网络图标调整

  • 按文字实际绘制轮廓计算 5G 的可见宽高,与 Wi-Fi 图形使用同一尺寸基准;顶部、中部和底部位置以及不同粗细、独立缩放下均使用该基准。
  • 根据网络图形实际边界为布局预留空间,改善网络类型切换时的尺寸与间距一致性。
  • E 等短标签保留自然宽度,4G+ 等长标签限制在同一网络显示框内。
  • 网络标签或字体粗细变化时刷新文字轮廓缓存;颜色和透明度随当前状态栏更新。保留已有位置、缩放、Wi-Fi 强度和双卡信号设置。

安装与验证范围

使用原正式证书签名,可覆盖更新 0.3.198。更新后重启系统界面或设备,再打开设置同步配置。从更早版本升级时,仍按 0.3.197 升级说明 核对 System 作用域。

  • 本地 Debug、Release 各通过 31 项相关测试,涵盖内容配置、图标几何与位置、绘制状态及原生像素对比;其中新增 4 项网络尺寸与缓存刷新测试。这些记录并非本地完整测试集。
  • 本次发布前重新运行构建校验器及 28 项工具回归测试,全部通过。两套 lint 记录均为 0 错误、99 条警告,高风险策略通过。
  • Manifest、BuildConfig、Xposed 版本及作用域一致;正式 APK 为非调试构建,原正式证书签名和 16 KiB ZIP 对齐检查通过。
  • 本版尚未进行设备安装、Hook 注入、目标 ROM 功能或实机性能验收。远端完整 CI 以对应发布提交的 GitHub Actions 为准。

产物与来源

  • APK:fusion-statusbar-v0.3.199.apk,大小 21,496,809 字节。
  • APK SHA-256:59d81b0161c5322e7c7c14822e475e574bed20ce95d6ed2c634c7d6e56d46df0。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,与 0.3.198 一致。
  • 发布已有的正式签名构建,保留原始 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs 来源记录。构建时 527 项文件的索引、源码快照和发布前工作区已逐项核对,哈希全部一致。
  • 构建后仅追加发布文档、Git 属性和归档记录;APK 保留原样,构建来源仍为 0.3.198 提交加归档补丁和新增测试。
  • verified-build.json 记录签名前的构建输出;最终签名 APK 的哈希、大小及证书以 release.json 为准。
  • 原始构建记录、文件索引、构建补丁和验证摘要随源码保存。
  • 原始 source.zip 源码快照(SHA-256 eb574016cd07da45b0f4214f1873d87fba9bc49873f8f735850ee8b91523fe5e)及完整验证记录作为 本次 Release 附件提供。

Assets

1

10/15/2026, 4:08:23 AM

FusionStatusBar 0.3.198

版本号 0.3.198,构建号 212。基于 0.3.197 优化融合图标,原有设置界面、预览布局及切换方式保持不变。

图标调整

  • 电量弧线使用更饱满的圆角笔画,优化数字、Wi-Fi、闪电和信号圆点的比例与间距。
  • 充电使用绿色电量弧线和单色闪电;快充使用金色闪电;省电使用黄色弧线;危险电量使用红色弧线。文字、Wi-Fi 和蜂窝信号继续跟随状态栏颜色,适配浅色与深色背景。
  • 保留 Wi-Fi 独立强度、双卡信号、各部分的位置交换、独立缩放以及顶部信号翻转。按用户已有位置设置显示,不重置布局或增加新的预览卡片。
  • 最大粗细下为弧线、闪电和信号圆点留出间隙;初始字体粗细与默认配置保持一致。
  • 接入系统省电状态与变化广播。快充依据系统提供的最大充电电流、电压能力字段按 AOSP 经典阈值分类;字段缺失时使用普通充电样式,拔电或普通充电更新会清除快充状态。这不代表测量瞬时功率或确认厂商私有快充协议。

安装与验证范围

使用原正式证书签名,可覆盖更新 0.3.197。更新后重启系统界面或设备,再打开设置同步配置。从更早版本升级时,仍按 0.3.197 升级说明 核对 System 作用域。

  • 本次本地 Debug、Release 各通过 46 项相关测试,覆盖图标几何、内容位置与缩放、Wi-Fi/双卡状态、六状态图像及电池状态更新;并非本地完整测试集。
  • 工具回归测试 28 项通过。两套 lint 均为 0 错误、99 条警告,高风险策略通过。
  • Manifest、BuildConfig、Xposed 版本及作用域一致;正式 APK 为非调试构建,签名验证和 16 KiB ZIP 对齐检查通过。
  • 本版尚未进行设备安装、Hook 注入、目标 ROM 功能或实机性能验收。远端完整 CI 的结果以对应发布提交的 GitHub Actions 为准。

产物与来源

  • APK:fusion-statusbar-v0.3.198.apk,大小 21,496,809 字节。
  • APK SHA-256:3315f67407fce7735b472e4d988b8b0ca345a6dc49a72f58959c6be9bfbafcfe。
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2,与 0.3.197 一致。
  • 直接发布已交付的正式签名构建,保留原始 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs 来源记录。构建配置、源码和测试文件已与构建时的 518 项文件索引逐项核对。
  • 构建后仅追加发布文档与归档索引,不把此 APK 描述为从发布提交重新构建的产物。
  • 原始构建记录、文件索引、构建补丁和验证摘要随源码保存。
  • 原始 source.zip 源码快照(SHA-256 c572e5b252d3d6be838ced0cdbc1496b53d9f1eb2dce2fe158cc63a6afa5b535)及完整验证记录作为 本次 Release 附件提供。

Assets

1

10/13/2026, 12:07:48 PM

FusionStatusBar 0.3.197

版本号 0.3.197,构建号 211。本次涵盖上一个远端正式版 0.3.193 到当前版本的全部变化(0.3.194-0.3.197)。

新增与外观调整

  • 新增“杂项”页面,底部导航包含桌面、状态栏、通知栏、控制中心、杂项和设置六个入口。
  • 杂项提供“移除链式启动弹窗”开关,默认关闭。开启后放行 MIUI/HyperOS 的应用间启动确认入口,关闭后保留原生确认行为。
  • 新增“毛玻璃悬浮底栏”,默认开启,使用当前页面背景模糊、圆角描边和蓝色选中图标;在“设置 → 界面”中关闭可恢复常规底栏,选择会保存。
  • 页面按实际导航高度保留底部空间,调整安全区域与文字布局,适配六个入口、窄屏和大字体。背景模糊保持前景图标与文字清晰,背景捕获不可用时使用回退显示。

链式启动与作用域修正

  • 0.3.194 引入的安全中心弹窗按钮方案已在 0.3.195 移除;最终方案在 system_server 中处理 MIUI 的应用间启动确认入口,不点击“一次允许”或“永久允许”按钮。
  • 开启开关时直接放行 SecurityManagerService$LocalService.checkAllowStartActivity 的受支持布尔返回值入口;关闭开关时执行原方法并保留其结果。未知类或不兼容的方法保持原生行为。
  • 杂项配置由设置应用保存,经认证 Provider、显式配置广播和系统端持久缓存同步;启动阶段在后台读取并有界重试,实际启动拦截只读内存配置,不在每次启动时发起 Binder 查询。
  • 打开设置或修改开关会发布当前值;杂项配置独立于已有状态栏/控制中心备份格式,修改该设置时需要保持设置应用包可用。
  • 0.3.196 修正遗漏的 LSPosed system / system_server 作用域;0.3.197 移除不需要的 android 作用域。配置广播仍以 Android 系统包名 android 为目标,该包名与 LSPosed 的 system 作用域是不同用途。
  • 构建验证检查 APK 内作用域与源码完全一致,并要求包含 system。

升级步骤

  1. 安装原签名正式 APK,可覆盖 0.3.193。
  2. 在 LSPosed 的 FusionStatusBar 作用域中明确勾选 System(system / system_server),保留 com.android.systemui、miui.systemui.plugin、com.miui.home 和 com.miui.securitycenter。旧模块可能不会自动添加新推荐作用域。
  3. 若中间版本留下 android 选项,可取消该选项。
  4. 重启手机,再打开 FusionStatusBar 一次同步配置;需要该功能时在“杂项”开启“移除链式启动弹窗”。已有开关值会保留。
  5. 重新触发原来的应用间启动,确认目标应用能够打开。安装、Hook 注入与功能生效需要分别核对。

验证与产物

  • 归档 Debug、Release 各 1116 项测试通过,0 失败、0 错误、0 跳过;两套 lint 均为 0 错误、97 条警告,高风险策略通过。
  • 原签名 Release APK,debuggable=false,大小 21,496,809 字节。现场核对 Manifest/Xposed 版本、五个作用域、原证书及 ZIP 对齐通过。
  • APK SHA-256:119122b8e9d3c7db4a5d9354fabdada5170963777be51f2fb95efbcc33a5b7f9
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2
  • 发布现有签名归档,保留 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs 的原始来源记录,以及完整源码快照、文件哈希与补丁。
  • 本版未进行设备安装、system_server/SystemUI 注入、目标 ROM 功能或实机功耗验收。

Assets

1

10/9/2026, 5:30:18 AM

FusionStatusBar 0.3.193

版本号 0.3.193,构建号 207。本次涵盖上一个远端正式版 0.3.192 到当前版本的全部变化。

更新内容

  • 修复控制中心展开动画期间,自定义磁贴网格的外层高度被系统恢复为原生单行高度,导致编辑行位置异常的问题。等待动画稳定后重新校正高度,卸载网格时取消待执行的校正,并为重试设置时间上限。
  • SystemUI 与小米桌面改为读取各自持久保存的配置快照。打开模块设置或保存已提交配置时,向两个宿主进程同步完整配置及动作桥接密钥。
  • 正常运行的配置读取不再访问模块 Provider,运行时不需要靠设置应用常驻后台维持配置。
  • 桌面手势直接向 SystemUI 发送经过认证的显式广播,移除每次手势对模块 Provider 队列的依赖。动作通过随机密钥、签名和一次性 nonce 校验;Android 14 及以上同时校验发送方身份。
  • 配置广播要求发送方持有模块签名权限;配置快照和桥接密钥保存在宿主各自的设备保护存储中。
  • 运行状态回报发给正在运行的设置接收器,未打开设置时不会为回报启动设置进程。宿主启动后的配置请求也仅能到达已注册的设置接收器。
  • 快捷方式目录仅在设置页请求时刷新,控制中心预览仅在用户明确请求预览后读取,减少正常回桌面和控制中心运行时的跨包查询。

升级须知

  1. 升级后先保持 FusionStatusBar 应用包和 LSPosed 模块启用。
  2. 重启系统界面和小米桌面,以加载新版 Hook;再打开 FusionStatusBar 一次,初始化两个宿主进程的配置快照及桥接密钥。
  3. 确认配置和手势生效后,可退出设置应用,或在包管理器中用 pm disable 停用设置应用包。LSPosed 模块本身仍须保持启用,修改配置前需重新启用应用包。
  4. 保存配置时若某个宿主进程未运行,在该进程启动后再次打开设置完成同步。

包名、签名证书和四个作用域沿用 0.3.192,可覆盖安装。作用域为 com.android.systemui、miui.systemui.plugin、com.miui.home 和 com.miui.securitycenter。

验证与产物

  • 归档 Debug、Release 各 1098 项测试通过,0 失败、0 错误、0 跳过;两套 lint 均为 0 错误、86 条警告,高风险策略通过。
  • 回归覆盖控制中心高度恢复、取消和时间上限、宿主缓存读取、包停用状态、配置交换、认证动作广播及 Android 14 发送身份共享。
  • 正式 APK:fusion-statusbar-v0.3.193.apk,大小 21,464,041 字节,debuggable=false。现场核对版本、Xposed 元数据、原发布证书和 ZIP 对齐通过。
  • APK SHA-256:05d32a0735c9874d194172d5fc795e654852731a4778f1a8e223b50fc1034608
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2
  • 本次发布现有签名归档。原构建记录为 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs,完整保留对应源码快照、文件哈希、补丁及验证记录。
  • 本版未进行实体设备安装、SystemUI/桌面 Hook 注入或目标 HyperOS 验收;停用包后重启的注入行为、控制中心最终布局和按需快捷方式刷新仍需目标设备验证。

Assets

1

10/7/2026, 3:51:54 PM

FusionStatusBar 0.3.192

版本号 0.3.192,构建号 206。本次汇总上一个远端正式版 0.3.187 到当前版本的全部变化,包含 0.3.188-0.3.192。

0.3.188:桌面功能与手势

  • 原概述页改为桌面页;模块状态、设备信息和关于信息移入设置页,移除权限板块。
  • 支持隐藏指定应用的桌面和底栏图标;关闭开关或取消选择后可恢复图标。
  • 支持单指/双指上下滑、底栏左右滑、摇动、空白区域双击、捏合和扩展,共十种桌面手势。
  • 动作支持通知中心、控制中心、锁定设备、熄屏、截图、最近任务、电源菜单、侧边栏、应用、快捷方式、活动、功能切换、清理内存、单手模式和清理通知。
  • 功能切换支持 Wi-Fi、蓝牙、位置、NFC、声音模式、自动亮度、旋转、手电筒、移动数据、热点、勿扰模式和系统深色模式。
  • 属性点击“完成”保存,取消丢弃草稿;应用、活动和快捷方式需选择目标才能保存。过期系统动作会被丢弃。

0.3.189:桌面重启与应用目录

  • 设置页新增“重启系统桌面”,重启 com.miui.home 并返回桌面;原有“重启系统界面”继续单独提供。
  • 确认重启后先等待设置保存;保存失败、页面销毁或重复请求不会执行重启。
  • 应用选择纳入冻结/停用、桌面入口停用和暂停的应用;活动选择纳入已安装应用及停用活动。
  • 选择器展示状态标记,保留冻结应用作为配置目标;实际启动遵循系统限制。

0.3.190:应用搜索与图标

  • 隐藏应用、启动应用和活动所属应用列表支持名称/包名搜索,忽略大小写和首尾空格。
  • 搜索支持一键清除和空结果状态;应用行展示彩色图标、名称、包名及冻结/停用/暂停状态。
  • 图标按需加载并使用有界缓存,缺失图标回退至系统默认图标。
  • 跨搜索条件保留隐藏应用勾选;点击“完成”保存,取消丢弃修改。筛选后保留原始目标 ID 和查询不到的隐藏应用配置。

0.3.191-0.3.192:Compose/Miuix 全页面迁移

  • 桌面、状态栏、通知栏、控制中心和设置页统一使用 Compose/Miuix 0.8.8;五页导航、预览模式和启动加载界面同步迁移。
  • 设置行、开关、滑块、输入框、分组标题及命令按钮使用 Miuix 控件。
  • 手势属性、动作、应用、活动、快捷方式、公共选择、组合成员、恢复/备份确认、预设输入和诊断选项使用 WindowBottomSheet。
  • 保留配置、Hook、动作 ID 和保存协议;状态栏/通知预览、控制中心画布及触摸编辑继续复用原有引擎。
  • 保留控制中心草稿、撤销/重做、锁定、组合、样式、布局校验和明确推送行为。
  • 选择列表保留图标、可用状态和原始条目 ID;时间格式和预设输入继续显示校验错误。
  • 完善深色控件内容色、大字体导航标签、组合图标尺寸输入与滑杆同步,以及按钮选中状态。
  • 应用、活动目录和图标在后台读取;Activity 销毁时取消任务并释放 Compose 页面及弹窗。导入导出继续使用系统文件选择器。
  • 构建环境升级至 JDK 21、Gradle 8.13、AGP 8.13.2、Kotlin/Compose Compiler 2.3.20、编译 SDK 36;最低 API 33、目标 SDK 35。Miuix Apache-2.0 许可随源码及 APK 提供。

升级须知

  • 包名和签名沿用原正式版,可覆盖安装 0.3.187。
  • LSPosed 作用域为 com.android.systemui、miui.systemui.plugin、com.miui.home 和 com.miui.securitycenter。升级后启用新增桌面与安全中心作用域,并重启对应进程或设备。
  • 侧边栏动作需先开启系统侧边栏;“重启系统桌面”需要设备已授予 FusionStatusBar root 权限。

验证与产物

  • 归档 Debug、Release 各 1071 项测试通过,0 失败、0 错误、0 跳过;工具回归 25 项通过。
  • 两套 lint 均为 0 错误、86 条警告,自定义检查兼容性及高风险策略检查通过。
  • 页面和弹窗渲染检查覆盖 320dp 小屏、1.5 倍字体、浅色和深色主题。
  • 正式 APK:fusion-statusbar-v0.3.192.apk,大小 21,464,041 字节,debuggable=false;现场核对版本、Xposed 元数据、原签名证书和 ZIP 对齐通过。
  • APK SHA-256:1d91fe9d519b7e181b22f6e264e8abeee593ac00bbe95760bba94393a43f595b
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2
  • 发布现有签名归档;原构建记录为 local_dirty_signed、sourceDirty=true、validationInput=existing_build_outputs。保留完整源码快照、文件哈希、补丁和验证记录,不将原归档改写为干净提交构建。
  • 本版未进行实体设备安装、Launcher/SystemUI/安全中心 Hook 注入或目标 ROM 验收。

Assets

1

10/6/2026, 8:56:18 PM

FusionStatusBar v0.3.187

本版修正 HyperOS 移动信号等级读取错误。

更新内容

  • HyperOS 上优先读取 SignalStrength.getMiuiLevel(),与系统原生 MiuiNetworkController 使用同一等级字段。
  • 项目只适配 MIUI/HyperOS;读取不到 MIUI 字段时标记为不可用,不使用 Android 通用等级冒充 MIUI 格数。
  • 日志证据显示同一时段通用等级为 1,而 HyperOS 原生 miuiLevel 为 3/4;这正是之前预览与实机格数不一致的原因。
  • Wi-Fi 图标继续显示 Wi-Fi 强度,双排点阵继续显示移动信号;Wi-Fi 不参与移动等级计算。

构建验证

  • Debug 与 Release 各 1006 项单元测试通过,0 失败、0 错误、0 跳过。
  • 两套 lint 结果、正式 APK 摘要、签名证书、ZIP 对齐和源码快照见同目录 release.json 与 validation.md。
  • 本次基于包含未提交修复的工作区构建;发布清单保留源码快照并标记 sourceDirty=true。
  • 正式 APK SHA-256:05a3fa5e9f3c75a6dbca9615c3be709a28099d3e3d5b6c2154cb295fc4e8e90e。
  • 发布证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2。

实机状态

本次没有连接 Android 设备。新 APK 需要在目标 HyperOS 设备上重启 SystemUI 后验证双排信号格数。

Assets

1

10/6/2026, 11:34:59 AM

FusionStatusBar v0.3.182

本版包含控制中心编辑与运行时更新、诊断导出及系统菜单滑条修正。

更新内容

  • 控制中心布局与外观设置迁入独立页面编辑会话,支持按画布隔离草稿、撤销/重做、属性编辑和手势提交。
  • 增加 OEM 宿主适配边界,集中处理面板内容映射、宿主快照恢复及磁贴和组件容器绑定。
  • 材质会话统一负责组件/卡片背景、裁剪轮廓、原生 Drawable 回调的应用与恢复;网格与配置刷新按实际变化执行,避免重复全量同步。
  • 按宿主 ClassLoader 记录插件能力和失败原因;配置变更只刷新受影响功能。
  • 新增诊断快照与日志范围控制,支持脱敏、容量/时长限制、截断标记和取消清理。
  • 反射查找增加线程局部命中快路径,同时保留按实际 Class 隔离的缓存,避免插件重载间串用。
  • 遥测仅在存在消费者且屏幕交互时轮询;熄屏暂停,亮屏恢复。
  • 5G 磁贴预览展示真实标签和开启状态;组合卡片按成员槽位缩放预览,避免裁切 OEM 固定尺寸内容。
  • 控制中心和音量菜单滑条按完整轨道轮廓与进度区域相交裁剪填充,保留原生分界线和动态轮廓更新。
  • 音量菜单填充贴合描边内缘,不再额外缩进 1 dp;使用浮点描边宽度,避免非整数密度下出现间隙。

安装与兼容性

  • 包名:io.github.yudigaga.fusionstatusbar;最低 Android API 33,需要支持 LibXposed API 102 的框架。
  • 作用域为 com.android.systemui;设备存在 miui.systemui.plugin 时也勾选。
  • 本版未进行实体设备安装、SystemUI 注入、目标 ROM 视觉或性能验收。测试通过不代表特定 HyperOS/GPU 已完成兼容验证。

构建验证

  • Debug 与 Release 各 953 项单元测试通过,0 失败、0 错误、0 跳过。
  • 两套 lint 均为 0 错误、67 条警告,高风险策略通过。
  • 正式 APK 使用与 0.3.150 起相同的发布证书;核对 debuggable=false、包名、版本元数据和 ZIP 对齐。
  • APK SHA-256:bef75edf81db96292b21bc3b49bcb8099a822114b8cd923e72ecca89717b9aee
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2
  • 来源提交:3a7437442e1682f0133a31ba67da797bac657f24,发布清单记录 sourceDirty=false。
  • 本版未进行实体设备安装、SystemUI 注入、目标 ROM 视觉或性能验收。

更详细的实现与验证背景见2026-10-05 优化实施记录。

Assets

1

0.3.173

Stable

10/5/2026, 7:03:16 AM

FusionStatusBar 0.3.173

本版汇总 0.3.152-0.3.173 的控制中心布局、材质与绘制修复,并新增系统菜单外观和电源菜单扩展。

新增与改进

  • 横屏沿用自定义布局,支持跨面板分组、组合卡片和独立组件位置,旋转后保留竖屏坐标。
  • 分组成员可独立调整图标大小,范围 25%-200%。
  • 新增全局容器材质与柔光玻璃;磁贴、网络卡片、音乐、融合中心、分组及滑条统一外观。
  • 全局描边提供独立开关和 1-4 dp 宽度,沿实际形状绘制。
  • 电源菜单、音量菜单、通知中心和悬浮通知可分别启用外观接管;音量条支持标准和短款。
  • 三条电源菜单保留中央关机/重启滑条,增加线刷模式、卡刷模式、飞行模式和静音模式操作。

修复

  • 修复圆形磁贴外圈偏移、底板裁切、多层底色和透明装饰层硬件轮廓造成的遮罩。
  • 统一音乐与融合中心的底色和形状,处理原生材质更新覆盖自定义外观的问题。
  • 描边使用实际空心路径,修复部分绘制路径将边缘显示为实心区域的问题。
  • 保留图标、文字、封面和滑条进度颜色,避免背景材质误染前景。
  • 修复首次绑定、延迟更新、导入布局和 SystemUI 重启后的材质恢复。
  • APK 内重启系统界面先等待已提交配置写入;保存失败时取消重启,未推送草稿继续保留。

完整 152-173 更新说明及来源

安装与兼容性

  • 包名继续为 io.github.yudigaga.fusionstatusbar,使用原签名,可覆盖安装 0.3.150、0.3.151 正式版。
  • 最低 Android 13(API 33),需要支持 LibXposed API 102 的框架。作用域为 com.android.systemui,存在 miui.systemui.plugin 时也勾选。
  • 旧包 com.xtjm.fusionstatusbar 需先导出配置,再在新版导入;LSPosed 中只启用一个模块。
  • 电源菜单等系统功能取决于 ROM 提供的接口;本次未进行实体手机安装、SystemUI 注入或目标 ROM 验收。

构建与验证

  • 正式 release 构建,版本 0.3.173,构建号 187,未开启调试。
  • debug 与 release 变体各 863 项单元测试通过,0 失败、0 错误、0 跳过。
  • 两套 lint 均为 0 错误、65 条警告,高风险检查门禁通过。
  • 包名、Manifest/BuildConfig/Xposed 版本与标识、原签名证书及 ZIP 对齐均已核对。
  • APK SHA-256:e1a5c8564e3931e39e4c8a19d796370c05df672753d0a15ad9d80ca8e39ee882
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2

Assets

1

0.3.151

Stable

10/2/2026, 4:38:54 PM

FusionStatusBar 0.3.151

本版新增应用启动图标。图形取自模块的融合状态栏设计:电量弧环、中心 Wi-Fi 和双排信号点。图标采用 Android 自适应图标格式,并提供 Android 13 主题图标使用的单色前景。

应用包名仍为 io.github.yudigaga.fusionstatusbar,签名证书与 0.3.150 相同;模块功能和配置格式没有变化。

构建与验证

  • 正式 release 构建,未开启调试。
  • debug 与 release 变体各 630 项单元测试通过;lint 均为 0 错误、60 条警告,高风险 lint 门禁通过。
  • 已核对 APK 内的启动图标引用、自适应图标三层、包名、版本、Xposed 元数据、签名和 ZIP 对齐。
  • APK SHA-256:9968124a723bf6fdb64d6d9b3274cb0b64427c290834a1a8343c1260368019eb
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2

本版未进行实体设备安装、SystemUI 注入或目标 ROM 实机验收。

Assets

1

0.3.150

Stable

10/2/2026, 3:36:31 PM

FusionStatusBar 0.3.150

本版沿用 0.3.149 的功能,将 Android 应用和 LSPosed 模块 ID 调整为 io.github.yudigaga.fusionstatusbar,以符合 LSPosed 模块仓库的包名校验要求。Provider 地址与跨进程配置读取已同步调整。

从旧版迁移

新包与 com.xtjm.fusionstatusbar 是两个独立应用,不能覆盖安装,也不会自动共享配置。请先在旧版中选择“导出配置备份”,安装新版后选择“导入配置备份”。在 LSPosed 中关闭旧模块,只启用新版并重启系统界面;确认新版正常后可卸载旧包。

构建与验证

  • 正式 release 构建,未开启调试,使用 FusionStatusBar 专用正式证书签名。
  • debug 和 release 变体各 630 项单元测试通过;lint 均为 0 错误、60 条警告,高风险 lint 门禁通过。
  • 已核对 APK 包名、版本、组件类名、Provider 地址、Xposed 模块信息、签名和 ZIP 对齐。
  • APK SHA-256:6ae643a9685e1cece1e7fbc03178cd8bba7d9e47f55f884999e81e8b041db94c
  • 签名证书 SHA-256:ccfaf42f8f14bb36973aeb971572fcc956a256196f68ff088340dfa7eca96fe2

本版未进行实体设备安装、SystemUI 注入或目标 ROM 实机验收。

Assets

1