Hey!
Since I'm a bit busy with other stuff, just dm me @kavishdev following these instructions for getting the app to run on Android.
https://github.com/kavishdevar/aln#installation
If the module I send doesn't work, I am sorry, but I will not be able to help you.
Thanks!
Since I'm a bit busy with other stuff, just dm me @kavishdev following these instructions for getting the app to run on Android.
https://github.com/kavishdevar/aln#installation
If the module I send doesn't work, I am sorry, but I will not be able to help you.
Thanks!
👍1👏1
LibrePods - Announcements pinned «Join t.me/librepods_discussion for discussions»
Announcing v0.0.3!
Here’s what’s new:
• On device patching by using a root module. Thanks @crocodileturtleapple!
• New widgets - The battery widget has been updated to match iOS’s widget. There is also a new Noise Control widget - to... control the noise control mode, obviously.
• A little dynamic island-like popup when you switch to using AirPods as your audio device. i.e you wear at least one of your AirPods.
• And a few bug fixes!
Read more at https://github.com/kavishdevar/aln/releases/tag/v0.0.3
GitHub
Release v0.0.3 · kavishdevar/librepods
Finally, thanks to @devnoname120, we now have an easy way to patch! Just download the module and install it from your favorite root manager app.
What's changed
A new dynamic island looking pop...
What's changed
A new dynamic island looking pop...
❤1👍1
LibrePods - Announcements
Hotfix uploaded, please clear the app data.
https://github.com/kavishdevar/aln/releases/tag/v0.0.3-hotfix
https://github.com/kavishdevar/aln/releases/tag/v0.0.3-hotfix
GitHub
Release v0.0.3-hotfix · kavishdevar/librepods
ImportantPlease clear the app data after installing.
I forgot to add BLUETOOTH_ADVERTISE permissions when asking for all permissions upon first launch. This permission was for CrossDevice services.
I forgot to add BLUETOOTH_ADVERTISE permissions when asking for all permissions upon first launch. This permission was for CrossDevice services.
👍4
thought I should mention this here too, although it is kinda WIP.
Forwarded from LibrePods - SG
CrossDevice basically includes: Automatic device switching between Linux and Android, and just for fun every packet is relayed between both OSes, like battery, noise control, etc., and I can control everything from the android app even when the airpods are connected to Linux.
👍3
Hi! I am asking for some help from users here.
I've a few questions for who have the app working:
1. Are you using a custom ROM? which one?
2. Your Android version?
3. Have you switched ROMs, and did it work on one but not on another, or has it always worked for your device? Please share the list of ROMs that it works and hasn't worked.
And, a few questions for those who are not able to use the app,
1. Does the app open and detect AirPods, but doesn't actually do anything, like show battery, switch ANC etc.? Or, does it not open at all?
2. Are you comfortable with the terminal? If you are, I could test out a few things and try to get it to work. I would not be helping you with basic things like how to take logs etc.. I would be basically sending a few builds and try and see what works with the help of logs you'd be providing.
Thank you!
I've a few questions for who have the app working:
1. Are you using a custom ROM? which one?
2. Your Android version?
3. Have you switched ROMs, and did it work on one but not on another, or has it always worked for your device? Please share the list of ROMs that it works and hasn't worked.
And, a few questions for those who are not able to use the app,
1. Does the app open and detect AirPods, but doesn't actually do anything, like show battery, switch ANC etc.? Or, does it not open at all?
2. Are you comfortable with the terminal? If you are, I could test out a few things and try to get it to work. I would not be helping you with basic things like how to take logs etc.. I would be basically sending a few builds and try and see what works with the help of logs you'd be providing.
Thank you!
👍2❤1
app-debug.apk
38.8 MB
if anyone wants to try out head gestures, try this apk out. you'll be able to answer/decline calls just by nodding/shaking (make sure to give the app phone permissions)...
you can also try the gestures by going into the debug thingy and clicking on the phone button at the top right!
you can also try the gestures by going into the debug thingy and clicking on the phone button at the top right!
❤2
new name!!
didn't like the old name much, plus didn't want "AirPods" in the name
👍5🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
1. send battery info, and other metadata like icons to android settings.
2. improved QS tile - either cycle through modes, or show the control center like ui
3. volume panel hook - short press to switch between noise control modes, long press to open the control center like dialog (forgot to demo, but it's the same as the QS one when enabled from app settings)
2. improved QS tile - either cycle through modes, or show the control center like ui
3. volume panel hook - short press to switch between noise control modes, long press to open the control center like dialog (forgot to demo, but it's the same as the QS one when enabled from app settings)
🔥10❤1
I haven't posted the updates here in quite a while!
Here is the list of things that are out since the last release here(oh wow, 4 releases since then) :
• Easier workaround: Added XPosed backed hooking. The app can now directly hook onto the Bluetooth process without needing to replace library.
• Head Gestures: Answer calls just by nodding.
• Improved QS Tile: Greatly improves the QS tile functionality. It can switch to the off listening mode as well. If you choose, it can open a control center•esque window for quickly controlling conversational awareness and noise control modes without cycling through them.
• Better system integration: The app sends battery information to Android, and sets the AirPods logo visible in the Bluetooth settings.
• Added troubleshooter for easier log access.
• Added option to maintain audio connection when none are worn.
• Improved conversational awareness functionality.
• Added support for listening to intents to set ANC mode for integration with other apps.
• Separated actual battery notifications from persistent service notification.
• Fixed ear detection logic when none, either, or both AirPods are worn.
• Initialized configs on first launch.
• Fixed battery monitoring in the connected popup window.
• Fixed AirPods connection monitoring in settings page.
• The app can now retrieve all configuration information from the AirPods, like conversation awareness and adaptive audio. These settings won't be overwritten if you change them on an Apple device and then connect back to Android.
• Improved the island: better animations, pull down to open the app, push up to dismiss.
• Improved audio disconnection when not worn.
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 implemented earlier). This goes beyond what other apps offer—LibrePods can decrypt the BLE broadcast too.
• Automatic connections: When you receive a call or start playing media, the app will automatically connect to your AirPods based on your preferences (see screenshots).
Also, Linux app: The Linux app has core features implemented thanks to @tim-gromeyer. Definitely check it out at https://github.com/kavishdevar/librepods/tree/main/linux if you are a linux user.
Here is the list of things that are out since the last release here
• Easier workaround: Added XPosed backed hooking. The app can now directly hook onto the Bluetooth process without needing to replace library.
• Head Gestures: Answer calls just by nodding.
• Improved QS Tile: Greatly improves the QS tile functionality. It can switch to the off listening mode as well. If you choose, it can open a control center•esque window for quickly controlling conversational awareness and noise control modes without cycling through them.
• Better system integration: The app sends battery information to Android, and sets the AirPods logo visible in the Bluetooth settings.
• Added troubleshooter for easier log access.
• Added option to maintain audio connection when none are worn.
• Improved conversational awareness functionality.
• Added support for listening to intents to set ANC mode for integration with other apps.
• Separated actual battery notifications from persistent service notification.
• Fixed ear detection logic when none, either, or both AirPods are worn.
• Initialized configs on first launch.
• Fixed battery monitoring in the connected popup window.
• Fixed AirPods connection monitoring in settings page.
• The app can now retrieve all configuration information from the AirPods, like conversation awareness and adaptive audio. These settings won't be overwritten if you change them on an Apple device and then connect back to Android.
• Improved the island: better animations, pull down to open the app, push up to dismiss.
• Improved audio disconnection when not worn.
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 implemented earlier). This goes beyond what other apps offer—LibrePods can decrypt the BLE broadcast too.
• Automatic connections: When you receive a call or start playing media, the app will automatically connect to your AirPods based on your preferences (see screenshots).
Also, Linux app: The Linux app has core features implemented thanks to @tim-gromeyer. Definitely check it out at https://github.com/kavishdevar/librepods/tree/main/linux if you are a linux user.
❤8
Long press to invoke the digital assistant!
I'm guessing it's only available on the beta firmware, though. This utilizes the new capture photo feature on iOS.
I'm guessing it's only available on the beta firmware, though. This utilizes the new capture photo feature on iOS.
❤2
how many of you use AirPods with an iDevice and Android, like Mac+Android, or iPad+Android etc.?
Anonymous Poll
22%
with ipad
13%
with mac
78%
with non-apple device
3%
other
I have added multidevice connectivity, but seems a bit unstable for me, if you have an iDevice, do test out a build from the latest PR’s build.
https://github.com/kavishdevar/librepods/pull/202
https://github.com/kavishdevar/librepods/pull/202
GitHub
android: multidevice capabilites and accessiblity features by kavishdevar · Pull Request #202 · kavishdevar/librepods
The app now supports
Accessibility Features
customizing transparency mode
enabling loud sound reduction
eq settings for transparency mode
eq settings for media and phone
hearing aid customiz...
Accessibility Features
customizing transparency mode
enabling loud sound reduction
eq settings for transparency mode
eq settings for media and phone
hearing aid customiz...
LibrePods - Announcements
how many of you use AirPods with an iDevice and Android, like Mac+Android, or iPad+Android etc.?
sorry if the options werent clear
it meant that you use airpods with X device along with your android phone. Like with Linux or Mac or windows or iPad etc.
it meant that you use airpods with X device along with your android phone. Like with Linux or Mac or windows or iPad etc.
LibrePods - Announcements
how many of you use AirPods with an iDevice and Android, like Mac+Android, or iPad+Android etc.?
That's a heck lot of a non-apple devices. if it's Linux, great– multi device stuff will be easily available. Windows, ehh probably not. At least I won't be able to do anything about that.