Repository navigation
2.8.0
本版新增 Samsung Galaxy Buds 与 MOONDROP MIRAGE 适配,修复新版 MiLink 的 Bose
抗风噪入口,补充水月雨设备名称识别,并更新构建依赖。更新范围为 v2.7.0 至本版。
Bose 卡片
- 修复新版 MiLink 卡片中 Bose 抗风噪按钮不显示的问题。QuietComfort Headphones 将
“关闭”位置用于抗风噪;QC35 / QC35 II 将“通透”位置用于抗风噪,并保留旧版布局兼容。 - 修复两态 Bose 机型在新版卡片中“关闭”项的禁用处理。
- 修复原生按钮被替换后可能提前回收、导致解绑时无法恢复的问题,保留原有尺寸、边距和样式。
- **验证范围:**布局契约、模式映射、完整单元测试和 Release 构建通过;新版 Bose 卡片的
实际显示与点击仍待设备复核。QuietComfort Headphones 的抗风噪继续切换耳机已保存的预设。
Samsung Galaxy Buds
- 加入 Buds2 Pro、Buds2、Buds FE、Buds Live、Buds Pro、Buds3、Buds3 Pro、Buds Core、
Buds3 FE、Buds4、Buds4 Pro 共 11 个型号候选,并提供三星专属服务的家族回退。 - 收到有效设备响应后逐项开放组件电量和噪声控制;Live、Buds3、Buds4 提供降噪与关闭,
其余已配置型号按有效回报提供降噪、关闭和环境声。 - 增加触控总开关、已确认的手势选项及左右耳长按动作;噪声切换组合、耳缘音量和语音检测
按型号及合法字段开放。连续修改左右耳设置时保留另一耳当前目标,状态按设备回报校正。 - Galaxy Wearable 与型号插件接入厂商应用跳转、运行时退避和“停止厂商应用”;停止操作
统一覆盖控制 App 目录中的全部包名。运行时退避需勾选对应 LSPosed 作用域。 - 型号识别使用官方名称、SM-R 编号或三星专属服务,避免普通 Buds 关键词误匹配其他品牌。
- **验证范围:**Buds2 Pro 原版 Fix25 已有实机反馈;本维护版及其他型号仍待分别复核。
Buds Core、Buds3 FE 采用共同字段进行实验性家族外推。
MOONDROP MIRAGE
- 新增 MIRAGE 左右耳与充电盒电量,以及降噪、关闭、通透控制,收到有效协议响应后逐项开放。
- 沿用 Pudding 的连接初期电量补齐与模式写后回读流程,各设备保持独立会话和状态。
- 名称同时包含品牌与 MIRAGE 时选择具体型号;仅有联名信息时使用水月雨家族回退。
- **验证范围:**原版握手、电量和三态读写已有实测,维护版仍待实机复核。自适应等额外
降噪档位尚未接入,继续等待该型号的协议证据。
设备识别与维护
- 补充
Space Travel 2 Ultra的精确名称,归入水月雨家族;保留系统整机电量、音量与流转,
私有协议及降噪控制仍待独立确认。 - Bose、FitClip 和公共卡片扩展共用原生布局识别与选项创建,统一维护新旧 MiLink 的兼容路径。
- 更新中英文介绍、兼容性表、厂商控制 App 作用域目录及协议来源说明,保留原作者贡献与
各版本实测记录,并完善维护版复核流程。
构建依赖
- 更新 Android Gradle Plugin 至 9.4.1、Kotlin 至 2.4.20、Navigation Compose 至 2.10.2。
- 更新 Miuix 至 0.9.4、DexKit 至 2.3.0,以及构建工作流的 setup-java 至 6.0.1。