What is AptX?
Click here to find out
I noticed that the custom bluetooth codecs( like the aptX, aptX HD, LDAC, etc.) are not working even if we have devices that support it( like earphones, headphones, soundbars, etc.) For example, I own a Samsung Level U wireless headset, which is compatible of aptX codec, but whenever I connect it with my Mi A1, the codec in Developer options switches itself to SBC.
So, I found a workaround for it on OnePlus 3/3T Device Forum. @theduke7 has created a Magisk module which enables aptX/ aptX HD on One Plus 3. I flashed that module, and Voila! The codecs started working on my phone.
How will this help you?
AptX increases the quality of audio transmitting over bluetooth considerably. So you will be able to hear nearly lossless, CD quality audio from your device.
Just flash the below given Magisk module in Magisk 14.0+ and reboot.
For those who can't find the option,
Go to Settings >> System >> Developer Options >> Bluetooth Audio Codec
Link to the thread
Just thank @theduke7
Before posting, please check whether your wireless bluetooth device supports any of the above mentioned codecs.
Screenshots:
Doesn't works for me...
Codec stills revert to SBC every time I connect my BT headset.
It's a Driftin DBE-301BGY. But I don't know if it's apt-X or apt-X HD compatibe.
No matter wich codec I choose, always revert to SBC....
Gurx said:
Doesn't works for me...
Codec stills revert to SBC every time I connect my BT headset.
It's a Driftin DBE-301BGY. But I don't know if it's apt-X or apt-X HD compatibe.
No matter wich codec I choose, always revert to SBC....
Click to expand...
Click to collapse
Your wireless earphones are not aptX/aptX HD compatible, mate. I googled them just now.
Also, the module is sometimes unstable. It reverts back to SBC even when we choose aptX or aptX HD. A simple reboot should solve that problem. After rebooting, before connecting the wireless, go to developer options and manually select the supported codec, and then connect.
guy_infinity said:
Your wireless earphones are not aptX/aptX HD compatible, mate. I googled them just now.
Also, the module is sometimes unstable. It reverts back to SBC even when we choose aptX or aptX HD. A simple reboot should solve that problem. After rebooting, before connecting the wireless, go to developer options and manually select the supported codec, and then connect.
Click to expand...
Click to collapse
Oh, I see... Thanks!
guy_infinity said:
I noticed that the custom bluetooth codecs( like the aptX, aptX HD, LDAC, etc.) are not working even if we have devices that support it( like earphones, headphones, soundbars, etc.) For example, I own a Samsung Level U wireless headset, which is compatible of aptX codec, but whenever I connect it with my Mi A1, the codec in Developer options switches itself to SBC.
So, I found a workaround for it on OnePlus 3/3T Device Forum. @theduke7 has created a Magisk module which enables aptX/ aptX HD on One Plus 3. I flashed that module, and Voila! The codecs started working on my phone.
Just flash the below given Magisk module in Magisk 14.0+ and reboot.
For those who can't find the option,
Go to Settings>> System>> Developer Options>> Bluetooth Audio Codec
Link to the thread
Just thank @theduke7
Click to expand...
Click to collapse
can you solve earphone noise
projectkom said:
can you solve earphone noise
Click to expand...
Click to collapse
Dude, I'm not a developer. I just found out that this module works for our device, and so I posted it here, giving necessary credits.
And I don't get any noise in my earphones. Can you try a fastboot rom flash without wiping data?
Does it work on custom ROM?
On Oreo 8.0 all works fine, aptx and aptx HD.
At Oreo 8.1 (July Update) - only aptx is working. U can select aptx HD in the Developer/Audio settings, but dos not have any effect.
Any suggestions?
it only works if the xiaomi was rooted. Without root the APT doesn't work even more if you installed the drivers and modified the build.prop
What do U mean? Pls explain.
Magisk 16 Up and running....
Think ist's a 8.1 Bug, HD get -1 priority
//666kb.com/i/ dvpuaig5thf0xk7vi. Png
Cant Post Image from Cat log here - U know how toll View Pic
Roadwuzel said:
What do U mean? Pls explain.
Magisk 16 Up and running....
Think ist's a 8.1 Bug, HD get -1 priority
//666kb.com/i/ dvpuaig5thf0xk7vi. Png
Cant Post Image from Cat log here - U know how toll View Pic
Click to expand...
Click to collapse
I did it manually and I added into the build.prop located in system:
persist.bt.enableAptXHD=true
persist.service.btui.use_aptx=1
persistent.bt.a2dp_offload_cap=sbc-aptx-aptXHD
Regards.
sidbyron said:
I did it manually and I added into the build.prop located in system:
persist.bt.enableAptXHD=true
persist.service.btui.use_aptx=1
persistent.bt.a2dp_offload_cap=sbc-aptx-aptXHD
Regards.
Click to expand...
Click to collapse
This way you have to flash stock system.img before ota will work again. Just to keep in mind.
Does this work for Pie? I recently updated my MiA1 to Pie a few nights ago.
I'm trying to use this on my Sennheiser 4.5BTNC headset.
can anyone confirm whether it's working on latest Pie STOCK rom for mia1 or not? I want to install this, can anyone confirm & help me?
Xiaomi mi A1..aptx or ldac on Pie
Anyone got a guide for getting aptx or ldac working on Pie...
Hi guys,
Just bought my new Xiaomi Mi mix 2s, i cna connect it to my Bluetooth speaker however there's no sound going out of it when I play music regardless the app. On MIUI forum they are recommended to go to developer option to modify the Bluetooth codec, but nothing changes for me. I'm using MIUI global 9.5.19.
Any ideas about how I could solve this?
Thanks in advance for your help
Cheers !
I changed it to aptX HD, reboot the phone and now is working fine. In the Devs Menu it says that I'm using SBC, but well is working fine now
Thanks for the tips however it doesn't work neither... I'm using UE roll 2 from Logitech.
What about you?
Not working neither with the last build 9.5.20
finally work for me with MIUI 10 global public beta
MIUI Global 17.0.7 Stable (official)
I'm using JBL Charge 4 speaker (it's not JBL's problem). I don't have this problem when I connect Samsung J7 Pro (which is older, model from 2017) and other Samsung, Huawei, Apple devices... I had this problem on my older Poco F1 too.
When I play music on it, it's lagging. Every 20-30s there are lags, like "cut" for ~1 second and it's so annoying. I watched some videos about it, I saw that a lot people have same problem with different Xiaomi devices. In Developer options -> Bluetooth audio codec...whatever I pick, when I close settings, it's back to "Use system preference (Default)" even if there is a lot of other options, for example: SBC, AAC, Qualcomm® aptX™ audio, Qualcomm® aptX™ audio HD, LDAC...
Only option that I can change about Bluetooth there is Bluetooth AVRCP Version.
If someone has solution, I would be very grateful. If it's not possible to fix this on offical software, is there any Custom ROM with tested options about this problem?
Thanks in advance!
I am currently using redmi 9t. The issue is regarding the connectivity of bluetooth earphones (Soul 7). The earphones are continuously glitching whenever i change my position or when i lock my mobile while playing a song. This problem is only limited to my phone as I have tested on other phones and the problem doesn't seems to appear. I have tried another earphones of JBL and no such problem arises with my phone. I currently have the latest MIUI update for Redmi 9t. My MIUI optimization is also turned off. There are no battery restrictions for media apps. The earphones are new and no they don't have reset option and also there is no pairing issue. The bluetooth works fine too but there is some problem which i can't figure out whether it is with the mobile or the earphones as both appears to work fine with other mobiles/earphones.
Hey! I have the same exact problem using redmi 9t! did you find a solution in the end? I flashed a new Rom (Havoc), I changed kernel but nothing... lemme know
Hello
Just received a new Xiaomi Note 11E Pro[Global ver.], purchased in the USA to be exact, and after going through the set-up process I've noticed I'm simply missing the option to use "Hi-Fi Audio" in my sound effects section.
My HD Audio toggle is also greyed out under developer options.
I've tried connecting two different Bluetooth headphones and two different headphones through the 3.5mm jack, but the option won't appear.
Is this a feature that's hidden or locked by default in some way? Would appreciate if anyone has any non-rooting solutions first, but if I have to go that way, I did want to fix having gesture navigation work with Nova Launcher anyhow.
Current firmware is MIUI Global 13.0.5/Android 12.
Probably because your Bluetooth device isn't compatible with AAC and above codecs.
Which earphones do you have?
Jack/wired devices use the DAC, so they'll always follow the max quality of your hardware without any intervention.