HyperOS OTA Blocker

为指定版本的小米系统更新器提供 OTA 检测、ROM 下载、A/B 安装提交和部分更新提醒的开关。所有开关默认关闭。

0.1.0 版本要求

  • 系统。当前仅适配小米 15 Ultra(xuanyuan)的 HyperOS OS4.0.3.0.XOACNXM,Android 17。模块会核对完整系统构建指纹。
  • 系统更新器。仅适配 com.android.updater 9.7.5(975) 的指定 APK。模块同时校验 APK 的 SHA-256,因此相同版本号也需要 APK 内容一致。
  • LSPosed。框架需支持 Modern Xposed API 102,已确认 LSPosed 2.2.1(7912) 提供该 API。在管理器中启用模块,作用域仅选择 com.android.updater,然后重新打开模块设置页。
  • 开关变灰。原厂预装的更新器 9.7.4(974) 尚未适配。即使系统构建匹配、LSPosed 已连接,安装了 9.7.4 的设备仍会显示「未适配此构建」,拦截开关不可用。其他未匹配的构建或更新器也会受到同样限制。

验证与恢复

  • 已在本机编译并通过 5 项 JVM 单元测试。OTA Hook 的真机运行效果仍待验证。
  • 恢复更新时可关闭总开关,或在 LSPosed 中禁用模块并重新启动更新器。已经提交给系统的 OTA 任务由系统管理。

Releases

0.1.0

Stable

11/13/2026, 11:09:48 PM

初版。支持指定 HyperOS 4 构建上的 OTA 检测、ROM 下载、A/B 安装提交及指定提醒开关。需要 LSPosed Modern API 102,作用域仅为 com.android.updater。已通过 5 项 JVM 测试,真机 Hook 效果待验证。

Assets

1