APTX on Miui 12 - Redmi Note 9 Questions & Answers

Hi!
I bought the Sennheiser CX 400BT TW, which on the store page support the aptx codec.
I've connected them to my Redmi Note 9, and although I select the aptx codec in the developer options, it defaults back to AAC. Not sure what's happening as I'm able to switch between AAC and SBC just fine. I'm sure the earbuds support aptx, what do I do?
The audio quality is kinda not what I expected, I think what I'm hearing is the effect of compression, as I've heard AAC is very hit and miss on Android.

Related

APTX and APTX HD supported on Mi Mix

Post edited for quick answer.
I've confirmed that the Xiaomi Mi Mix supports both APTX and APTX HD. I'm running the 8.2.5.0 MAHMIDL global ROM without modification.
TL;DR
Equipment and software used:
Audio Technica ATH-DSR9BT Bluetooth headphones.
Xiaomi Mi Mix 256/6
Onkyo HF music player with pro unlock.
Laptop with Wireshark
Protocol:
Tap phone to headphones for NFC facilitated Bluetooth pairing with ATH-DSR9BT.
Verified pair by playing a FLAC file on phone and listened to playback on headphones.
Stopped music and turned off headphones.
From settings, developer options were activated by tapping the MIUI version (ROM build) several times.
Activated Bluetooth HCI Snoop log through:
Settings/Additional Settings/Developer Options/Bluetooth HCI Snoop Log (on)
Immediately turned the headphones back on, and played the same FLAC music file in Onkyo HF Player and listened to playback for about 8-10 seconds.
The ATH-DSR9BT headphones themselves feature status lights that indicate which CODEC is being used for playback. Indicator light 3 flashed purple every few seconds, which indicates that APTX HD is being used.
For absolute certainty, the HCI Snoop log from the phone was copied to a laptop and opened in WireShark for analysis. The Xiaomi Mi Mix and the ATH-DSR9BT negotiated a vendor CODEC (0x0024) where Qualcomm was the vendor. More specifically, the CODEC was verifiably set after it was exchanged in discovery as SEID audio sink 7. The CODEC was verifiably set via the set command recorded in the Snoop Log.
APTX was also offered, but wasn't selected as it is inferior to APTX HD.
In any case, that puts this question to bed. I suspect that this isn't an advertised feature because it may not have been officially implemented and could have been made available after release and after marketing material and specifications were already released.
Thanks, and get yourself some good headphones and enjoy Bluetooth audio on your Xiaomi Mix in high fidelity.
i quote a review detailled :
There’s also no aptX support here for high quality Bluetooth audio either, so Bluetooth headphone or car stereo users may want to look elsewhere for a higher quality wireless audio experience.
Click to expand...
Click to collapse
I'm not referring to out-of-the-box capability. I'm asking if there are ROMS that enable it because the hardware is already there.
Car audio comes across great on mine, wouldn't probably notice it if it had aptX ...
I've confirmed that it the Mi Mix supports both APTX and APTX HD. I'm running the 8.2.5.0 MAHMIDL global ROM without modification.

AAC Bluetooth codec?

