[GH-ISSUE #68] Does not work on Nothing Phone 1 (qti driver) #33

Open
opened 2026-03-02 12:02:49 +03:00 by kerem · 13 comments
Owner

Originally created by @goshante on GitHub (Feb 22, 2025).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/68

Phone is rooted, I've installed OverlayFS module and btl2capfix.zip module (btl2capfix-v0.0.3.zip won't install, says "incompatible bluetooth driver", so i've installed some older version (i guess?))
I've installed latest apk from releases, it detected my airpods pro max 2, but charge is 0% and no features available. And in most cases app doesn't even detect them or hangs and crashes.
So nothing is working. Why?

btl2capfix-v0.0.3.zip install failed with error "qti" Bluetooth libraries are NOT supported by the patcher. btl2capfix.zip installed without any issues. I think this might be the source of the problem...

Originally created by @goshante on GitHub (Feb 22, 2025). Original GitHub issue: https://github.com/kavishdevar/librepods/issues/68 Phone is rooted, I've installed OverlayFS module and btl2capfix.zip module (btl2capfix-v0.0.3.zip won't install, says "incompatible bluetooth driver", so i've installed some older version (i guess?)) I've installed latest apk from releases, it detected my airpods pro max 2, but charge is 0% and no features available. And in most cases app doesn't even detect them or hangs and crashes. So nothing is working. Why? btl2capfix-v0.0.3.zip install failed with error "qti" Bluetooth libraries are NOT supported by the patcher. btl2capfix.zip installed without any issues. I think this might be the source of the problem...
Author
Owner

@kavishdevar commented on GitHub (Feb 22, 2025):

Yeah, as it says your phone is not supported unfortunately. :(

It mostly doesn't work for ROMs/devices with the qti library based on some users reports (in the telegram group), so had to prevent the module from installing successfully on those devices. I could give you a module that installs for qualcomm lib too, but I can't guarantee it i'll work. Would you like to give it a chance?

<!-- gh-comment-id:2676274606 --> @kavishdevar commented on GitHub (Feb 22, 2025): Yeah, as it says your phone is not supported unfortunately. :( It mostly doesn't work for ROMs/devices with the qti library based on some users reports (in the [telegram group](https://t.me/airpodslikenormal_discussion)), so had to prevent the module from installing successfully on those devices. I could give you a module that installs for qualcomm lib too, but I can't guarantee it i'll work. Would you like to give it a chance?
Author
Owner

@goshante commented on GitHub (Feb 22, 2025):

Sure! Why not, I would like to try

<!-- gh-comment-id:2676314375 --> @goshante commented on GitHub (Feb 22, 2025): Sure! Why not, I would like to try
Author
Owner

@kavishdevar commented on GitHub (Mar 6, 2025):

Hey, sorry for the delay! Could you please send me your build number or the library in use (check by running lsof | grep libbluetooth as root, it would be the libbluetooth_qti.so if the module returned that error.)

<!-- gh-comment-id:2702855316 --> @kavishdevar commented on GitHub (Mar 6, 2025): Hey, sorry for the delay! Could you please send me your build number or the library in use (check by running `lsof | grep libbluetooth` as root, it would be the `libbluetooth_qti.so` if the module returned that error.)
Author
Owner

@goshante commented on GitHub (Mar 11, 2025):

Here it is, output of those command
Image

<!-- gh-comment-id:2713303383 --> @goshante commented on GitHub (Mar 11, 2025): Here it is, output of those command ![Image](https://github.com/user-attachments/assets/22e56157-c49b-43d1-949f-2b47357d0149)
Author
Owner

@kavishdevar commented on GitHub (Mar 11, 2025):

Please send the /system_ext/lib64/libbluetooth_qti.so. Or your build number works too, there are many dumps of nothingos available for most builds.

<!-- gh-comment-id:2713486931 --> @kavishdevar commented on GitHub (Mar 11, 2025): Please send the `/system_ext/lib64/libbluetooth_qti.so`. Or your build number works too, there are many dumps of nothingos available for most builds.
Author
Owner

@goshante commented on GitHub (Mar 12, 2025):

Here it is:
https://github.com/goshante/tech_stuff/raw/refs/heads/master/libbluetooth_qti.so

<!-- gh-comment-id:2718613684 --> @goshante commented on GitHub (Mar 12, 2025): Here it is: https://github.com/goshante/tech_stuff/raw/refs/heads/master/libbluetooth_qti.so
Author
Owner

@kavishdevar commented on GitHub (Mar 18, 2025):

sorry was a little busy, try this

lmk if it works (very high chances it might not work, though). also, remove any old modules before installing this.

<!-- gh-comment-id:2731558226 --> @kavishdevar commented on GitHub (Mar 18, 2025): sorry was a little busy, try [this](https://github.com/user-attachments/files/19305346/btl2capfix.zip) lmk if it works (very high chances it might not work, though). also, remove any old modules before installing this.
Author
Owner

@goshante commented on GitHub (Mar 19, 2025):

Thank you for your efforts!
Unfortunately not working. Removed previous BT module, installed this. Installed ALN again, not working. Rebooted few times, tried stopping process, pairing, then starting and in other order, nothing.

<!-- gh-comment-id:2737734026 --> @goshante commented on GitHub (Mar 19, 2025): Thank you for your efforts! Unfortunately not working. Removed previous BT module, installed this. Installed ALN again, not working. Rebooted few times, tried stopping process, pairing, then starting and in other order, nothing.
Author
Owner

@kratoz29 commented on GitHub (Mar 19, 2025):

Hi, I am getting the same issue, I am using a Poco F2 Pro (lmi) running MIUI 14 with Android 12.

Here is the Magisk log install:

- Copying zip to temp directory
- Installing btl2capfix-v0.0.3.zip
- Device is system-as-root
Archive:  /data/user/0/io.github.huskydg.magisk/cache/flash/install.zip
  inflating: module.prop
****************************************
 Bluetooth L2CAP workaround for AirPods 
 by @devnoname120 and @kavishdevar 
****************************************
Archive:  /data/user/0/io.github.huskydg.magisk/cache/flash/install.zip
  inflating: customize.sh
*******************
 Powered by Magisk 
*******************
- Extracting module files
Archive:  /data/user/0/io.github.huskydg.magisk/cache/flash/install.zip
   creating: busybox/
  inflating: busybox/busybox-arm64
  inflating: busybox/xz
  inflating: customize.sh
  inflating: module.prop
  inflating: radare2-5.9.9-android-aarch64.tar.gz
[O] Extracting module files...
[O] Extracting radare2 to /data/local/tmp/aln_unzip...
[O] rabin2 binary is ready.
[O] radare2 binary is ready.
[O] busybox binary is ready.
[O] xz shim is ready.
[O] Detected library: /system_ext/lib64/libbluetooth_qti.so
[O] ERROR: "qti" Bluetooth libraries are NOT supported by the patcher and you won't be able to use aln. Aborting...
[O] Bluetooth driver not compatible.
! Installation failed

So are we really out of luck? 😔

<!-- gh-comment-id:2738199690 --> @kratoz29 commented on GitHub (Mar 19, 2025): Hi, I am getting the same issue, I am using a Poco F2 Pro (lmi) running MIUI 14 with Android 12. Here is the Magisk log install: ``` - Copying zip to temp directory - Installing btl2capfix-v0.0.3.zip - Device is system-as-root Archive: /data/user/0/io.github.huskydg.magisk/cache/flash/install.zip inflating: module.prop **************************************** Bluetooth L2CAP workaround for AirPods by @devnoname120 and @kavishdevar **************************************** Archive: /data/user/0/io.github.huskydg.magisk/cache/flash/install.zip inflating: customize.sh ******************* Powered by Magisk ******************* - Extracting module files Archive: /data/user/0/io.github.huskydg.magisk/cache/flash/install.zip creating: busybox/ inflating: busybox/busybox-arm64 inflating: busybox/xz inflating: customize.sh inflating: module.prop inflating: radare2-5.9.9-android-aarch64.tar.gz [O] Extracting module files... [O] Extracting radare2 to /data/local/tmp/aln_unzip... [O] rabin2 binary is ready. [O] radare2 binary is ready. [O] busybox binary is ready. [O] xz shim is ready. [O] Detected library: /system_ext/lib64/libbluetooth_qti.so [O] ERROR: "qti" Bluetooth libraries are NOT supported by the patcher and you won't be able to use aln. Aborting... [O] Bluetooth driver not compatible. ! Installation failed ``` So are we really out of luck? 😔
Author
Owner

@kavishdevar commented on GitHub (Mar 20, 2025):

Thank you for your efforts! Unfortunately not working. Removed previous BT module, installed this. Installed ALN again, not working. Rebooted few times, tried stopping process, pairing, then starting and in other order, nothing.

Yeah, expected. The patch doesn't always work, qti libs usually behave unexpectedly. Normal ones (built from source, unmodified) usually do work.

So are we really out of luck? 😔

Nop, Native Hooks will work, but I am too busy to learn how to hook. Someone did write a hook in this repo, but, when I tried it on my device it didn't work. I will definitely try to write a XPosed module - just can't say when.

<!-- gh-comment-id:2739044171 --> @kavishdevar commented on GitHub (Mar 20, 2025): > Thank you for your efforts! Unfortunately not working. Removed previous BT module, installed this. Installed ALN again, not working. Rebooted few times, tried stopping process, pairing, then starting and in other order, nothing. Yeah, expected. The patch doesn't always work, qti libs usually behave unexpectedly. Normal ones (built from source, unmodified) usually do work. > So are we really out of luck? 😔 Nop, Native Hooks will work, but I am too busy to learn how to hook. Someone did write a hook in this [repo](https://github.com/Art-Chen/HyperPods/tree/aap), but, when I tried it on my device it didn't work. I will definitely try to write a XPosed module - just can't say when.
Author
Owner

@kratoz29 commented on GitHub (Mar 20, 2025):

So are we really out of luck? 😔

Nop, Native Hooks will work, but I am too busy to learn how to hook. Someone did write a hook in this repo, but, when I tried it on my device it didn't work. I will definitely try to write a XPosed module - just can't say when.

Alright, don't worry, I'll patiently wait if you find your way for this, an XPosed module would be great ngl.

Gonna keep your project in sight :)

<!-- gh-comment-id:2739585358 --> @kratoz29 commented on GitHub (Mar 20, 2025): > > So are we really out of luck? 😔 > > Nop, Native Hooks will work, but I am too busy to learn how to hook. Someone did write a hook in this [repo](https://github.com/Art-Chen/HyperPods/tree/aap), but, when I tried it on my device it didn't work. I will definitely try to write a XPosed module - just can't say when. Alright, don't worry, I'll patiently wait if you find your way for this, an XPosed module would be great ngl. Gonna keep your project in sight :)
Author
Owner

@kavishdevar commented on GitHub (Mar 27, 2025):

if someone wants to try:

https://github.com/kavishdevar/aln/issues/67#issuecomment-2756773474

The XPosed module does hook onto the qti libraries too without any restrictions, unlike the module. But still, don't know if it works.

<!-- gh-comment-id:2756793428 --> @kavishdevar commented on GitHub (Mar 27, 2025): if someone wants to try: https://github.com/kavishdevar/aln/issues/67#issuecomment-2756773474 The XPosed module does hook onto the qti libraries too without any restrictions, unlike the module. But still, don't know if it works.
Author
Owner

@krugdenis commented on GitHub (Apr 4, 2025):

if someone wants to try:

https://github.com/kavishdevar/aln/issues/67#issuecomment-2756773474

The XPosed module does hook onto the qti libraries too without any restrictions, unlike the module. But still, don't know if it works.

Hey. I've checked this build with Airpods 4 ANC + Poco F3 (xiaomi.eu 14.0.8.0, A13), headphones are detected in the app, but nothing works and app hangs with a blank page intermittently 😔

<!-- gh-comment-id:2778366385 --> @krugdenis commented on GitHub (Apr 4, 2025): > if someone wants to try: > > https://github.com/kavishdevar/aln/issues/67#issuecomment-2756773474 > > The XPosed module does hook onto the qti libraries too without any restrictions, unlike the module. But still, don't know if it works. Hey. I've checked this build with Airpods 4 ANC + Poco F3 (xiaomi.eu 14.0.8.0, A13), headphones are detected in the app, but nothing works and app hangs with a blank page intermittently 😔
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#33
No description provided.