librePods: liberte seus AirPods em 2026

Relembrando os tempos dourados, deixo aqui no Viva o Linux, um artigo onde veremos como libertar os seus AirPods para utilizá-los na plataforma Linux com todos os recursos diferenciados deste hardware.

[ Hits: 55 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 31/12/2025 | Blog: http://assuntonerd.com.br


liberte seus AirPods



Linux: librePods: liberte seu AirPods em 2026.
Quando você conecta AirPods a um desktop Linux, normalmente ele funciona como "um fone Bluetooth qualquer": áudio ok, mas boa parte dos recursos premium (ANC/Transparency, detecção de ouvido, bateria confiável, ajustes finos, etc.) fica presa ao ecossistema Apple. O LibrePods nasceu justamente para "libertar" esses recursos.

O que é o LibrePods

LibrePods é um projeto open source que desbloqueia recursos avançados dos AirPods em dispositivos não-Apple, trazendo de volta modos de ruído, transparência/adaptive, detecção de ouvido, status de bateria, modo "hearing aid", personalizações e mais recursos que a Apple costuma expor só quando o fone "acha" que está conectado a iOS/macOS.

Para que serve (no Linux)

Na prática, no Linux ele serve como um painel/controle para seus AirPods, com um app nativo (GUI) que expõe funções que normalmente não aparecem no stack Bluetooth padrão. O repositório mantém um app Linux dedicado e releases específicos.

Como ele funciona (visão técnica, sem magia)

O "pulo do gato" do LibrePods é que ele implementa (via engenharia reversa) partes do protocolo proprietário usado pelos AirPods para negociar recursos com dispositivos Apple. Em várias funções, a liberação depende de identificação do dispositivo host (ex.: fabricante/vendor), então o projeto também documenta mecanismos para o host "se apresentar" de forma compatível e os AirPods liberam telemetria e controles avançados. The Verge +1.

Em outras palavras: não é "tweak de UI"; é protocolo + controle de estados (e, em alguns cenários, identificação do host) para acessar recursos que já existem no hardware dos AirPods.

Vantagens para usuários Linux

  • Você usa o que pagou: ANC/Transparency/Adaptive e outros controles deixam de ficar "reféns" do iPhone/iPad/Mac.
  • Status de bateria mais útil (incluindo case/earbuds, dependendo do modelo/estado do suporte).
  • Experiência mais integrada: o projeto menciona melhorias de integração (ex.: expor bateria e atalhos de controle), e existe um app Linux com funcionalidades centrais.
  • FOSS e auditável: por ser open source, dá para inspecionar/acompanhar evolução e limitar "apps caixa-preta" que só fazem polling genérico.

Observação importante de maturidade: o README do projeto sinaliza que o app Linux tem/teve uma fase "versão antiga" e que há trabalho em uma nova versão, então espere evolução rápida e possíveis arestas dependendo do seu modelo de AirPods e distro.

Requisitos no Linux

1) Hardware/stack Bluetooth

  • Adaptador Bluetooth funcional no PC (interno ou dongle).
  • BlueZ e serviços de Bluetooth ativos (padrão na maioria das distros desktop).

2) AirPods compatíveis

O projeto lista compatibilidades por modelo (alguns com suporte completo, outros parcial). Em geral, modelos mais recentes tendem a receber o "suporte cheio" primeiro.

Status Device Features:
  • AirPods Pro (2nd Gen) - Fully supported and tested✅
  • AirPods Pro (3rd Gen) - Fully supported (except heartrate monitoring)✅
  • AirPods MaxFully - supported (client shows unsupported features)✅
  • ️Other AirPods models - Basic features (battery status, ear detection) should work⚠

Dependências

Devemos garantir que o sistema de gerenciamento de audio e bluethooth esteja funcionando corretamento.

Qt6 packages

Para Arch Linux / EndeavourOS:

sudo pacman -S qt6-base qt6-connectivity qt6-multimedia-ffmpeg qt6-multimedia

Para Debian:

sudo apt-get install qt6-base-dev qt6-declarative-dev qt6-connectivity-dev qt6-multimedia-dev \
qml6-module-qtquick-controls qml6-module-qtqml-workerscript qml6-module-qtquick-templates \
qml6-module-qtquick-window qml6-module-qtquick-layouts

Para Fedora:

sudo dnf install qt6-qtbase-devel qt6-qtconnectivity-devel \
qt6-qtmultimedia-devel qt6-qtdeclarative-devel

Para openSUSE:

sudo zypper install patterns-kde-devel_qt6

openSSL

Para Arch Linux / EndevaourOS, são inclusos no pacote OpenSSL, então já deve estar instalado:

sudo pacman -S openssl

Para Debian / Ubuntu:

sudo apt-get install libssl-dev

Para Fedora:

sudo dnf install openssl-devel

Para openSUSE:

sudo zypper install openssl-devel

Libpulse e cmake

Para Arch Linux / EndevaourOS, eles estão incluídos no pacote libpulse, então você já pode tê-los instalados.

sudo pacman -S libpulse

Para Debian / Ubuntu:

sudo apt-get install libpulse-dev

Para Fedora:

sudo dnf install pulseaudio-libs-devel

Para openSUSE:

sudo zypper install pulseaudio-qt-devel cmake libpulse-devel

Download, compilação e instalação

Agora com todos requisitos instalado e cofigurado, efetue do download dos fontes com o comando git clone.


Após o download entra na pasta linux dentro da pasta librepods recém criada.

cd librepods/linux

Ao entrar na pasta, devemos criar a pasta build e executar os comandos cmake e make para efetuas a compilação.

mkdir build

cd build

cmake ..

make -j $(nproc)

Se tudo funcionou corretamente, teremos o binario librepods na pasta pronto para ser executado. Então basta digitar ./librepods e teremos uma tela como na figura a baixo e pronto! Boa liberdade.
Linux: librePods: liberte seu AirPods em 2026.
   

Páginas do artigo
   1. liberte seus AirPods
Outros artigos deste autor

Membro da comunidade Viva O Linux na Espanha

Como fazer o seu servidor Linux enviar avisos em seu celular Claro sem custo

Programe em Python no jogo Minecraft com seu filho ou sozinho

Torne o seu servidor um mirror de atualização do Antivírus AVG (revisão)

OAK: Câmera Open Source de Visão Computacional com AI

Leitura recomendada

DSLink 180 em GNU/Linux

Instalando Webcam Creative NX Pro no Ubuntu 5.10

Instalando o driver da NVIDIA atualizado para o kernel atual no Metamorphose 2.0

MAC Flood! E agora?

Speedtouch USB no Debian

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts