Releases: Xposed-Modules-Repo/com.ciallo.hyperbackground
Releases · Xposed-Modules-Repo/com.ciallo.hyperbackground
Release list
1.4.0
HyperBackground v1.4.0
- 重构:使用 Miuix 风格重构 UI
- 重构:迁移到 LibXposed API 101 实现
构建链
- 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.4.0
- versionCode:34
- APK:HyperBackground-v1.4.0.apk
- SHA-256:4509fea2b16378867b44a85ea1bb341cb35eeb934edc6538eb471f47e84dea7b
- 证书 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
- 构建提交:96b3ce8eb9e0160394426d4964e29724352ad951
1.3.9
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
1.3.8
HyperBackground v1.3.8
本版本主要针对全局背景在 HyperOS 二级页面中的显示与转场表现进行修复。
🛠 修复
- 修复部分外部应用二级页面无法正确显示自定义背景的问题
- 修复进入二级页面时,自定义背景随页面滑动动画产生双层虚影/闪屏的问题
- 修复前后两个 Activity 在页面转场期间同时显示自定义背景导致的画面重叠
- 修复从系统设置二级页面进入外部设置页面时旧背景未及时隐藏的问题
✨ 优化
- 优化跨 Activity 页面切换时的全局背景生命周期
- 转场期间自动隐藏旧页面背景,由新页面背景接管显示
- 页面返回时自动恢复对应背景,避免影响正常返回动画
- 保留设置主页及现有正常页面的背景处理方式,减少对已有适配的影响
- 优化主题、桌面、账号、设备互联、手机管家、移动网络等外部页面的兼容性
本次重点测试二级页面进入/返回时的背景转场效果。如仍出现背景虚影、闪屏、黑底或背景丢失,请反馈具体页面。
构建链
- 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.8
- versionCode:24
- APK:HyperBackground-v1.3.8.apk
- SHA-256:95e513d62b6228c52c9a321bb00ef6d284e56d3785a9e095d4c48378a8d59a03
- 证书 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
- 构建提交:3181eb832b02371e0a0221c1cad0b75b38f446f6