Skip to content

2.6.0

Latest

Choose a tag to compare

@silverpoetry silverpoetry released this 31 Aug 17:39
· 12 commits to main since this release

本版新增 Technics、ROSE、华为和 Sony 多款耳机适配,为 Edifier FitClip Ultra 增加
充电盒电量与游戏模式控制,并完成 Miuix / Material 3 的界面设置和导航体系。

新增与完善的设备适配

  • 新增 Technics EAH-AZ TWS 家族适配。EAH-AZ80 已完成实机验证:合法 Airoha RACE
    响应确认后提供左右耳与充电盒电量,以及降噪、关闭、通透三态控制;其他 EAH-AZ 型号
    依据公开实现进入协议探测,EAH-A800 头戴系列不参与该规则。
  • 新增 ROSE Ceramics X(琉璃 X)实机适配:关联独立的 CERAMICS X BLE 控制端点,
    合法状态响应确认后提供降噪、关闭、通透和抗风噪;协议未确认时保留系统整机电量,
    不推测抓包中尚未确认的私有电量字段。
  • 新增 HUAWEI FreeBuds 5i 实机适配:使用已验证的 RFCOMM Channel 16,分别以合法电量帧
    和模式帧确认组件电量与降噪、关闭、通透;未验证的型号专属档位不开放。
  • 新增 HUAWEI FreeClip 2 实机适配。该开放式夹耳型号只在合法电量帧后提供左右耳与
    充电盒电量,不查询、不展示也不接受降噪控制;原版 FreeClip 继续使用既有家族探测。
  • 新增 Sony WF-1000XM6 实机适配:使用 v2 服务和 0x19 环境声方言,提供双耳、
    充电盒电量及降噪、关闭、通透;模式写入和确认提示音标志均已通过实机与 Sound Connect
    流量验证。
  • 修复 Sony WH-1000XM4 的握手兼容。仅该精确型号在握手前收到设备命令时允许重发一次
    初始化请求,不延长其他 Sony 或全局设备会话的握手时间。

Edifier FitClip Ultra

  • 补充充电盒电量,并将设备回报的游戏模式建模为 FitClip Ultra 专属状态与控制请求;只有
    合法 0x08 / 0x09 回包后才展示和控制,写入后以设备回读为准。
  • 游戏模式复用 MiLink 完整的原生模式卡片,将其显示为“标准模式 / 游戏模式”;卡片尺寸、
    间距、裁切和动画继续由 MiLink 管理,同时兼容旧版与 HyperOS 4 的原生布局。
  • 该呈现方式不声明 FitClip Ultra 具备降噪能力。退出卡片、协议重置或厂商 App 接管时恢复
    原生视图和保守能力,不保留高度修补、延时重绘或测试 Adapter。

应用界面

  • 将“界面风格”放在一级设置页;没有已保存偏好的安装默认使用 Miuix,已明确选择的风格
    继续保留。Miuix 与 Material 3 共用页面、设置和设备状态模型。
  • 新增完整“界面设置”:明暗模式、界面缩放,以及 Miuix 专属的菜单栏模糊、悬浮菜单栏和
    实时效果预览。Material 3 保持系统动态配色与标准底栏,不显示不适用的 Miuix 选项。
  • 每个主页、设置和关于页面维护独立标题与滚动状态;从二级页面返回时回到原入口,切换风格、
    点击底栏或横向滑动时保留当前页面,不再出现逐页跳转、标题错位或额外弹跳/缩放动画。
  • 移除未达到系统交互质量的“液态玻璃”选项及其状态,统一 Miuix 与 Material 3 的设置分组、
    操作行、兼容性入口和检查更新入口。

架构、文档与验证

  • 新增协议端点的写入方式、通知要求和配套设备选择均由具体 Adapter 声明;Technics、ROSE、
    华为和 Sony 的协议确认、能力解锁、控制回读与会话重置保持型号内有界处理。
  • 华为共享 ProtocolSession 现在可明确表示仅电量画像或附带型号扩展的噪声画像;FitClip
    游戏模式通过类型化状态和请求接入,不向全局三态控制增加型号字段。
  • 同步中英文 README、兼容性矩阵、协议记录、控制 App 目录与第三方许可证;增加新增型号的
    名称边界、流式解帧、协议门禁、电量、模式控制、卡片恢复和界面偏好回归测试。