Hello All,
Just got this phone to replace my pixel 2 and the bluetooth connection to my wf-1000x is horrible.
when i connect to the P20 it stutters, skips and sometimes just disconnects on my few minutes walk to work.
Went back to the pixel and not such issue, completely rock solid connection.
Not only that, the headset connects to the pixel using AAC but won't go higher than SBC on the P20.
Is anyone else experiencing poor bluetooth performance and has anyone managed to get AAC working?
You sure you have them on "priority on sound quality" mode? That's what I needed on my Sony MDR-1000X to get anything other than SBC, which is pretty nasty I agree. I'm happily using LDAC and it's a completely different league in terms of sound quality.
Once I made the change it was showing LDAC in developers settings menu.
Highspeed123 said:
You sure you have them on "priority on sound quality" mode? That's what I needed on my Sony MDR-1000X to get anything other than SBC, which is pretty nasty I agree. I'm happily using LDAC and it's a completely different league in terms of sound quality.
Once I made the change it was showing LDAC in developers settings menu.
Click to expand...
Click to collapse
These are the truly wireless buds, there is no LDAC support but AAC should still be much better which is what works on the pixel 2.
Refuses to go on the p20 even if choosing it manually and yes it's set to sound quality
Have the same issue with the bose qc 35ii that came with the phone, emailed support and awaiting a reply. Seems stupid to have the option and not be able to use it.
Beoplay E8
I have the same problem with beoplay E8. Will also mail the support.
Got the same issue with the Bose headphones only using SBC, does not switch to AAC. Have the latest firmware on the headphones & firmware 120 on the P20 Pro. Bit annoying considering one was a pre-order for the other. My budget £40 set can switch between SBC & AptX!
twe69 said:
Got the same issue with the Bose headphones only using SBC, does not switch to AAC. Have the latest firmware on the headphones & firmware 120 on the P20 Pro. Bit annoying considering one was a pre-order for the other. My budget £40 set can switch between SBC & AptX!
Click to expand...
Click to collapse
I actually emailed Huawei regarding the AAC codec being broken. Apparently, the P20 Pro does not support AAC for Bluetooth. The technical specs on Huawei UK says "Bluetooth®: BT 4.2, aptX™, aptX™ HD, LDAC and HWA are supported"
But in developer mode, the AAC codec is there, but the setting wouldn't stay. I wonder whether there are any hacks that we can perform to install the codec.
LDAC . APTX , APTXHD ,... which is the best ???
nchmaster said:
LDAC . APTX , APTXHD ,... which is the best ???
Click to expand...
Click to collapse
In order of quality (low to high) - SBC, APTX, APTXHD, LDAC.
jphilippe.goh said:
I actually emailed Huawei regarding the AAC codec being broken. Apparently, the P20 Pro does not support AAC for Bluetooth. The technical specs on Huawei UK says "Bluetooth®: BT 4.2, aptX™, aptX™ HD, LDAC and HWA are supported"
But in developer mode, the AAC codec is there, but the setting wouldn't stay. I wonder whether there are any hacks that we can perform to install the codec.
Click to expand...
Click to collapse
Oh that's annoying, better sound is always welcome.

How do you enable bluetooth audio codec "aac" on note 5 without a custom rom?

How do you enable bluetooth audio codec "aac" on note 5 without a custom rom?
Hello guys,
I have a Note 5 and want to listen to music via my Bose QC 35 II. As these headphones only support SBC, which is quite basic and the slightly better AAC codec, no Aptx streaming is possible. It is sad that the good sounding aptx is not available, so i wanted to get the best out of it and try to listen with the aac codec. Unfortunately, it is only possible to manually change the bluetooth codec in Android Oreo. Is there a way be it an additional app or similar actions to manipulate the bluetooth audio codec even in Android Nougat?
Thanks in advance*

aptx codec support

Does this phone has aptX Codecs? What's the quality of sound with a Bluetooth Earphones?
Yes. Have not checked quality. Unlock developer version to use it.

Bluetooth Codec aptX does not work

