v0.1.0
airpods-helper v0.1.0
Native Apple AirPods support for Linux — first release.
Features
- ANC control — Off, Noise Cancellation, Transparency, Adaptive
- Battery levels — Left, Right, Case with charging status
- Ear detection — Auto-pause/resume media (MPRIS)
- Conversational Awareness — Toggle + activity state tracking
- Adaptive noise level — 0-100 fine-grained control
- Parametric EQ — PipeWire filter-chain presets
- Auto-reconnect — Exponential backoff on disconnect
- CLI tool —
airpods-cli status,airpods-cli anc noise, etc. - D-Bus interface —
org.costa.AirPodsfor desktop integration - GTK4 widgets — Bar button + popover for AGS
Install
Arch Linux (AUR): coming soon
Generic Linux:
tar xzf airpods-helper-0.1.0-x86_64-linux.tar.gz
cd airpods-helper-0.1.0-x86_64-linux
./install.sh
sudo setcap 'cap_net_raw,cap_net_admin+eip' ~/.local/bin/airpods-daemon
systemctl --user enable --now airpods-daemon.serviceFrom source:
make build && make installSee README for full docs.