Если вы используете Apple AirPods Pro с Linux, то наверняка сталкивались с ограничениями: активное шумоподавление (ANC), прозрачный режим, автоматическое определение наушника в ухе и точный уровень заряда батареи оставались недоступны. Проект LibrePods меняет это, возвращая вам ключевые функции, за которые вы заплатили.
LibrePods — это бесплатное приложение с открытым исходным кодом, которое использует обратную разработку протоколов Apple, чтобы заставить AirPods «думать», что они подключены к устройству Apple.
✨ Ключевые возможности LibrePods
Приложение разблокирует для Linux следующие функции:
-
Управление шумоподавлением: Переключение между режимами Активного шумоподавления (ANC), Прозрачного режима и Выключено прямо из приложения.
-
Определение наушника в ухе: Автоматическая пауза при извлечении наушника и возобновление воспроизведения при надевании.
-
Точный уровень заряда: Отображение процента заряда для каждого наушника и кейса.
-
Жесты головой: Возможность ответить на звонок кивком.
-
Осознание разговора: Автоматическое снижение громкости при начале разговора.
-
Расширенные настройки: Переименование наушников, настройка длительного нажатия и другие параметры специальных возможностей.
Некоторые расширенные функции, такие как настройка Прозрачного режима или режима Слухового аппарата, требуют дополнительной настройки, чтобы система идентифицировала Bluetooth-адаптер как устройство Apple.
📋 Поддержка моделей
Поддержка функций зависит от модели ваших AirPods. Актуальную информацию лучше всегда проверять в официальном репозитории проекта на GitHub.
| Модель AirPods | Уровень поддержки | Ключевые доступные функции |
|---|---|---|
| AirPods Pro 2 | ✅ Полная поддержка (тестируемая модель) | ANC, прозрачный режим, заряд, определение в ухе, жесты, осознание разговора |
| AirPods Pro / 3 | ⚠️ Основные функции (искл. мониторинг сердца) | ANC, прозрачный режим, заряд, определение в ухе |
| AirPods (обычные), AirPods Max | 🔄 Базовая поддержка (ограниченное тестирование) | Заряд, определение в ухе, базовое управление |
Обязательно проверяйте актуальный статус поддержки на GitHub проекта, так как разработка активна.
🚀 Установка и настройка в Ubuntu
Установка проста, так как LibrePods распространяется в формате AppImage.
1. Установите зависимость: Убедитесь, что в системе установлен пакет libfuse2 (или libfuse2t64 в новых версиях Ubuntu).
sudo apt install libfuse2
2. Скачайте AppImage: Загрузите последнюю версию LibrePods со страницы релизов на GitHub
3. Запустите приложение: Дайте файлу права на выполнение (через свойства в файловом менеджере или командой chmod +x) и запустите его двойным кликом.
4. Подключите AirPods: Предварительно подключите наушники через стандартные настройки Bluetooth вашей системы.
⚙️ Настройка расширенных функций
Для работы таких функций, как автоматическая пауза при извлечении наушника, требуется включить специальный флаг для аудиодрайвера.
# Для пользователей PipeWire (стандарт в Ubuntu 22.04+ и многих других дистрибутивах):
# 1. Создайте или отредактируйте файл конфигурации.
# Если папки не существуют, создайте их.
mkdir -p ~/.config/wireplumber/wireplumber.conf.d/
# 2. Откройте файл в текстовом редакторе (замените 'nano' на 'gedit', 'mousepad' или 'vim' по желанию).
nano ~/.config/wireplumber/wireplumber.conf.d/51-bluez-avrcp.conf
# 3. Вставьте в файл следующую строку и сохраните изменения (Ctrl+O, затем Ctrl+X в nano).
bluez5.dummy-avrcp-player = true
# 4. Перезагрузите службу WirePlumber или просто перезайдите в свой аккаунт (войдите заново).
systemctl --user restart wireplumber
# ИЛИ проще: завершите текущий сеанс и войдите снова.
---
# Для пользователей PulseAudio (более старые системы):
# Вместо редактирования файла конфигурации, вам нужно запустить mpris-proxy.
# Эту команду можно добавить в автозагрузку вашего рабочего стола.
/usr/lib/pulseaudio/pulseaudio-wrapper mpris-proxy &
💡 Важные заметки по использованию
-
Приложение должно работать в фоне: Для работы таких функций, как определение наушника или осознание разговора, LibrePods должен оставаться запущенным. Сворачивайте его в системный трей.
-
Проект находится в активной разработке: Возможны небольшие баги или изменения.
-
Проверяйте источник: Всегда скачивайте приложение с официальной страницы GitHub проекта для безопасности.
Итог: LibrePods — это долгожданное и элегантное решение, которое наконец-то позволяет в полной мере использовать premium-наушники Apple в Linux-экосистеме. Если вы столкнулись с проблемами или у вас есть вопросы по настройке, лучшим источником помощи будет официальный репозиторий проекта.