[GH-ISSUE #339] Oxygen OS 16 - App Crashes without root #161

Open
opened 2026-03-02 12:04:07 +03:00 by kerem · 10 comments
Owner

Originally created by @shrivatspoddar on GitHub (Dec 1, 2025).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/339

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.

Originally created by @shrivatspoddar on GitHub (Dec 1, 2025). Original GitHub issue: https://github.com/kavishdevar/librepods/issues/339 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.
Author
Owner

@kavishdevar commented on GitHub (Dec 1, 2025):

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

<!-- gh-comment-id:3594416421 --> @kavishdevar commented on GitHub (Dec 1, 2025): Hi, please try a build from [here](https://github.com/kavishdevar/librepods/actions/runs/19663012902). I haven’t released yet because it is not quite stable.
Author
Owner

@PiloterB commented on GitHub (Dec 1, 2025):

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

<!-- gh-comment-id:3595162489 --> @PiloterB commented on GitHub (Dec 1, 2025): 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
Author
Owner

@kavishdevar commented on GitHub (Dec 1, 2025):

@PiloterB download from the build artifacts.

<!-- gh-comment-id:3597900004 --> @kavishdevar commented on GitHub (Dec 1, 2025): @PiloterB download from the build artifacts.
Author
Owner

@xygn commented on GitHub (Dec 2, 2025):

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?

<!-- gh-comment-id:3600768026 --> @xygn commented on GitHub (Dec 2, 2025): 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?
Author
Owner

@DoKnocK commented on GitHub (Dec 10, 2025):

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

<!-- gh-comment-id:3638493283 --> @DoKnocK commented on GitHub (Dec 10, 2025): > Hi, please try a build from [here](https://github.com/kavishdevar/librepods/actions/runs/19663012902). I haven’t released yet because it is not quite stable. > [@PiloterB](https://github.com/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](https://github.com/user-attachments/assets/9de184d9-dda1-4c3e-b025-33089cd2e6b5) ![Image](https://github.com/user-attachments/assets/8d99a2aa-63ea-4eb9-a38e-6a478be6c1ef) ![Image](https://github.com/user-attachments/assets/67e6eef6-e82e-42b0-b5d3-ea293f1e4973)
Author
Owner

@kavishdevar commented on GitHub (Dec 12, 2025):

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)

<!-- gh-comment-id:3644794264 --> @kavishdevar commented on GitHub (Dec 12, 2025): 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)
Author
Owner

@DoKnocK commented on GitHub (Dec 15, 2025):

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
<!-- gh-comment-id:3652856505 --> @DoKnocK commented on GitHub (Dec 15, 2025): > 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](https://github.com/kavishdevar/librepods/releases/tag/v0.1.0-rc.4) `(v0.1.0-rc.4)`, issue is the same on my **non-rooted OnePlus 12 IN running OxygenOS 16.0.1**. ### 1: Connection Issues. <img width="414" height="288" alt="Image" src="https://github.com/user-attachments/assets/0e7a3b08-1897-440d-a758-ce0cfb771677" /> <img width="333" height="452" alt="Image" src="https://github.com/user-attachments/assets/ffb7d408-7ae8-40c0-bc33-59c24cf9a978" /> ### 2: Attempted to collect the logs but failed. <img width="359" height="563" alt="Image" src="https://github.com/user-attachments/assets/431d282f-55cb-4c29-99ed-ff228a73d088" /> <img width="360" height="515" alt="Image" src="https://github.com/user-attachments/assets/512d72d6-6330-43e9-95e8-06d1304608d9" /> ### 3: Just for reference, I'm currently using [PodsBattery](https://play.google.com/store/apps/details?id=com.yugongkeji.podstool&hl=en_IN) to check battery levels on my AirPods, but it surely doesn't support any features which LibrePods does. <img width="209" height="223" alt="Image" src="https://github.com/user-attachments/assets/fda3b5a3-a145-49e5-87db-f8f61f89c987" /> <img width="359" height="267" alt="Image" src="https://github.com/user-attachments/assets/b28abe37-ebc8-4243-bdc2-39b1e0af7e51" />
Author
Owner

@Jofzar commented on GitHub (Dec 15, 2025):

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.

<!-- gh-comment-id:3654506892 --> @Jofzar commented on GitHub (Dec 15, 2025): 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](https://github.com/user-attachments/assets/2b101d5c-c0bb-4b3f-b099-10276525aa0a) 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](https://github.com/user-attachments/files/24161118/_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.
Author
Owner

@Meo98 commented on GitHub (Dec 15, 2025):

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?

<!-- gh-comment-id:3655439045 --> @Meo98 commented on GitHub (Dec 15, 2025): 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?
Author
Owner

@Jofzar commented on GitHub (Dec 16, 2025):

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

I found this the only one that's stable.

<!-- gh-comment-id:3658455167 --> @Jofzar commented on GitHub (Dec 16, 2025): https://github.com/kavishdevar/librepods/releases/tag/v0.1.0-rc.4 I found this the only one that's stable.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librepods#161
No description provided.