LibrePods - Announcements
306 subscribers
12 photos
2 videos
8 files
17 links
Liberating AirPods from Apple’s walled ecosystem
Download Telegram
Now, hopefully, no matter when you connect, either when the app is in the background, it is closed (only service is running), the app is open, it should connect. If it doesn't, please let me know so that I can fix it!
👍2
aln-v0.0.2-beta2.apk
38.6 MB
The app didn't see if the AirPods were connected after closing it and opening it again. Here's the fix for that! Now, I'm pretty sure every way to connect is handled!
👍3
Kavish
Now, hopefully, no matter when you connect, either when the app is in the background, it is closed (only service is running), the app is open, it should connect. If it doesn't, please let me know so that I can fix it!
Updates!

1. QuickSetting tile works.
2. Device detection is fixed

Now, hopefully, no matter when you connect, either when the app is in the background, it is closed (only service is running), the app is open, it should connect. If it doesn't, please let me know so that I can fix it!

3. Popups are now themed and match iOS’s color scheme.
4. I've added a notification for battery status
5. And overally bug fixes all around the app!

https://github.com/kavishdevar/aln/releases/tag/v0.0.2
Join t.me/librepods_discussion for discussions
👍1
Finally implemented controls for what noise control modes to cycle between when long pressing the stem!
🔥3
working on something! 👀
🔥5
libbluetooth_jni.so
12.3 MB
For anyone using A15 QPR1 (December Update), use this library instead which is built for this version of Android.
👍3
What feature do you want to see next on the app? Suggest in the comments!

p.s. I only have AirPods Pro 2, so I might be going on a wild good chase while implementing features for the other models.
Happy new year!!
4
New Nightly build!

What’s new
• Bug fixes - app would sometimes randomly crash.
• Smoother volume changes in conversational awareness - the volume would be changed gradually instead of in a single step.
• Better ear detection media controls - the app would not play the music when it's been manually paused by the user. Instead it will only continue playing if it has been paused by the app first. And some minor tweaks in the logic for the same.

Download at https://github.com/kavishdevar/aln/releases/tag/nightly.

Thanks!
Would you prefer a Material3 based UI for the app, or iOS like design like it is currently?

This is a poll just to see what is more preferred. I may or may not work on switching to Material Design even if it is voted more, because of time constraints.
Anonymous Poll
64%
Material3 based
36%
iOS like
I've just realized that the post-data-fs script bt.sh can also be provided by a module and doesn't need to be manually written to the /data/adb/post-data-fs.d folder! Expect either some workflow to build a module from a patched library that you upload or choose from already uploaded ones or prebuilt modules for stock versions of Android.
1👍1
Working on moving to crowdin for localization! :D
😁1
If someone wants to translate the app into their language use this!
https://crowdin.com/project/airpodslikenormal/

Currently, I will be manually downloading the translations and adding it to the app instead of doing it on the fly during runtime.
v0.0.3 coming soon with customizations!

and hopefully with a hasse-free setup with lsposed
🔥6
LibrePods - Announcements
What would be better?
So, I posted this poll without knowing if it was possible or not to implement the first. It isn’t possible to use a patched library at runtime. So what I’ll be instead working on is creating/installing a module via the app.

But till then, if anyone wants to use the app they can install module from any root manager app!
If anyone had followed the steps for the workaround, please delete all the files created for that.

Mainly
/data/adb/modules/btl2capfix
/data/adb/post-fs-data.d/bt.sh
👍1