github kavishdevar/librepods v0.1.0-rc.4

latest release: nightly
3 months ago

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

Full Changelog: v0.1.0-rc.3...v0.1.0-rc.4

Don't miss a new librepods release

NewReleases is sending notifications on new releases.