
AirPods libertados do ecossistema da Apple.
[!WARNING] librepods.org não é um site oficial do projeto LibrePods. Ele afirma incorretamente ser o site oficial do projeto ao reivindicar direitos autorais e usar o logotipo do LibrePods no rodapé. E, ao mesmo tempo, afirmam que o projeto não é afiliado ao projeto LibrePods nem aos seus desenvolvedores.
Por favor, reporte quaisquer outros sites semelhantes para [email protected]
O LibrePods permite que você use recursos dos AirPods que são exclusivos de dispositivos Apple. Ele implementa o protocolo proprietário usado para trocar dados entre AirPods e dispositivos Apple, habilitando recursos como alterar modos de controle de ruído, detecção rápida de ouvido, status preciso da bateria, gestos de cabeça, percepção de conversação e muito mais em plataformas não Apple.
| Recurso | Linux | Android |
|---|---|---|
| Alterar o modo de escuta | ✅ | ✅ |
| Deteção no ouvido | ✅ | ✅ |
| Estado da bateria | ✅ | ✅ |
Renomear os AirPods Nota para AndroidNo Android, é necessário voltar a emparelhar os AirPods após renomeá-los, pois o Android pode não usar o nome mais recente. | ✅ | ✅ |
| Redução de sons altos | 🔴 | ⚪ |
| Gestos com a cabeça | ⛔ | ✅ |
| Perceção conversacional | ✅ | ✅ |
| Ligar automaticamente aos AirPods | ✅ | ✅ |
| Aparelho auditivo | 🔴 | ⚪ |
| Personalização do modo Transparência | 🔴 | ⚪ |
| Conectividade multi-dispositivo (Bluetooth Multipoint; apenas 2 dispositivos) | ⚪ | ⚪ |
Outras configurações de acessibilidade (clique para expandir)
| 🔴 | ✅ |
Outras configurações gerais
| 🔴 | ✅ |
| Áudio espacial com seguimento da cabeça | ❓ | ❓ |
| Monitorização da frequência cardíaca | 🔴 | 🟡 |
| Find My | ❓ | ❓ |
| Áudio bidirecional de alta qualidade | 🟡 | 🟡 |
| Símbolo | Significado |
|---|---|
| ✅ | Implementado e funciona bem |
| ⚪ | Requer falsificação de VendorID; use por sua conta e risco |
| 🟡 | Experimental/Em desenvolvimento |
| 🔴 | Ainda não implementado; planeado |
| ⛔ | Não será implementado |
| ❓ | Desconhecido |
As seguintes funcionalidades relacionadas com o Find My estão planeadas, mas requerem mais engenharia reversa e podem necessitar de root no Android:
Atualmente, a aplicação não fornece informações de seguimento da cabeça ao Android para que o sistema operativo realize HRTF. Isto ainda não foi explorado completamente e pode necessitar de root.
A espacialização de som estéreo está fora do âmbito deste projeto e nunca estará disponível. Muitos OEMs têm a sua própria implementação para isto.
Disponível no ramo android/rewrite. builds
Ainda não disponível (não parece algo que fosse útil num computador de qualquer forma. Se tiver alguma sugestão, crie uma discussão.)
No iOS/iPadOS, você pode continuar usando A2DP enquanto os AirPods enviam o stream de áudio de alta resolução (AAC-ELD mono 64kHz?) do seu microfone via AACP.
Grave áudio dentro do app usando o microfone dos AirPods sem alternar para o perfil Headset/Handsfree, o que degradaria a qualidade da reprodução. Mas tornar isso disponível para outros apps/telefonia pode exigir root, se for possível.
O gravador está em desenvolvimento; disponível no branch android/rewrite. builds
Confira o PR #655.
Acontece que, se você alterar o VendorID no DID Profile para o da Apple, ganha acesso a vários recursos especiais!
Você pode fazer isso no Linux editando o DeviceID em /etc/bluetooth/main.conf. Adicione esta linha ao arquivo de configuração DeviceID = bluetooth:004C:0000:0000. No Android, você pode ativar a configuração act as Apple device nas configurações do app (exibida apenas quando o Xposed está disponível e o módulo LibrePods está ativado).