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: 54 ]

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

MrProject: O gerenciador de projetos (MSProject) para Linux

Efeitos tridimensionais nas seleções dos desktops virtuais

Conceito: Evitando acidentes com visão computacional

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

Instalando placa de captura de TV no Linux

Leitura recomendada

Hardware Lister (lshw) - Relatório simples de seu hardware

Usando um adaptador USB bluetooth no Slackware 10.2

Hardmodem PCI US Robotics

Arduino - Visão Geral

Instalando a multifuncional Epson Stylus TX210 no Ubuntu 9.10

  
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