Termuxは、スマートフォン上でシェルとインストール可能なパッケージを使えるAndroid向けターミナルアプリ兼Linux環境です。
librepods-org/librepods
LinuxやAndroidで、ノイズコントロール、耳検出、バッテリー残量などのAirPods機能を利用できるオープンソースアプリ。
代替できる製品:Apple AirPods app
- スター
- 30,388
- フォーク
- 1,804
- 未解決の Issue
- 324
- 最終コミット
- 4 日前
これは何?
LibrePodsは、AirPodsがApple製デバイスとの通信に使う独自プロトコルを実装し、通常はApple製ハードウェア限定の機能をApple以外のプラットフォームでも利用できるようにします。対応機能には、リスニングモードとノイズコントロールモードの切り替え、耳検出、正確なバッテリー残量表示、AirPodsの名称変更、自動接続、会話感知機能があります。Androidアプリでは、ヘッドジェスチャーのほか、長押し、スワイプ、通話操作に関する各種設定にも対応しています。
Linux版とAndroid版では、利用できる機能が異なります。補聴器の設定、外部音取り込みモードのカスタマイズ、心拍数モニタリングはAndroidで利用でき、一部の機能はLinuxでは実験段階または実装予定です。機能によってはVendorID spoofingを有効にする必要があります。これはデバイスをApple製として認識させる設定で、利用は自己責任とされています。空間オーディオのヘッドトラッキングと「探す」との連携は、未確認または未調査と記載されています。
このプロジェクトはGPL-3.0でライセンスされており、LibrePodsのコントリビューターによって開発されています。プロトコルのリバースエンジニアリングに関する作業は、オープンに記録されています。
主な機能
- 01LinuxまたはAndroidから、AirPodsのリスニングモードとノイズコントロールモードを切り替える。
- 02AirPodsが耳に装着されているか、外れているかを検出する。
- 03AirPodsのバッテリー残量を表示する。
- 04AirPodsに自動接続し、名称を変更する。
- 05Androidで会話感知機能を有効にし、長押しやスワイプのジェスチャーを設定する。
- 06Androidアプリから補聴器の設定をカスタマイズする。
ユースケース
- LinuxデスクトップでAirPodsを使い、バッテリー残量やノイズコントロールを利用したい。
- Androidスマートフォンで、Apple製デバイス限定のAirPods機能を使いたい。
- AirPodsのBluetoothプロトコルのリバースエンジニアリングを試したい。
クイックスタート
- 1
READMEからAndroidのインストールガイドを開く
- 2
READMEからLinuxのインストールガイドを開く
使う前に知っておきたいこと
- Head Gestures、Hearing Aid、Transparency Modeのカスタマイズなど、一部の機能はLinuxでは実装されていません。
- 一部の機能にはVendorIDの偽装が必要です。READMEには、自己責任で使用するよう記載されています。
- Find My、Spatial Audio、双方向オーディオなど、一部の機能は実験段階、実装予定、または詳細不明です。
- Androidの一部の機能にはXposedまたはroot権限が必要です。
トピック
よくある質問
- librepods とは?
- LinuxやAndroidで、ノイズコントロール、耳検出、バッテリー残量などのAirPods機能を利用できるオープンソースアプリ。 LibrePodsは、AirPodsがApple製デバイスとの通信に使う独自プロトコルを実装し、通常はApple製ハードウェア限定の機能をApple以外のプラットフォームでも利用できるようにします。対応機能には、リスニングモードとノイズコントロールモードの切り替え、耳検出、正確なバッテリー残量表示、AirPodsの名称変更、自動接続、会話感知機能があります。Androidアプリでは、ヘッドジェスチャーのほか、長押し、スワイプ、通話操作に関する各種設定にも対応しています。
- librepods は無料で使えますか?ライセンスは?
- librepods は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- librepods は今もメンテナンスされていますか?
- 活発にメンテナンス中。librepods の最終コミットは 2026年10月17日 です。
- librepods は何に使えますか?
- LinuxデスクトップでAirPodsを使い、バッテリー残量やノイズコントロールを利用したい。 Androidスマートフォンで、Apple製デバイス限定のAirPods機能を使いたい。 AirPodsのBluetoothプロトコルのリバースエンジニアリングを試したい。
- librepods のインストール方法は?
- READMEからAndroidのインストールガイドを開く READMEからLinuxのインストールガイドを開く
- librepods はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/librepods-org/librepods
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AndroidのDex、APKなどを読みやすいJavaソースコードに変換するCLIツールとGUI。
BlueZを利用した、Linux上でBluetoothデバイスを管理するターミナルUI。
メーカー製ソフトなしで、ワイヤレス機器ごとのバッテリー残量を表示するWindowsのタスクトレイアプリ。
macOSとLinuxでバッテリーや電力を監視し、消費の大きいプロセスを確認できるターミナルアプリです。
コマンドラインツールの実用的な使用例をまとめた、manページを補完するコミュニティ運営のチートシート集です。