Skip to content

HyperBackground v1.4.4-beta11

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 13:32
· 16 commits to 00230fa44c2e2b09f902df9eb14688d8cc374404 since this release

HyperBackground v1.4.4-beta11

测试版提示:该版本用于验证兼容性,可能存在 Hook 失效、界面异常或闪退;请保留上一正式版安装包。

通用卡片与材质

  • 修复:CardView 的表面透明度只按卡面底色判定——androidx 内部圆角填充恒报告半透明,曾让透明外壳冒充实心卡面,蓝牙页浅色模式下真正持白底的高亮层因此漏接管。
  • 修复:独立卡片材质改为在绑定与布局时机同步应用,进入蓝牙等独立卡页面时原生白底不再先绘制一帧造成闪烁。
  • 修复:通知与状态栏页的锁屏通知、悬浮通知、桌面角标说明卡恢复材质接管——负面名称过滤只拦类名,不再误拦含 badge 的整卡资源名。
  • 维护:local.properties 移出版本控制并加入 .gitignore,本机 SDK 路径不再入库。
  • 新增:内容驱动的通用卡片表面识别——在已知资源 ID 快路径之外,按视图尺寸、自有背景、卡片形状、表面透明度及外层卡面关系自动识别独立卡片,减少不同页面与应用逐项适配。
  • 新增:支持递归解析 selector、layer-list、inset 与 ripple 等复合 Drawable,并接受具有明确卡片形状的半透明卡面;布局完成后通过尺寸变化补判,避免视图尚未测量时漏接管。
  • 新增:卡片材质路由可扩展到 LSPosed 中实际勾选的其它应用;非官方支持范围仅加载卡片与弹窗材质,不启用整页背景、主题或文字颜色管线,并避开已有独立背景通道的应用。
  • 新增:卡片背景样式加入「接管全部跟随主题的面」范围,可将卡片、按钮、徽标及分段底等随深浅色变化的中性表面统一接入所选材质;品牌色、图片与功能控件保持原样,材质不可用时回退所选实色而非直接抹除。
  • 新增:MIUIX PopupWindow、PopupView 与 HyperPopupWindow 弹窗可复用当前柔光玻璃材质;仅在柔光玻璃模式及系统仿生材质、背景模糊条件可用时放行。
  • 适配:安全中心「省电与电池」页支持 R8 混淆后的分组卡结构发现,按稳定类型与方法签名捕获装饰器、裁剪及绘制路径,使纯色、磨砂和柔光玻璃均可进入材质管线。
  • 诊断:新增独立卡片命中、半透明卡面、主题表面及 near-miss 原因日志,便于定位尺寸、背景、形状、外层卡面或主题色判定造成的漏接管。

设置页面

  • 修复:蓝牙已保存设备卡在列表绑定完成后接管系统后写入的高亮表面,浅色模式不再被不透明白底盖住;可用设备等普通列表行会撤回独立材质,避免与外层分组卡重复叠加柔光。
  • 修复:设置搜索框保留 MIUIX 原生背景作为圆角轮廓,将配色交给柔光着色通道,并在视图完成挂载与硬件加速后补应用,恢复折叠状态下的柔光效果。
  • 新增:主题商店「系统个性化」页文字卡接入当前卡片样式,支持柔光玻璃、磨砂、纯色及透明回退,同时保留 CardView 原生圆角。

配置与界面

  • 新增:卡片材质页支持从剪贴板导出、导入完整卡片配置,并提供带确认的统一恢复默认;导入只覆盖卡片模式、明暗配色、模糊及柔光参数,不影响其它外观设置。
  • 新增:设置页加入「配置」栏目,可在 HyperOS 设置首页插入 HyperBG 入口,自定义顶部、中部或底部位置,并选择是否与相邻项目同组。
  • 新增:支持隐藏桌面图标;隐藏后 MainActivity 与 LSPosed 模块设置入口保持可用,仍可从 LSPosed 管理器或已启用的系统设置入口进入模块。
  • 新增:关于页加入「请作者喝咖啡」入口与微信赞赏码页面。

构建链

  • 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.4-beta11
  • versionCode:74
  • APK:HyperBackground-v1.4.4-beta11.apk
  • SHA-256:53240ccde062615f4b7ffac0bffa02fab760b6b9c464df3d2749504fe11a589c
  • 证书 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
  • 构建提交:71fb508efd56ce23858b5bd94cb1d14507ee5591