From e3eab3e31ea1e71de05c6d613ebc2d7eaad10902 Mon Sep 17 00:00:00 2001 From: Kavish Devar Date: Mon, 17 Nov 2025 12:27:24 +0530 Subject: [PATCH] docs: update root requirement yay! finally some OEM fixed it --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c17fc3a..47558c1 100644 --- a/README.md +++ b/README.md @@ -71,10 +71,12 @@ https://github.com/user-attachments/assets/43911243-0576-4093-8c55-89c1db5ea533 #### Root Requirement +If you are using ColorOS/OxygenOS 16, you don't need root for basic features! You will still not be able to customize transparency mode and setup hearing aid, and use Bluetooth Multipoint. For everyone else: + > [!CAUTION] > **You must have a rooted device with Xposed to use LibrePods on Android.** This is due to a [bug in the Android Bluetooth stack](https://issuetracker.google.com/issues/371713238). Please upvote the issue by clicking the '+1' icon on the IssueTracker page. > -> There are **no exceptions** to the root requirement until Google merges the fix. +> There are **no exceptions** to the root requirement until Google/your OEM figures out a fix. Until then, you must xposed. I used to provide a non-xposed method too, where the module used overlayfs to replace the bluetooth library with a locally patched one, but that was broken due to how various devices handled overlayfs and a patched library. With xposed, you can also enable the DID hook enabling a few extra features.