推广 热搜: ???  ????  content=  时期  校长  日方  创新  裂缝  药厂  小品 

LibrePods发布:让AirPods在非苹果设备上满血运行

   日期:2026-06-29 18:39:05     来源:ZAKER科技    浏览:2    评论:0    

LibrePods 是一款新兴的开源项目,旨在打破苹果生态壁垒,允许用户在 Android 和 Linux 等非 Apple 设备上使用 AirPods 的专属功能。通过逆向工程实现 AirPods 与 Apple 设备间的专有数据交换协议,该工具在非苹果平台上启用了包括降噪模式切换、快速佩戴检测、精确电量显示、头部手势控制以及对话感知等一系列原生体验。

核心功能与平台差异

根据官方披露的功能可用性概览,LibrePods 在 Linux 和 Android 平台上的支持程度存在显著差异:

  • 全面支持功能:在两个平台上均能良好运行聆听模式切换、佩戴检测、电量状态显示、重命名耳机(Android需重新配对)、对话感知及自动连接等功能。
  • Android 独占或优势功能:头部手势控制、无障碍配置(如点击速度、单耳降噪等)、常规配置(通话控制、麦克风选择等)仅在 Android 上实现。此外,助听器模式、大音量降低及透明模式自定义在 Android 上可通过伪装 VendorID 启用,但用户需自行承担风险;而在 Linux 上这些功能尚未实现或不在计划中。
  • Linux 的局限:Linux 版本目前不支持头部手势、助听器模式及多项无障碍配置。多设备连接(蓝牙多点)在两个平台上均处于实验性或未完全实现状态。
  • 尚未解决或未知领域:头部追踪空间音频、Find My(查找我的)网络功能、心率监测(针对 AirPods Pro 第三代及以上)以及高质量双向音频在两个平台上均面临技术挑战,部分功能可能需要 Root 权限或进一步的逆向工程研究。

技术实现与安装

LibrePods 的安装方式因平台而异:Android 用户可通过应用商店或 GitHub 获取应用;Linux 用户则可通过包管理器或源码编译进行安装。

为了解锁更多高级功能,项目提供了“VendorID 伪装”方案。在 Linux 上,用户需编辑 Bluetooth 配置文件以模拟 Apple 设备 ID;在 Android 上,则需在启用 Xposed 模块后开启“模拟 Apple 设备”选项。这一操作可激活助听器模式、大音量降低等原本受限的功能。

开发背景与 AI 参与

值得注意的是,LibrePods 的开发过程中部分引入了人工智能技术。Android 应用的头部手势功能逻辑与 UI、故障排除器等模块完全由 AI 生成;Linux 版本的部分核心文件(如 aacp.rs 和 att.rs)在从 Kotlin 翻译为 Rust 时也得到了 AI 辅助。然而,项目的后台服务、蓝牙管理类及大部分 UI 组件仍由开发者手动编写,以确保稳定性和性能。

该项目还特别致谢了 @tyalie、@rithvikvibhu 等社区贡献者,他们在协议文档化、助听器功能开发及 Root 补丁等方面提供了关键支持。对于寻找其他平台替代方案的用户,官方也推荐了 CAPod(Android)、MagicPods for Steam Deck 以及 Windows 版的 MagicPods 作为参考。

LibrePods 基于 GNU 通用公共许可证 v3 发布,强调其自由软件属性。项目方明确声明,LibrePods 与 Apple Inc. 无任何关联,AirPods 及相关标志均为 Apple 的商标。

【星途科讯 图文丨Patrick 首发于ZAKER科技,转载请注明出处】

内容由网友发布或转自其他网站,如有侵权及其他问题,请发送邮件至jiyuwang@qq.com,我们将第一时间处理。
 
打赏
0相关评论

推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON