librepods icon indicating copy to clipboard operation
librepods copied to clipboard

Oxygen OS 16 - App Crashes without root

Open shrivatspoddar opened this issue 1 month ago • 10 comments

v0.2.0-alpha is not working on OxygenOS 16.0.1 without root access. The app crashes unexpectedly without any visible error or warning.

I’m not a developer, but I really appreciate and support the great work being done on this project.

shrivatspoddar avatar Dec 01 '25 00:12 shrivatspoddar

Hi, please try a build from here. I haven’t released yet because it is not quite stable.

kavishdevar avatar Dec 01 '25 03:12 kavishdevar

Hello. Same issue as well. After I gave all permissions, the app crashes How can I download the build that you published in the link ?

Thanks

PiloterB avatar Dec 01 '25 08:12 PiloterB

@PiloterB download from the build artifacts.

kavishdevar avatar Dec 01 '25 17:12 kavishdevar

So the app works great on the latest artifact build, but frequently loses ability to communicate via L2CAP and occasionally managed to reconnect... Not sure what's the reason, will try to dump some ADB logs, maybe it's a battery optimisation thing?

This is in OOS16 - Oneplus 11

@shrivatspoddar @PiloterB how's it working for you guys?

xygn avatar Dec 02 '25 08:12 xygn

Hi, please try a build from here. I haven’t released yet because it is not quite stable.

@PiloterB download from the build artifacts.

@kavishdevar @xygn

Non-Rooted OnePlus 12 IN OxygenOS 16.0.1 user here.

Downloaded the app-debug.apk from the build artifacts as mentioned earlier. It still does not work for me. After granting all the permissions, the app asked me to check root permissions, which I assume should not be required. When I skip that screen, I get the error message shown in the screenshot every time I connect my AirPods. Anything I should be doing differently to get this to work?

Image

Image

Image

DoKnocK avatar Dec 10 '25 18:12 DoKnocK

Please share the logs with adb for the bluetooth app and my app. Also try using the latest stable release (v0.1.0-rc.4)

kavishdevar avatar Dec 12 '25 03:12 kavishdevar

Please share the logs with adb for the bluetooth app and my app. Also try using the latest stable release (v0.1.0-rc.4)

@kavishdevar: Installed the recommended latest stable release (v0.1.0-rc.4), issue is the same on my non-rooted OnePlus 12 IN running OxygenOS 16.0.1.

1: Connection Issues.

Image Image

2: Attempted to collect the logs but failed.

Image Image

3: Just for reference, I'm currently using PodsBattery to check battery levels on my AirPods, but it surely doesn't support any features which LibrePods does.

Image Image

DoKnocK avatar Dec 15 '25 04:12 DoKnocK

Reporting the same issue on the newest nightly for me @kavishdevar

For clarification:

Symptoms are: connects perfectly, setup now works. Trying to play (via the touch control) music immediately stops with the error below.

Image

Can't seem to see a rhyme or reason why it's actually occuring, seems to work sometimes (taking our headphones stop music) other times it's just straight broken.

Hopefully the logs below helps.

_data_user_0_me.kavishdevar.librepods_files_logs_airpods_log_20251215_194215.txt

And confirming everything is working (smooth sailing so far) on this nightly release below without root.

https://github.com/kavishdevar/librepods/releases/tag/nightly-f547cc1

Edit: actually that nightly is giving me issues, after trying to connect the airpods after the first connect auto disconnects.

Jofzar avatar Dec 15 '25 08:12 Jofzar

Hey, thanks for the build!

I've tried the artifact from the run you linked (build 19663012902) on my OnePlus 15, and most things work fine so far.

However, there is one annoying issue: I get the "AirPods connected" pop-up every single time I start a new audio source. For example, it happens whenever I start a new YouTube video or begin playing music on Tidal.

Is there a known solution or workaround for this behavior?

Meo98 avatar Dec 15 '25 12:12 Meo98

https://github.com/kavishdevar/librepods/releases/tag/v0.1.0-rc.4

I found this the only one that's stable.

Jofzar avatar Dec 16 '25 02:12 Jofzar