librepods
“
将 AirPods 从苹果生态系统中解放出来,使其能够在非苹果设备(如 Android 和 Linux 设备)上使用 AirPods 的高级功能。
Github地址
https://github.com/kavishdevar/librepods
功能特性
-
功能概述:librepods 项目通过解锁 AirPods 的高级功能,使用户能够在非苹果设备上体验到与苹果设备相同的 AirPods 功能,包括降噪模式切换、耳部检测、电池状态显示、头部手势控制、对话感知、听力辅助等。
-
设备兼容性:
-
AirPods Pro(第 2 代):完全支持并经过测试。
-
AirPods Pro(第 3 代):完全支持(除了心率监测功能)。
-
AirPods Max:完全支持(客户端显示不支持的功能)。
-
其他 AirPods 型号:基本功能(如电池状态、耳部检测)应该可以工作。
-
关键特性:
-
重命名 AirPods。
-
自定义长按操作。
-
所有辅助功能设置。
-
更多功能。
-
降噪控制模式:无需手动长按 AirPods,即可轻松切换降噪模式。
-
耳部检测:当用户戴上或摘下 AirPods 时,自动控制音乐播放,并在摘下时切换到手机扬声器。
-
电池状态:提供准确的电池电量显示。
-
头部手势:通过点头接听电话。
-
对话感知:说话时自动降低音量。
-
听力辅助:需要将 VendorID 更改为苹果的才能使用。
-
自定义透明度模式:需要将 VendorID 更改为苹果的才能使用。
-
多设备连接:最多可同时连接两台设备,音频和控制均支持无缝切换。
-
其他自定义功能:
-
平台支持:
-
Linux:旧版本的 Linux 支持有限,维护者没有时间进一步开发。新版本正在开发中(参见https://github.com/kavishdevar/librepods/pull/241)。
-
Android:提供了丰富的功能支持,并且需要设备具备 root 权限(某些功能在特定系统版本下无需 root)。