
AirPods befreit aus dem Apple-Ökosystem.
[!WARNING] librepods.org ist keine offizielle Website des LibrePods-Projekts. Sie gibt fälschlicherweise vor, die offizielle Website des Projekts zu sein, indem sie Urheberrechte beansprucht und das LibrePods-Logo in der Fußzeile verwendet. Gleichzeitig behaupten sie, dass das Projekt weder mit dem LibrePods-Projekt noch mit dessen Entwicklern verbunden ist.
Bitte melden Sie andere derartige Websites an [email protected]
Mit LibrePods können Sie AirPods-Funktionen nutzen, die exklusiv für Apple-Geräte sind. Es implementiert das proprietäre Protokoll, das zum Datenaustausch zwischen AirPods und Apple-Geräten verwendet wird, und ermöglicht Funktionen wie das Ändern der Geräuschsteuerungsmodi, schnelle Ohrerkennung, genauen Akkuzustand, Kopfgesten, Gesprächsbewusstsein und mehr auf Nicht-Apple-Plattformen.
| Funktion | Linux | Android |
|---|---|---|
| Hörmodus ändern | ✅ | ✅ |
| Ohrerkennung | ✅ | ✅ |
| Akkuzustand | ✅ | ✅ |
AirPods umbenennen Hinweis für AndroidUnter Android müssen Sie Ihre AirPods nach dem Umbenennen neu koppeln, da Android möglicherweise nicht den aktuellsten Namen verwendet. | ✅ | ✅ |
| Lautstärkereduzierung | 🔴 | ⚪ |
| Kopfgesten | ⛔ | ✅ |
| Gesprächsbewusstsein | ✅ | ✅ |
| Automatische Verbindung mit AirPods | ✅ | ✅ |
| Hörgerät | 🔴 | ⚪ |
| Anpassung des Transparenzmodus | 🔴 | ⚪ |
| Multi-Geräte-Konnektivität (Bluetooth Multipoint; nur 2 Geräte) | ⚪ | ⚪ |
Weitere Barrierefreiheitseinstellungen (zum Erweitern klicken)
| 🔴 | ✅ |
Weitere allgemeine Einstellungen
| 🔴 | ✅ |
| Kopfverfolgtes räumliches Audio | ❓ | ❓ |
| Herzfrequenzüberwachung | ⛔ | 🔴 |
| Find My | ❓ | ❓ |
| Hochwertige Zweiwege-Audio | 🔴 | 🔴 |
| Symbol | Bedeutung |
|---|---|
| ✅ | Implementiert und funktioniert gut |
| ⚪ | Erfordert VendorID-Spoofing; Nutzung auf eigenes Risiko |
| 🔴 | Noch nicht implementiert; geplant |
| ⛔ | Wird nicht implementiert |
| ❓ | Unbekannt |
Die folgenden Funktionen in Bezug auf Find My sind geplant, erfordern jedoch weitere RE und benötigen möglicherweise Root unter Android:
Die App stellt Android derzeit keine Kopfverfolgungsinformationen zur Verfügung, damit das Betriebssystem eine HRTF durchführen kann. Dies wurde noch nicht vollständig untersucht und könnte Root erfordern.
Die Räumlichmachung von Stereo-Ton liegt außerhalb des Projektumfangs und wird nie verfügbar sein. Viele OEMs haben eine eigene Implementierung dafür.
Daran wird gearbeitet. Weitere Informationen finden Sie im Kanal #reverse-engineering auf dem LibrePods-Discord-Server. Sollte es jemals implementiert werden, wird es höchstwahrscheinlich Root unter Android benötigen.
Unter iOS/iPadOS können Sie A2DP weiterhin verwenden, während die AirPods den Audiostream von ihrem Mikrofon über AACP senden.
Da dies eine tiefere Integration mit dem Audio unter Android erfordert, wird es höchstwahrscheinlich Root benötigen.
Es stellt sich heraus, dass Sie durch Ändern der VendorID im DID-Profil auf die von Apple Zugriff auf mehrere spezielle Funktionen erhalten!
Sie können dies unter Linux durch Bearbeiten der DeviceID in /etc/bluetooth/main.conf tun. Fügen Sie diese Zeile zur Konfigurationsdatei hinzu: DeviceID = bluetooth:004C:0000:0000. Unter Android können Sie die Einstellung „Als Apple-Gerät agieren“ in den App-Einstellungen aktivieren (wird nur angezeigt, wenn Xposed verfügbar und das LibrePods-Modul aktiviert ist).
Bis zu zwei Geräte können gleichzeitig mit den AirPods verbunden werden, sowohl für Audio als auch für Steuerung. Nahtloser Verbindungswechsel. Die gleiche Benachrichtigung erscheint auf dem Apple-Gerät, wenn Android die AirPods übernimmt, als ob es ein Apple-Gerät wäre („Move to iPhone“). Android zeigt auch ein Popup, wenn das andere Gerät die Verbindung übernimmt.