Hello fellas,
I am creating this new thread as I have searched for relevant topic in this Red Magic 3 Forum and found none.
So let's discuss the issue that I had and I am certain most of you guys red magic 3 owner or Android owners face too.
I have purchased a bluetooth earpiece called pamu slide T6 from indiegogo (this is the URL https://www.indiegogo.com/projects/pamu-slide-born-for-music-never-fall-out#/) and this earpice supports aptX codec which is the latest codec from Bluetooth that can provide a latency as low as 30ms compare to SBC/AAC that about 300ms.
The reason I purchased red magic 3 is solely for gaming purpose, mainly PUBG Mobile and I purchased this bluetooth earpiece just want to try and pair it while playing but when tested, the results are very worst, delay audio, out of sync with the action, jump, crawl, shoot, steps everything in the game audio was delayed so much almost 1 second.
On red magic 3 bluetooth device, I click on its settings and there shown that it is using HD Audio:AAC (meaning it is streaming using AAC codec) which explains the delay because AAC codec streams around 300ms latency (I got this info from soundguys)
Next, I go to developer settings and tried to change the AAC codec to aptX but it just wont stick to aptX after I select it and click Back from developer settings, I go in the settings and it is still showing AAC codec as the codec, not aptX. Tried to restart the phone and re-pair the bluetooth earpiece but still, it sticks to AAC.
So I came to a mind whether my earpiece fool me and I pair the earpiece with my samsung galaxy S7 edge and my s7 edge is using aptX codec so which means my earpiece does support aptX codec and tried PUBG Mobile which I am shocked that it is still delay just the same as using red magic 3, i mean how can it be although my s7 edge has used aptX codec ??
I read a lot on google and most articles said that the problem is not with the bluetooth earpiece but it is the Android issue that does not support real time sync audio with bluetooth earpiece because how the Android OS process their system files etc.
But I just want to make sure that my phone red magic 3 does support aptX codec and I just cant change it to aptX, why ?
Additional findings: While the iphone (IOS) pair with apple airpods, the codec they use is AAC but the results are spectacular, no audio delay in gaming PUBG Mobile, everything is perfect, the steps, shoot, jump, etc are just like using a cable earphone. I am amazed at how IOS developers can do such thing that makes AAC codec stream so perfectly in sync between iphone and their own airpods. I test this using iphone 8+ with apple airpods gen 1
So in the end, the root cause why Bluetooth audio cant work with Android phone is because of the Android itself.
lius90 said:
Hello fellas,
I am creating this new thread as I have searched for relevant topic in this Red Magic 3 Forum and found none.
So let's discuss the issue that I had and I am certain most of you guys red magic 3 owner or Android owners face too.
I have purchased a bluetooth earpiece called pamu slide T6 from indiegogo (this is the URL https://www.indiegogo.com/projects/pamu-slide-born-for-music-never-fall-out#/) and this earpice supports aptX codec which is the latest codec from Bluetooth that can provide a latency as low as 30ms compare to SBC/AAC that about 300ms.
The reason I purchased red magic 3 is solely for gaming purpose, mainly PUBG Mobile and I purchased this bluetooth earpiece just want to try and pair it while playing but when tested, the results are very worst, delay audio, out of sync with the action, jump, crawl, shoot, steps everything in the game audio was delayed so much almost 1 second.
On red magic 3 bluetooth device, I click on its settings and there shown that it is using HD Audio:AAC (meaning it is streaming using AAC codec) which explains the delay because AAC codec streams around 300ms latency (I got this info from soundguys)
Next, I go to developer settings and tried to change the AAC codec to aptX but it just wont stick to aptX after I select it and click Back from developer settings, I go in the settings and it is still showing AAC codec as the codec, not aptX. Tried to restart the phone and re-pair the bluetooth earpiece but still, it sticks to AAC.
So I came to a mind whether my earpiece fool me and I pair the earpiece with my samsung galaxy S7 edge and my s7 edge is using aptX codec so which means my earpiece does support aptX codec and tried PUBG Mobile which I am shocked that it is still delay just the same as using red magic 3, i mean how can it be although my s7 edge has used aptX codec ??
I read a lot on google and most articles said that the problem is not with the bluetooth earpiece but it is the Android issue that does not support real time sync audio with bluetooth earpiece because how the Android OS process their system files etc.
But I just want to make sure that my phone red magic 3 does support aptX codec and I just cant change it to aptX, why ?
Additional findings: While the iphone (IOS) pair with apple airpods, the codec they use is AAC but the results are spectacular, no audio delay in gaming PUBG Mobile, everything is perfect, the steps, shoot, jump, etc are just like using a cable earphone. I am amazed at how IOS developers can do such thing that makes AAC codec stream so perfectly in sync between iphone and their own airpods. I test this using iphone 8+ with apple airpods gen 1
So in the end, the root cause why Bluetooth audio cant work with Android phone is because of the Android itself.
Click to expand...
Click to collapse
Incoherent, contradicting itself, juvenile... This is how this post sounds to me.
Hey, buddy, how about hundred of thousands of people who never experienced your problems with your crappy Indiegogo earbuds?
So in the end, the root cause why Bluetooth audio cant work with Android phone is because of the Android itself.
Click to expand...
Click to collapse
I solve the problem with magisk aptx. Its because aptx nubia not paying Qualcomm? I don't know what. But i have kz aptX and i solve the problem. Btw my bludio don't have aptX or aac codex still works fine in pubg. It's Bluetooth 5.0
Just got the reply from redmagic support and they told me that the phone does not support aptx codec. Lol I am very shocked tho after all it has bluetooth 5 but still no aptx codec.
Well, question answered and mystery solved. Admin can close this thread as no more discussion is needed. Thank you.

Categories

Resources