Skip to content

HyperEars v2.3.2

Choose a tag to compare

@github-actions github-actions released this 13 Aug 16:48
· 43 commits to main since this release

本版修复 ROSE Ceramics Ultra(琉璃 Ultra)的模式识别与组件电量,并为未知 MiLink
版本补充严格、低开销的“更多设置”入口兼容。

ROSE Ceramics Ultra

  • 根据实机完整状态帧补齐 BudsFeel 的自适应降噪 0x05 与极致降噪 0x06 状态解码;
    两者作为已确认的降噪状态接入现有标准四态卡片,不新增私有控件,卡片重新选择降噪时仍发送
    标准 0x01 命令。
  • 按 BudsFeel 组件电量格式从每个字节的低七位读取百分比。实测 E4 E4 5E 现在显示为
    左右耳 100%、充电盒 94%;尚未确认语义的高位不会被推测为充电状态。
  • 合法模式回报现在能够完成协议确认并开放降噪、关闭、通透和抗风噪;未知模式或无效电量仍不
    会提前开放私有能力。

MiLink 兼容

  • “更多设置”入口继续优先使用稳定公开类和已验证的 17.2.017.2.2 精确版本表;常规入口
    均不可用时,增加一次性的 DEX 语义指纹兜底。
  • 兜底同时校验 headset 包范围、单个 CirculateServiceInfo 参数、CompletableFuture 返回值、
    两个精确语义常量和 CompletableFuture.supplyAsync 调用。只有唯一结果才安装 Hook,零结果或
    多结果均保持系统原行为。
  • DEX 查询结果按当前 APK 路径缓存,每个 MiLink 进程最多解析一次;已支持版本不会加载解析器,
    卡片创建、点击和蓝牙协议会话均不参与扫描。

文档与验证

  • 补充 ROSE Ceramics Ultra 扩展模式、电量高位和 MiLink 语义入口的实现边界,并登记 DexKit
    许可证与实际使用范围。
  • 增加实机完整帧、扩展降噪值、组件电量和 Adapter 标准状态投影测试;Release 流程继续
    执行完整单元测试、Android Lint、R8、APK 签名验证和 SHA-256 生成。