Skip to content

1.3.9

Choose a tag to compare

@Solomonstery Solomonstery released this 25 Aug 19:05
· 117 commits to main since this release

HyperBackground v1.3.9

  • 汇总 1.3.8 测试线的修复,作为稳定版发布。
  • 修复:设置主页背景通道失效——com.android.settings.MiuiSettings(设置主页宿主)的生命周期 Hook 是 applyHome 的唯一挂载入口,早前误删导致浅色/深色两种主题下主页背景均不生效,现予恢复。
  • 修复:设置搜索输入文字时整个页面短暂变黑,搜索加载层与窗口级搜索遮罩改为透明。
  • 优化:还原桌面设置背景逻辑至已验证可用状态,保留旧版(OS3)桌面设置背景生效路径。
  • 新增:关于页“本次版本说明”改为动态读取,按当前版本从打包的 CHANGELOG.md 自动解析对应条目;解析支持多种列表符号、跳过代码块并对版本号做归一化匹配,找不到精确版本时回退显示最新说明。
  • 说明:LSPosed 模块描述扩写为功能概览,便于在模块列表中直观了解覆盖范围。
  • 修复:模块仓库客户端读不到简介——xposeddescription 由资源引用 @string/... 改为写死的字面字符串(部分客户端只读 Manifest 原始值、不解析资源)。
  • 兼容性:当前 HyperOS 桌面二级设置页由 Flutter/Rust 渲染,模块的 View 树背景注入对其无效;本版仅确保旧版桌面设置背景原本能生效的路径不被破坏。

构建链

  • main:目录源码 → Java 17 → Android SDK 37 / Build Tools 36.0.0 → Gradle Release → Secrets 注入 PKCS12 私有签名 → 版本、作用域与证书校验 → Actions Artifact → GitHub Release。
  • source-archives:历史源码 ZIP 独立分支,构建链按版本号选择最高归档;1.3.6 本次从 main 目录源码构建。

构建信息

  • versionName:1.3.9
  • versionCode:31
  • APK:HyperBackground-v1.3.9.apk
  • SHA-256:8d9e74ac91d8344be4b02e24b7da5a094a2893ca6f76c404c41bb20591f11a66
  • 证书 SHA-256:A1:75:5A:BE:D4:13:5A:38:17:B0:D8:76:0F:40:BE:A5:D3:B7:00:1B:08:A8:29:EA:1D:3C:DA:90:FB:D4:4F:4B
  • 构建提交:00c7a5ec498c1c2b83805675b2c3f54eba0fd38a