Repository navigation
Releases: Omega-Destroyer/PairFree
Release list
PairFree 0.2.0
PairFree grows from a SoundPEATS app into one app for earbuds and headphones of many brands. Android 12 or newer.
Tried on real earbuds: the SOUNDPEATS H3 and Air5 Pro+, and the Soundcore Space A40. Every other model is new in this release. Each brand's support is built from that brand's own app and from open-source projects, but nobody has tried those models with PairFree yet. The model tables show what PairFree offers on each model. If you have one of them, a report from your earbuds helps a lot: see Help add your model.
New in 0.2.0
New brands:
- Soundcore (Anker), 39 models, based on OpenSCQ30
- Samsung Galaxy Buds, 16 models from the first Galaxy Buds to the Buds4 family, based on GalaxyBudsClient
- Sony, 24 headphones and earbuds
- Bose, 22 headphones and earbuds
- JBL, 83 headphones and earbuds
- AirPods and Apple-chip Beats, 30 models, based on LibrePods. These need Android 17, or a Pixel on Android 16 QPR3, or a OnePlus, OPPO or realme phone on Android 16: before Android 17, Android does not let apps open the Bluetooth channel AirPods use.
Also new:
- An optional status notification for any brand: the battery and buttons for noise control in the notification shade while your earbuds are connected.
- Record from the official app now works with every brand's app (Device tab), to help add and check models.
- A drawing of each model, for every brand.
- Batteries that earbuds report in steps show as bars.
- Fixes for rare cases where unexpected data from the earbuds could stall the connection.
Updating from 0.1.4
0.2.0 installs over 0.1.4 (the same signing key), but it starts with default settings: the settings moved to a new file when SoundPeter became PairFree. If you saved EQ profiles, export them in 0.1.4 first (Sound tab, Export file), then import them after updating.
Privacy
No account and no cloud. PairFree has no internet permission. What Android's app info lists:
- Nearby devices (Bluetooth): to talk to your earbuds.
- Notifications and a link to your earbuds: both optional, and only for the status notification.
- Bluetooth scanning, marked as never used for location: asked only for JBL models whose Bluetooth LE side does not answer at its usual address. The scan stops when the earbuds are found.
Install
- Download PairFree-0.2.0.apk below and open it. Android asks to allow installing apps from your browser or file manager the first time.
- Close your earbuds' official app. Only one app can control the earbuds at a time.
- Open PairFree, allow Nearby devices, and pick your earbuds.
PairFree has been accepted into F-Droid and appears there once F-Droid's build server publishes it. The build is reproducible: F-Droid builds the same source, checks that the result matches this APK, and then ships this APK with this signature.
Known issues
- Untested models: on brands and models nobody has tried yet, a setting may not work or may be missing. Please report what you see.
- Air5 Pro+ LDAC: on a Samsung Galaxy S24 FE the phone refuses LDAC from the Air5 Pro+ and falls back to AAC, while the H3 runs LDAC on the same phone. It looks like an Air5 Pro+ firmware bug and has been reported to SoundPEATS. Leave LDAC off on the Air5 Pro+ to keep aptX.
- Tested on one phone (Samsung Galaxy S24 FE, Android 16).
Checksums
PairFree-0.2.0.apkSHA-256:145747674f18864373570408abd09fb9c565f8ff08acdc3268929d186219f3d2- Signing certificate SHA-256:
338c33bcdcb8c0eb2a04bd57ec63c08afcc9b2a893580211caa8bb50f54f5eb8(the same key as every earlier release)
PairFree 0.1.4
A preview of PairFree, an open alternative to the PeatsAudio app for SoundPEATS earbuds. Android 12 or newer.
Tested on the SOUNDPEATS H3 and Air5 Pro+. Other SoundPEATS models use the same protocol and should connect, but nobody has tried them yet. The Tested earbuds table shows what works on each model.
Changes since 0.1.3
The APK no longer carries the encrypted dependency list the Android build tools add for Google Play. F-Droid's checks reject APKs with it, and nothing else uses it. The app works the same.
Changes since SoundPeter 0.1.2
SoundPeter is now PairFree. The app is growing into one app for earbuds of every brand, and the old name was too close to SoundPEATS, a vendor's name. Nothing else changes in how the app works.
PairFree has a new app ID (io.github.omegadestroyer.pairfree), so Android installs it next to SoundPeter rather than over it. If you have SoundPeter:
- In SoundPeter's Sound tab, export any EQ profiles you saved (Export file). PairFree imports them.
- Install PairFree, import the profiles, then uninstall SoundPeter.
What it does
- Battery for each earbud and the case
- Noise control (off, ANC, transparency), ANC scenes and transparency levels
- Game mode, two devices at once, LDAC, and LE Audio on the Air5 Pro+
- Gestures, turning touch controls off, voice prompt volume and language, find my earbuds
- A 10-band equalizer with the official presets on the H3 and Air5 Pro+, your own saved profiles, and profile files you can share
- Ear tip fit test, and water drain on the Air5 Pro+
- Record from PeatsAudio: one recording of a model's settings and equalizer from the official app, so more models can be added (Device tab)
Privacy
No account and no cloud. PairFree has no internet permission: Android's app info for it lists only Nearby devices (Bluetooth).
Install
- Download PairFree-0.1.4.apk below and open it. Android asks to allow installing apps from your browser or file manager the first time.
- Close PeatsAudio. Only one app can control the earbuds at a time.
- Open PairFree, allow Nearby devices, and pick your earbuds.
The build is reproducible: F-Droid builds the same source, checks that the result matches this APK, and then ships this APK with this signature.
Known issues
- Air5 Pro+ LDAC: on a Samsung Galaxy S24 FE the phone refuses LDAC from the Air5 Pro+ and falls back to AAC, while the H3 runs LDAC on the same phone. It looks like an Air5 Pro+ firmware bug and has been reported to SoundPEATS. Leave LDAC off on the Air5 Pro+ to keep aptX. Results from other phones are welcome in an issue.
- Early preview, tested on one phone (Samsung Galaxy S24 FE, Android 16).
Checksums
PairFree-0.1.4.apkSHA-256:0c81ab9e9948092089a68ab3358bc7ed4f20c77856d8a525087d00a94c473684- Signing certificate SHA-256:
338c33bcdcb8c0eb2a04bd57ec63c08afcc9b2a893580211caa8bb50f54f5eb8(the same key as SoundPeter's releases)
PairFree 0.1.3
A preview of PairFree, an open alternative to the PeatsAudio app for SoundPEATS earbuds. Android 12 or newer.
Tested on the SOUNDPEATS H3 and Air5 Pro+. Other SoundPEATS models use the same protocol and should connect, but nobody has tried them yet. The Tested earbuds table shows what works on each model.
Changes since 0.1.2
SoundPeter is now PairFree. The app is growing into one app for earbuds of every brand, and the old name was too close to SoundPEATS, a vendor's name. Nothing else changes in how the app works.
PairFree has a new app ID (io.github.omegadestroyer.pairfree), so Android installs it next to SoundPeter rather than over it. If you have SoundPeter:
- In SoundPeter's Sound tab, export any EQ profiles you saved (Export file). PairFree imports them.
- Install PairFree, import the profiles, then uninstall SoundPeter.
What it does
- Battery for each earbud and the case
- Noise control (off, ANC, transparency), ANC scenes and transparency levels
- Game mode, two devices at once, LDAC, and LE Audio on the Air5 Pro+
- Gestures, turning touch controls off, voice prompt volume and language, find my earbuds
- A 10-band equalizer with the official presets on the H3 and Air5 Pro+, your own saved profiles, and profile files you can share
- Ear tip fit test, and water drain on the Air5 Pro+
- Record from PeatsAudio: one recording of a model's settings and equalizer from the official app, so more models can be added (Device tab)
Privacy
No account and no cloud. PairFree has no internet permission: Android's app info for it lists only Nearby devices (Bluetooth).
Install
- Download PairFree-0.1.3.apk below and open it. Android asks to allow installing apps from your browser or file manager the first time.
- Close PeatsAudio. Only one app can control the earbuds at a time.
- Open PairFree, allow Nearby devices, and pick your earbuds.
The build is reproducible: F-Droid builds the same source, checks that the result matches this APK, and then ships this APK with this signature.
Known issues
- Air5 Pro+ LDAC: on a Samsung Galaxy S24 FE the phone refuses LDAC from the Air5 Pro+ and falls back to AAC, while the H3 runs LDAC on the same phone. It looks like an Air5 Pro+ firmware bug and has been reported to SoundPEATS. Leave LDAC off on the Air5 Pro+ to keep aptX. Results from other phones are welcome in an issue.
- Early preview, tested on one phone (Samsung Galaxy S24 FE, Android 16).
Checksums
PairFree-0.1.3.apkSHA-256:dabf604760a1d055a9545df1b53c75d7387791017b3fc55842ed67e4caf1247d- Signing certificate SHA-256:
338c33bcdcb8c0eb2a04bd57ec63c08afcc9b2a893580211caa8bb50f54f5eb8(the same key as SoundPeter's releases)
SoundPeter 0.1.2
A preview of SoundPeter, an open alternative to the PeatsAudio app for SoundPEATS earbuds. Android 12 or newer.
Tested on the SOUNDPEATS H3 and Air5 Pro+. Other SoundPEATS models use the same protocol and should connect, but nobody has tried them yet. The Tested earbuds table shows what works on each model.
Changes since 0.1.1
Nothing changes in how the app works. This build is reproducible: F-Droid can build the same source, check that the result matches this APK, and then ship this APK with this signature. Once SoundPeter is on F-Droid, the GitHub and F-Droid copies will update each other.
What it does
- Battery for each earbud and the case
- Noise control (off, ANC, transparency), ANC scenes and transparency levels
- Game mode, two devices at once, LDAC, and LE Audio on the Air5 Pro+
- Gestures, turning touch controls off, voice prompt volume and language, find my earbuds
- A 10-band equalizer with the official presets on the H3 and Air5 Pro+, your own saved profiles, and profile files you can share
- Ear tip fit test, and water drain on the Air5 Pro+
- Record from PeatsAudio: one recording of a model's settings and equalizer from the official app, so more models can be added (Device tab)
Privacy
No account and no cloud. SoundPeter has no internet permission: Android's app info for it lists only Nearby devices (Bluetooth).
Install
- Download SoundPeter-0.1.2.apk below and open it. Android asks to allow installing apps from your browser or file manager the first time.
- Close PeatsAudio. Only one app can control the earbuds at a time.
- Open SoundPeter, allow Nearby devices, and pick your earbuds.
Known issues
- Air5 Pro+ LDAC: on a Samsung Galaxy S24 FE the phone refuses LDAC from the Air5 Pro+ and falls back to AAC, while the H3 runs LDAC on the same phone. It looks like an Air5 Pro+ firmware bug and has been reported to SoundPEATS. Leave LDAC off on the Air5 Pro+ to keep aptX. Results from other phones are welcome in an issue.
- Early preview, tested on one phone (Samsung Galaxy S24 FE, Android 16).
Checksums
SoundPeter-0.1.2.apkSHA-256:3ac6981b5773e243df338bd80e488e66309582e0ca1de28b2497af73137a5940- Signing certificate SHA-256:
338c33bcdcb8c0eb2a04bd57ec63c08afcc9b2a893580211caa8bb50f54f5eb8
SoundPeter 0.1.1
A preview of SoundPeter, an open alternative to the PeatsAudio app for SoundPEATS earbuds. Android 12 or newer.
Tested on the SOUNDPEATS H3 and Air5 Pro+. Other SoundPEATS models use the same protocol and should connect, but nobody has tried them yet. The Tested earbuds table shows what works on each model.
What it does
- Battery for each earbud and the case
- Noise control (off, ANC, transparency), ANC scenes and transparency levels
- Game mode, two devices at once, LDAC, and LE Audio on the Air5 Pro+
- Gestures, turning touch controls off, voice prompt volume and language, find my earbuds
- A 10-band equalizer with the official presets on the H3 and Air5 Pro+, your own saved profiles, and profile files you can share
- Ear tip fit test, and water drain on the Air5 Pro+
- Record from PeatsAudio: one recording of a model's settings and equalizer from the official app, so more models can be added (Device tab)
Privacy
No account and no cloud. SoundPeter has no internet permission: Android's app info for it lists only Nearby devices (Bluetooth).
Install
- Download SoundPeter-0.1.1.apk below and open it. Android asks to allow installing apps from your browser or file manager the first time.
- Close PeatsAudio. Only one app can control the earbuds at a time.
- Open SoundPeter, allow Nearby devices, and pick your earbuds.
Known issues
- Air5 Pro+ LDAC: on a Samsung Galaxy S24 FE the phone refuses LDAC from the Air5 Pro+ and falls back to AAC, while the H3 runs LDAC on the same phone. It looks like an Air5 Pro+ firmware bug and has been reported to SoundPEATS. Leave LDAC off on the Air5 Pro+ to keep aptX. Results from other phones are welcome in an issue.
- Early preview, tested on one phone (Samsung Galaxy S24 FE, Android 16).
Checksums
SoundPeter-0.1.1.apkSHA-256:e99650adbbe1756b3d2d6be72b83c8979a9cb629f465f6f6a4796f144c466542- Signing certificate SHA-256:
338c33bcdcb8c0eb2a04bd57ec63c08afcc9b2a893580211caa8bb50f54f5eb8
SoundPeter 0.1.0
The first public preview of SoundPeter, an open alternative to the PeatsAudio app for SoundPEATS earbuds. Android 12 or newer.
Tested on the SOUNDPEATS H3 and Air5 Pro+. Other SoundPEATS models use the same protocol and should connect, but nobody has tried them yet. The Tested earbuds table shows what works on each model.
What it does
- Battery for each earbud and the case
- Noise control (off, ANC, transparency), ANC scenes and transparency levels
- Game mode, two devices at once, LDAC, and LE Audio on the Air5 Pro+
- Gestures, turning touch controls off, voice prompt volume and language, find my earbuds
- A 10-band equalizer with the official presets on the H3 and Air5 Pro+, your own saved profiles, and profile files you can share
- Ear tip fit test, and water drain on the Air5 Pro+
- Recording a model's equalizer from PeatsAudio, so more models can be added (Device tab)
Privacy
No account and no cloud. SoundPeter has no internet permission: Android's app info for it lists only Nearby devices (Bluetooth).
Install
- Download SoundPeter-0.1.0.apk below and open it. Android asks to allow installing apps from your browser or file manager the first time.
- Close PeatsAudio. Only one app can control the earbuds at a time.
- Open SoundPeter, allow Nearby devices, and pick your earbuds.
Known issues
- Air5 Pro+ LDAC: on a Samsung Galaxy S24 FE the phone refuses LDAC from the Air5 Pro+ and falls back to AAC, while the H3 runs LDAC on the same phone. It looks like an Air5 Pro+ firmware bug and has been reported to SoundPEATS. Leave LDAC off on the Air5 Pro+ to keep aptX. Results from other phones are welcome in an issue.
- Early preview, tested on one phone (Samsung Galaxy S24 FE, Android 16).
Checksums
SoundPeter-0.1.0.apkSHA-256:3f7d11504888f442c3dad440601ddfe8d26db6bff247b41ad75b0d42658ccded- Signing certificate SHA-256:
338c33bcdcb8c0eb2a04bd57ec63c08afcc9b2a893580211caa8bb50f54f5eb8