Skip to content

2.3.0

Latest

Choose a tag to compare

@katiusu katiusu released this 03 Oct 05:43
· 2 commits to main since this release

HyperOS Autofill Fix 2.3.0

界面按 MiuixGuiExample 的骨架整体重写:底栏三档、宽屏侧栏、滚动模糊顶栏、设置项声明式管道,并新增「关于」页。功能与文案不变。

✨ 新增

  • iOS 液态玻璃底栏(设置 → 外观 →「液态玻璃底栏」,需先开启「悬浮底栏」):高光、折射、内阴影与背景实时模糊,底栏宽度上限 440dp。
  • 「关于」页(第四个标签页):应用图标折叠渐显的头部 + 动态背景、版本号、GitHub 仓库入口、Hook 入口 / 日志标签 / 生效方式、依赖与许可证、隐私说明。
  • 设置项全局搜索:按标题与摘要检索任意设置项 —— 命中分区自动滚动定位,命中二级页直接跳转。
  • 设置导入 / 导出(设置 → 数据):全量设置导出为 JSON、可再导入,导入后立即生效。
  • 「界面模糊」开关(设置 → 外观):关掉后不再创建模糊图层;API < 33 或 RuntimeShader 不可用时也自动走无模糊路径。

♻️ 变更

  • 底栏三档:贴底普通(图标 + 文字标签,即 2.0.0 形态)/ 悬浮毛玻璃胶囊(2.1.x 观感)/ 液态玻璃。前两档沿用原来的「悬浮底栏」开关,第三档由新增的「液态玻璃底栏」开关控制。
  • 宽屏自动切换侧栏:窗口宽度 ≥ 840dp(或 ≥ 600dp 且高宽比 < 1.2)时底栏变为 NavigationRail,≥ 1200dp 自动展开。
  • 顶栏滚动模糊:顶栏在滚动时渐变为模糊玻璃,列表内容从下方穿过。
  • 概览页照示例主页重排:是否正常工作做成正方形状态卡(右下角大装饰图标,按「被改回小米服务 / 未设置 / 正常」三档语义色),自动填充服务名单独成块,两个按钮(打开密码与账户 / 重新读取)独立成卡。
  • 主题档位 4 → 6:ColorSchemeMode 全档位(跟随系统 / 浅色 / 深色 / 动态取色 / 动态浅色 / 动态深色),旧的 theme_mode 数字档位与「悬浮底栏」开关在首次启动时自动迁移。
  • 技术栈升级:Miuix 0.9.3 → 0.9.4、Compose BOM 2026.09.00、AGP 9.4.1、Gradle 9.7.1、compileSdk 34 → 37。
  • minSdk 仍为 26:API < 33 的设备上模糊与液态玻璃自动降级为不透明底栏。

🐛 修复

  • 正式包缺 AndroidManifest.xml / resources.arsc:构建环境的 aapt2 组合下 AGP 的 optimizeReleaseResources 会「成功」但产出 0 个文件,打出的 APK 无法被识别。已关闭资源优化(android.enableResourceOptimizations=false)并重新验证正式包。

📦 安装

  1. 下载下面的 HyperOS-Autofill-Fix-2.3.0.apk
  2. 从任意 2.x 版本升级可以直接覆盖安装(同一个签名)
  3. 在 LSPosed 中启用本模块,勾选 4 个作用域:android、com.android.providers.settings、com.android.settings、com.miui.securitycenter
  4. 重启手机
  5. 打开 App 验证:概览页出现「已载入的进程」即表示生效

🔍 校验

  • 签名证书 SHA-256:eae3bb7895cd29ddfda1deaae6a4177c4a00f429916c2a6427f13109c208675c(与之前各版同一把 Android Debug key,可直接覆盖升级)
  • APK SHA-256:b8f76cc408130b3da74daaa69d8aa0c51de15d6c485c7b08d08205767eab03e2

完整变更见 CHANGELOG.md。