
librepods nightly-53679cc
AirPods befreit aus dem Apple-Ökosystem.
[!WARNING] librepods.org ist keine offizielle Website des LibrePods-Projekts. Sie behauptet fälschlicherweise, die offizielle Website des Projekts zu sein, indem sie Urheberrechte geltend macht und das LibrePods-Logo im Footer verwendet. Gleichzeitig geben sie an, dass das Projekt nicht mit dem LibrePods-Projekt oder dessen Entwicklern verbunden ist.
Bitte melden Sie weitere solche Websites an [email protected]
Was ist LibrePods?
LibrePods ermöglicht es dir, AirPods-Funktionen zu nutzen, die ausschließlich Apple-Geräten vorbehalten 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, präzisen Batteriestatus, Kopfgesten, Konversationsbewusstsein und mehr auf Nicht-Apple-Plattformen.
Verfügbarkeit der Funktionen
| Funktion | Linux | Android |
|---|---|---|
| Ändern des Hörmodus | ✅ | ✅ |
| Ohrerkennung | ✅ | ✅ |
| Batteriestatus | ✅ | ✅ |
Umbenennen der AirPods Hinweis für AndroidUnter Android musst du deine AirPods nach dem Umbenennen erneut koppeln, da Android möglicherweise nicht den neuesten Namen verwendet. | ✅ | ✅ |
| Reduzierung lauter Geräusche | 🔴 | ⚪ |
| Kopfgesten | ⛔ | ✅ |
| Konversationsbewusstsein | ✅ | ✅ |
| Automatische Verbindung mit AirPods | ✅ | ✅ |
| Hörgerät | 🔴 | ⚪ |
| Anpassung des Transparenzmodus | 🔴 | ⚪ |
| Multi-Geräte-Konnektivität (Bluetooth-Multipoint; nur 2 Geräte) | ⚪ | ⚪ |
Weitere Bedienungshilfen-Konfigurationen (zum Erweitern klicken)
| 🔴 | ✅ |
Weitere allgemeine Konfigurationen
| 🔴 | ✅ |
| Kopfbewegungsgesteuertes Spatial Audio | ❓ | ❓ |
| Herzfrequenzüberwachung | 🔴 | 🟡 |
| Wo ist? | ❓ | ❓ |
| Hochwertiges bidirektionales Audio | 🟡 | 🟡 |
| Symbol | Bedeutung |
|---|---|
| ✅ | Implementiert und funktioniert gut |
| ⚪ | Erfordert VendorID-Spoofing; Nutzung auf eigenes Risiko |
| 🟡 | Experimentell/In Arbeit |
| 🔴 | Noch nicht implementiert; geplant |
| ⛔ | Wird nicht implementiert |
| ❓ | Unbekannt |
Wo ist?
Die folgenden Funktionen im Zusammenhang mit „Wo ist?“ sind geplant, erfordern jedoch weitere Reverse Engineering und benötigen möglicherweise Root unter Android:
- Füge deine AirPods zum „Wo ist?“-Netzwerk hinzu
- Spiele einen Ton über das Ladecase ab, um es zu finden
- Benachrichtigung beim Zurücklassen
- Ladegeräusche des Cases ein-/ausschalten
Spatial Audio
Die App stellt Android derzeit keine Kopfbewegungsinformationen zur Verfügung, damit das Betriebssystem HRTF durchführen kann. Dies wurde noch nicht vollständig untersucht und erfordert möglicherweise Root.
Die Räumlichmachung von Stereoton liegt außerhalb des Rahmens dieses Projekts und wird niemals verfügbar sein. Viele OEMs haben hierfür ihre eigene Implementierung.
Herzfrequenzüberwachung
Android
Verfügbar im Branch android/rewrite. builds
Linux
Noch nicht verfügbar (scheint ohnehin nichts zu sein, das auf einem Computer nützlich wäre. Wenn du Vorschläge hast, erstelle eine Diskussion.)
Hochwertiges bidirektionales Audio
Unter iOS/iPadOS kannst du A2DP weiterhin nutzen, während AirPods den Audiostream von ihrem Mikrofon über AACP senden.
Android
Das Aufnehmen von Audio innerhalb der App über das Mikrofon der AirPods, ohne zum Headset-/Freisprechprofil zu wechseln, ist möglich. Dies jedoch für andere Apps/Telefonie verfügbar zu machen, könnte Root erfordern, falls überhaupt möglich.
Der Recorder ist in Arbeit; verfügbar im Branch android/rewrite. builds
Linux
Sieh dir PR #655 an.
Installation
VendorID-Spoofing
Es stellt sich heraus, dass du Zugriff auf mehrere spezielle Funktionen erhältst, wenn du die VendorID im DID-Profil auf die von Apple änderst!