Logo
Explore Help
Sign in
starred/librepods
1
0
Fork
You've already forked librepods
0
mirror of https://github.com/kavishdevar/librepods.git synced 2026-04-24 23:55:52 +03:00
Code Issues 137 Projects Releases 5 Packages Wiki Activity
5 releases 16 tags
  • linux-v0.1.0 a01e16792a

    linux-v0.1.0 Pre-release

    kerem released this 2025-11-10 11:34:40 +03:00 | 37 commits to main since this release

    No known key found for this signature in database
    GPG key ID: 2DBD7F9150AB7E67

    📅 Originally published on GitHub: Mon, 10 Nov 2025 08:40:41 GMT
    🏷️ Git tag created: Mon, 10 Nov 2025 08:34:40 GMT

    Full 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
  • v0.2.0-alpha 993ba1ba08

    v0.2.0-alpha Pre-release

    kerem released this 2025-10-01 07:20:44 +03:00 | 37 commits to main since this release

    No known key found for this signature in database
    GPG key ID: 2DBD7F9150AB7E67

    📅 Originally published on GitHub: Tue, 30 Sep 2025 20:13:50 GMT
    🏷️ Git tag created: Wed, 01 Oct 2025 04:20:44 GMT

    Important

    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 su instead 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 playerctl by @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 d7a96c9fc5

    nightly-f547cc1 Pre-release

    kerem 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 GMT

    Linux

    • 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 playerctl by @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 b8e9765aff

    v0.1.0-rc.4 Stable

    kerem 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 GMT

    Features 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
  • v0.1.0-rc.3 69439257ce

    v0.1.0-rc.3 Stable

    kerem 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 GMT

    Features & 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
Powered by Forgejo Version: 14.0.2 Page: 146ms Template: 92ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API