654b2291a99c2c8e5c3ef0349efdcb5f2416e417
ALN - AirPods like Normal (Linux Only)
Get Started!
1. Install the required packages
sudo apt install python3 python3-pip
pip3 install pybluez
2. Clone the repository
git clone https://github.com/kavishdevar/aln.git
cd aln
3. Preprare
Pair your AirPods with your machine before running this script!
⚠️ Note: DO NOT FORGET TO EDIT THE AIRPODS_MAC VARIABLE IN main.py/standalone.py WITH YOUR AIRPODS MAC ADDRESS!
4. Run!
You can either choose the more polished version of the script, which currently only supports fetching the battery percentage, and in-ear status (but not actually controlling the media with that information), or the more experimental standalone version of the script, which supports the following features:
- Controlling the media with the in-ear status
- Remove the device as an audio sink when the AirPods are not in your ears.
- Try to connect with the AirPods if media is playing and the AirPods are not connected.
Polished version
python3 main.py
Experimental version
python3 standalone.py
Description
Mirror of librepods on GitHub (https://github.com/librepods-org/librepods)
accessiblityairpodsandroidbattery-monitorconversational-awarenessear-detectionhearing-aidhearing-aidslinuxreverse-engineering
Readme
GPL-3.0
204 MiB
Languages
Kotlin
77.9%
C++
10.7%
C
7.6%
Python
1.9%
QML
1.6%
Other
0.3%