-
linux-v0.1.0 Pre-release
released this
2025-11-10 11:34:40 +03:00 | 37 commits to main since this release📅 Originally published on GitHub: Mon, 10 Nov 2025 08:40:41 GMT
🏷️ Git tag created: Mon, 10 Nov 2025 08:34:40 GMTFull Changelog: https://github.com/kavishdevar/librepods/compare/v0.1.0-rc.4...linux-v0.1.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
librepods
0 downloads ·
2026-03-02 12:02:10 +03:00 · 14 MiB -
librepods-v0.1.0-source.tar.gz
0 downloads ·
2026-03-02 12:02:22 +03:00 · 112 MiB -
librepods-x86_64.AppImage
0 downloads ·
2026-03-02 12:02:23 +03:00 · 9.2 MiB
-
Source code (ZIP)
-
v0.2.0-alpha Pre-release
released this
2025-10-01 07:20:44 +03:00 | 37 commits to main since this release📅 Originally published on GitHub: Tue, 30 Sep 2025 20:13:50 GMT
🏷️ Git tag created: Wed, 01 Oct 2025 04:20:44 GMTImportant
If you downloaded the build before 04:30 UTC, October 1, please download it again if you are experiencing crashes. (Fixed compatibility issues with Magisk by calling
suinstead of using a full path.)What's Changed
Android
bunch of new features, check #202 and the branch's readme
- adds multi-device capability
- adds accessibility features (like customizing transparency mode)
- adds loud sound reduction option
- adds camera control
- adds hearing aid adjustments (not hearing test!)
- liquid glass (just because it was easy to implement, mostly, just more rounded corners)
- adds a bunch of settings that already should've been there in the first place, check screenshots in the branch
Linux
- [Linux] Read AirPods state from BLE broadcast when not connected by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/138
- [Linux] Compress images by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/139
- [ImgBot] Optimize images by @imgbot[bot] in https://github.com/kavishdevar/librepods/pull/140
- [Linux] Add Qr-Code to sync irk and enc key by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/142
- [Linux] Fix battery sometimes showing 127% by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/143
- [Linux] Improvementens to noise control mode by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/144
- [Linux] New ear detection implementation by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/145
- [Linux] Replace
playerctlby @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/147 - [Linux] DBus fixes by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/148
- [Linux] Remember battery state (closes #149) by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/150
- [Linux] Autostart im hidden mode by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/156
- [Linux] Rename to Librepods by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/157
- [Linux] Start/Stop BLE scan when going to sleep by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/162
- Fixes and improvements to the Linux readme by @mbmjertan in https://github.com/kavishdevar/librepods/pull/168
- Add option for alternate head tracking packets by @Copilot in https://github.com/kavishdevar/librepods/pull/176
- android: add ability to launch digital assistant on long press by @kavishdevar in https://github.com/kavishdevar/librepods/pull/180
- Fixed build instructions for ubuntu by @Raspberrynani in https://github.com/kavishdevar/librepods/pull/183
- [Linux] chore: change logging name airpodsApp -> Librepods by @NL-TCH in https://github.com/kavishdevar/librepods/pull/194
- fix: update rename function call for airPods by @naveen521kk in https://github.com/kavishdevar/librepods/pull/191
- [Linux] Let users edit Phone bluetooth MAC via GUI by @NL-TCH in https://github.com/kavishdevar/librepods/pull/195
- android,linux: update feature flags packet data byte to remove adaptive volume by @kavishdevar in https://github.com/kavishdevar/librepods/pull/192
- i18n: add chinese translation by @qlenlen in https://github.com/kavishdevar/librepods/pull/200
- [Linux] Autobuild app on any branch change + publish artifact by @NL-TCH in https://github.com/kavishdevar/librepods/pull/196
New Contributors
- @mbmjertan made their first contribution in https://github.com/kavishdevar/librepods/pull/168
- @Copilot made their first contribution in https://github.com/kavishdevar/librepods/pull/176
- @Raspberrynani made their first contribution in https://github.com/kavishdevar/librepods/pull/183
- @NL-TCH made their first contribution in https://github.com/kavishdevar/librepods/pull/194
- @naveen521kk made their first contribution in https://github.com/kavishdevar/librepods/pull/191
- @qlenlen made their first contribution in https://github.com/kavishdevar/librepods/pull/200
Full Changelog: https://github.com/kavishdevar/librepods/compare/v0.1.0-rc.4...v0.2.0-alpha
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
LibrePods-v0.2.0-alpha.apk
0 downloads ·
2026-03-02 12:02:08 +03:00 · 38 MiB
-
nightly-f547cc1 Pre-release
released this
2025-09-30 11:47:16 +03:00 | 107 commits to main since this release📅 Originally published on GitHub: Tue, 02 Sep 2025 22:21:10 GMT
🏷️ Git tag created: Tue, 30 Sep 2025 08:47:16 GMTLinux
- add option to set phone MAC from app settings
- fix random volume jumps (thanks @gheinzer!)
Android
- add option to launch digital assistant on long press (requires 2025 beta fw)
- fix #27 (again, thanks to @gheinzer)
- add alternate head tracking packets for beta fw (to be manually enabled from app settings)
Auto-generated notes
What's Changed
- [Linux] Read AirPods state from BLE broadcast when not connected by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/138
- [Linux] Compress images by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/139
- [ImgBot] Optimize images by @imgbot[bot] in https://github.com/kavishdevar/librepods/pull/140
- [Linux] Add Qr-Code to sync irk and enc key by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/142
- [Linux] Fix battery sometimes showing 127% by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/143
- [Linux] Improvementens to noise control mode by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/144
- [Linux] New ear detection implementation by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/145
- [Linux] Replace
playerctlby @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/147 - [Linux] DBus fixes by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/148
- [Linux] Remember battery state (closes #149) by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/150
- [Linux] Autostart im hidden mode by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/156
- [Linux] Rename to Librepods by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/157
- [Linux] Start/Stop BLE scan when going to sleep by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/162
- Fixes and improvements to the Linux readme by @mbmjertan in https://github.com/kavishdevar/librepods/pull/168
- Add option for alternate head tracking packets by @Copilot in https://github.com/kavishdevar/librepods/pull/176
- android: add ability to launch digital assistant on long press by @kavishdevar in https://github.com/kavishdevar/librepods/pull/180
- Fixed build instructions for ubuntu by @Raspberrynani in https://github.com/kavishdevar/librepods/pull/183
- [Linux] chore: change logging name airpodsApp -> Librepods by @NL-TCH in https://github.com/kavishdevar/librepods/pull/194
- fix: update rename function call for airPods by @naveen521kk in https://github.com/kavishdevar/librepods/pull/191
- [Linux] Let users edit Phone bluetooth MAC via GUI by @NL-TCH in https://github.com/kavishdevar/librepods/pull/195
- android,linux: update feature flags packet data byte to remove adaptive volume by @kavishdevar in https://github.com/kavishdevar/librepods/pull/192
- i18n: add chinese translation by @qlenlen in https://github.com/kavishdevar/librepods/pull/200
- [Linux] Autobuild app on any branch change + publish artifact by @NL-TCH in https://github.com/kavishdevar/librepods/pull/196
New Contributors
- @mbmjertan made their first contribution in https://github.com/kavishdevar/librepods/pull/168
- @Copilot made their first contribution in https://github.com/kavishdevar/librepods/pull/176
- @Raspberrynani made their first contribution in https://github.com/kavishdevar/librepods/pull/183
- @NL-TCH made their first contribution in https://github.com/kavishdevar/librepods/pull/194
- @naveen521kk made their first contribution in https://github.com/kavishdevar/librepods/pull/191
- @qlenlen made their first contribution in https://github.com/kavishdevar/librepods/pull/200
- @gheinzer made their first contribution in https://github.com/kavishdevar/librepods/pull/192
Full Changelog: https://github.com/kavishdevar/librepods/compare/v0.1.0-rc.4...nightly
edit keeping this just in case anything goes wrong with newer release.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
LibrePods-f547cc1.apk
0 downloads ·
2026-03-02 12:02:03 +03:00 · 33 MiB
-
v0.1.0-rc.4 Stable
released this
2025-06-03 17:42:47 +03:00 | 148 commits to main since this release📅 Originally published on GitHub: Tue, 03 Jun 2025 14:54:39 GMT
🏷️ Git tag created: Tue, 03 Jun 2025 14:42:47 GMTFeatures and Improvements
- BLE Support:
- Battery information when not connected: The app can now detect your AirPods if they're turned on to show accurate battery information even if they're not connected to Android (or linux for cross device features). This is basically what currently available apps do, but LibrePods can also decrypt the part of the BLE broadcast.
- Automatic connections: When you receive a call, or start playing media, based on your preferences (check screenshots in README), the app will automatically connect to AirPods.
- The app can now get all the configuration information from the AirPods, like conversation awareness, adaptive audio etc.. These settings will not be overwritten when you change them on an apple device and connect back to Android.
- Improved the island. Improved animations, and you can now pull down to open the app and push up to dismiss.
- Improved audio disconnection when not worn.
- Add support for pre-A12, location permission is requestion instead of the new bluetooth permissions.
Important
A few changes were needed to support pre-A12 versions, and one of these changes requires a fresh install of the app.
- If you have already installed the app as a system app by using the root module, you will have to flash the root module again instead of updating the app using the apk.
- If you have not installed it as a system app, you will have to uninstall the app. Since this version gets the config data from the AirPods itself, most of your settings will stay with a notable exception of the long press to cycle between config (AirPods might not always send this).
Linux
- Add more control commands by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/127
- Add One Bud ANC Mode setting by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/128
- Move all device related properties to new class by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/135
- Fix UI not working by @tim-gromeyer in https://github.com/kavishdevar/librepods/pull/137
Full Changelog: https://github.com/kavishdevar/librepods/compare/v0.1.0-rc.3...v0.1.0-rc.4
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
LibrePods-v0.1.0-rc.4.apk
0 downloads ·
2026-03-02 12:01:52 +03:00 · 34 MiB -
LibrePods-v0.1.0-rc.4.zip
0 downloads ·
2026-03-02 12:01:54 +03:00 · 15 MiB
- BLE Support:
-
v0.1.0-rc.3 Stable
released this
2025-05-12 14:46:47 +03:00 | 174 commits to main since this release📅 Originally published on GitHub: Mon, 12 May 2025 11:58:00 GMT
🏷️ Git tag created: Mon, 12 May 2025 11:46:47 GMTFeatures & Improvements
- Added troubleshooter for easier log access (810a3c9)
- Added option to maintain audio connection when none are worn (01432ce)
- Improved conversational awareness functionality (4c73200, fixes #122)
- Added support for listening to intents to set ANC mode for integrating with other apps(45ed8a3)
- Separated actual battery notifications from persistent service notification (116f7dd)
Bug Fixes
- Fixed ear detection logic when none, either, or both AirPods are worn (364a6f4)
- Fixed MediaController fallback volume for conversational awareness (9b96218)
- Fixed SharedPreference listener for conversational awareness customizations (42e0f48)
- Initialized shared preference keys on first launch (06de276)
- Fixed battery monitoring in the connected popup window (7ffcd68, fixes #117)
- Fixed AirPods connection monitoring in UI (295c49f, fixes #118)
Other Changes
- Updated Haze library uses (9baa3c9)
- Added SharedPreference listeners to service (98aef13)
- Made customizations and head tracking screens scrollable (aec9c71)
- Added app description (51ca4c1)
Fixed Issues
- #122: Improved conversational awareness
- #118: Listen for AirPods connection in UI
- #117: Listen for battery in the connected popup window
Full Changelog: https://github.com/kavishdevar/librepods/compare/v0.1.0-rc.2...v0.1.0-rc.3
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
LibrePods-v0.1.0-rc.3.apk
0 downloads ·
2026-03-02 12:01:46 +03:00 · 33 MiB -
LibrePods-v0.1.0-rc.3.zip
0 downloads ·
2026-03-02 12:01:47 +03:00 · 15 MiB
mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-04-24 23:55:52 +03:00