Repository navigation
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 BOM2026.09.00、AGP9.4.1、Gradle9.7.1、compileSdk34→37。 minSdk仍为 26:API < 33 的设备上模糊与液态玻璃自动降级为不透明底栏。
🐛 修复
- 正式包缺
AndroidManifest.xml/resources.arsc:构建环境的 aapt2 组合下 AGP 的optimizeReleaseResources会「成功」但产出 0 个文件,打出的 APK 无法被识别。已关闭资源优化(android.enableResourceOptimizations=false)并重新验证正式包。
📦 安装
- 下载下面的
HyperOS-Autofill-Fix-2.3.0.apk - 从任意 2.x 版本升级可以直接覆盖安装(同一个签名)
- 在 LSPosed 中启用本模块,勾选 4 个作用域:
android、com.android.providers.settings、com.android.settings、com.miui.securitycenter - 重启手机
- 打开 App 验证:概览页出现「已载入的进程」即表示生效
🔍 校验
- 签名证书 SHA-256:
eae3bb7895cd29ddfda1deaae6a4177c4a00f429916c2a6427f13109c208675c(与之前各版同一把 Android Debug key,可直接覆盖升级) - APK SHA-256:
b8f76cc408130b3da74daaa69d8aa0c51de15d6c485c7b08d08205767eab03e2
完整变更见 CHANGELOG.md。