
AirPods libérés de l'écosystème Apple.
[!WARNING] librepods.org n'est pas un site web officiel du projet LibrePods. Il prétend de manière inexacte être le site web officiel du projet en revendiquant des droits d'auteur et en utilisant le logo LibrePods dans le pied de page. Et en même temps, ils disent que le projet n'est pas affilié au projet LibrePods ou à ses développeurs.
Veuillez signaler tout autre site web de ce type à [email protected]
LibrePods vous permet d'utiliser les fonctionnalités des AirPods qui sont exclusives aux appareils Apple. Il implémente le protocole propriétaire utilisé pour échanger des données entre les AirPods et les appareils Apple, permettant d'activer des fonctionnalités telles que le changement des modes de contrôle du bruit, la détection rapide de l'oreille, l'état précis de la batterie, les gestes de la tête, la conscience conversationnelle, et bien plus encore sur des plateformes non-Apple.
| Fonctionnalité | Linux | Android |
|---|---|---|
| Changement du mode d'écoute | ✅ | ✅ |
| Détection de l'oreille | ✅ | ✅ |
| État de la batterie | ✅ | ✅ |
Renommer les AirPods Note pour AndroidSur Android, vous devez réappairer vos AirPods après les avoir renommés car Android pourrait ne pas utiliser le dernier nom. | ✅ | ✅ |
| Réduction des sons forts | 🔴 | ⚪ |
| Gestes de la tête | ⛔ | ✅ |
| Conscience conversationnelle | ✅ | ✅ |
| Connexion automatique aux AirPods | ✅ | ✅ |
| Aide auditive | 🔴 | ⚪ |
| Personnalisation du mode transparence | 🔴 | ⚪ |
| Connectivité multi-appareils (Bluetooth Multipoint ; 2 appareils seulement) | ⚪ | ⚪ |
Autres configurations d'accessibilité (cliquer pour déplier)
| 🔴 | ✅ |
Autres configurations générales
| 🔴 | ✅ |
| Audio spatial avec suivi de la tête | ❓ | ❓ |
| Surveillance de la fréquence cardiaque | ⛔ | 🔴 |
| Localiser | ❓ | ❓ |
| Audio bidirectionnel de haute qualité | 🔴 | 🔴 |
| Symbole | Signification |
|---|---|
| ✅ | Implémenté et fonctionne bien |
| ⚪ | Nécessite un spoofing VendorID ; utilisation à vos risques et périls |
| 🔴 | Pas encore implémenté ; prévu |
| ⛔ | Ne sera pas implémenté |
| ❓ | Inconnu |
Les fonctionnalités suivantes liées à Localiser sont prévues, mais nécessitent davantage de rétro-ingénierie et pourraient nécessiter un accès root sur Android :
L'application ne fournit pas actuellement d'informations de suivi de la tête à Android pour que le système effectue le HRTF. Cela n'a pas été complètement exploré et pourrait nécessiter un accès root.
La spatialisation du son stéréo dépasse le cadre de ce projet et ne sera jamais disponible. De nombreux fabricants ont leur propre implémentation pour cela.
Ce sujet est en cours de développement, consultez le canal #reverse-engineering sur le serveur Discord LibrePods pour plus d'informations. Si elle est un jour implémentée, elle nécessitera très probablement un accès root sur Android.
Sur iOS/iPadOS, vous pouvez continuer à utiliser A2DP pendant que les AirPods envoient le flux audio de leur microphone via AACP.
Étant donné que cela nécessite une intégration plus profonde avec l'audio sur Android, cela nécessitera très probablement un accès root.
Il s'avère que si vous modifiez le VendorID dans le profil DID pour celui d'Apple, vous obtenez accès à plusieurs fonctionnalités spéciales !
Vous pouvez le faire sous Linux en éditant le DeviceID dans /etc/bluetooth/main.conf. Ajoutez cette ligne au fichier de configuration : DeviceID = bluetooth:004C:0000:0000. Pour Android, vous pouvez activer le paramètre « agir comme un appareil Apple » dans les paramètres de l'application (affiché uniquement lorsque Xposed est disponible et que le module LibrePods est activé).