Related
Bluetooth no media audio sound AAC, SBC codec -Redmi Note 5 Global 9.5.6.0 & 9.5.13.0
Redmi Note 5 Global 9.5.6.0 & 9.5.13.0 ROMS:
The media player plays the song, but there is no audio sound when I connect via Bluetooth the Redmi Note 5 phone to my Kenwood KMM-BT304 car headunit (Kenwood 2018 modell year, supoorts AAC and SBC codecs).
The car radio works fine with Redmi Note 5A, Samsung Galaxy S7, etc.
At the developer options AAC is the default codec.
If I manually change it to SBC, then works perfect.
But at the next time, when I connect to the car radio, there will be no media audio sound again... I have to set manually the SBC codec.
Is there any media patch what fixs this problem?
I have the same issue where no sound comes through my bluetooth headset on my RN5P Global 4/64, running AOSP Extended v5.5 Oreo 8.1.0, hope there is a fix for this soon Also haven't tried changing the audio codec, will try now
---------- Post added at 03:00 AM ---------- Previous post was at 02:07 AM ----------
Seems changing the codec etc doesn't help for me
absulutebeginner said:
Redmi Note 5 Global 9.5.6.0 & 9.5.13.0 ROMS:
The media player plays the song, but there is no audio sound when I connect via Bluetooth the Redmi Note 5 phone to my Kenwood KMM-BT304 car headunit (Kenwood 2018 modell year, supoorts AAC and SBC codecs).
The car radio works fine with Redmi Note 5A, Samsung Galaxy S7, etc.
At the developer options AAC is the default codec.
If I manually change it to SBC, then works perfect.
But at the next time, when I connect to the car radio, there will be no media audio sound again... I have to set manually the SBC codec.
Is there any media patch what fixs this problem?
Click to expand...
Click to collapse
what codec does the redmi note 5a and s7 use when you connect it with your kenwood?
devcon69 said:
what codec does the redmi note 5a and s7 use when you connect it with your kenwood?
Click to expand...
Click to collapse
Samsung Galaxy S7 Edge -Android 7.1 - bluetooth media audio works fine
Redmi Note 5A - Android 7.1 (MIUI 9.5.9.0) - bluetooth media audio works fine
Redmi Note 5 Global with Andorid 7.1 based ROM (MIUI 9.2.13.0) - bluetooth media audio works fine
Redmi Note 5 Global with Andorid 8.1 based ROMs (MIUI 9.5.6.0 & 9.5.13.0) - no media audio
Unfortunately in the Nougat based ROMS gives no information about the used codecs, in the developer options.
At the 8.1 based 9.5.13.0 ROM the media audios works temporary (until next BT connection restart) if I "Disable optional codes" (Developoer options / Bluetooth audio codec).
devcon69 said:
what codec does the redmi note 5a and s7 use when you connect it with your kenwood?
Click to expand...
Click to collapse
Mi6 and Pioneer car radio with bluetooth problem:
https://forum.xda-developers.com/mi-6/help/miui-9-5-3-0-bluetooth-audio-codec-t3774888
They says the codecs order is the problem, but I cant fix it, because in my build.prof there is no such a line:
persist.bt.a2dp_offload_cap=sbc-aptx-aptxhd-aac
absulutebeginner said:
Mi6 and Pioneer car radio with bluetooth problem:
https://forum.xda-developers.com/mi-6/help/miui-9-5-3-0-bluetooth-audio-codec-t3774888
They says the codecs order is the problem, but I cant fix it, because in my build.prof there is no such a line:
persist.bt.a2dp_offload_cap=sbc-aptx-aptxhd-aac
Click to expand...
Click to collapse
then add the line.
absulutebeginner said:
Samsung Galaxy S7 Edge -Android 7.1 - bluetooth media audio works fine
Redmi Note 5A - Android 7.1 (MIUI 9.5.9.0) - bluetooth media audio works fine
Redmi Note 5 Global with Andorid 7.1 based ROM (MIUI 9.2.13.0) - bluetooth media audio works fine
Redmi Note 5 Global with Andorid 8.1 based ROMs (MIUI 9.5.6.0 & 9.5.13.0) - no media audio
Unfortunately in the Nougat based ROMS gives no information about the used codecs, in the developer options.
At the 8.1 based 9.5.13.0 ROM the media audios works temporary (until next BT connection restart) if I "Disable optional codes" (Developoer options / Bluetooth audio codec).
Click to expand...
Click to collapse
---------- Post added at 03:09 AM ---------- Previous post was at 03:00 AM ----------
absulutebeginner said:
Mi6 and Pioneer car radio with bluetooth problem:
https://forum.xda-developers.com/mi-6/help/miui-9-5-3-0-bluetooth-audio-codec-t3774888
They says the codecs order is the problem, but I cant fix it, because in my build.prof there is no such a line:
persist.bt.a2dp_offload_cap=sbc-aptx-aptxhd-aac
Click to expand...
Click to collapse
This is present on build.prop located on vendor partition
persist.vendor.bt.a2dp_offload_cap=sbc-aac
Unfortunately doesn't help this lines in build.prof:
persist.bt.a2dp_offload_cap=sbc-aptx-aptxhd-aac
or
persist.vendor.bt.a2dp_offload_cap=sbc-aac
The Bluetooth media audio problem still present in the new 8.6.14. MIUI10 ROM.
added screenshot from MIUI 10 global beta
MIUI 10 global beta exposes all codecs under Developer options.
I am, however, unable to set my streaming codec to AAC when using allegedly AAC-supporting bluetooth headphones: https://www.soundcore.com/products/variant/spirit-x/A3451011
I can change the setting to AAC but it automatically switches to SBC 48 KHz when I start playing music. I'd need to check with other headphones to see if it's Xiaomi or Anker that's bamboozling me.
sagematt said:
MIUI 10 global beta exposes all codecs under Developer options.
I am, however, unable to set my streaming codec to AAC when using allegedly AAC-supporting bluetooth headphones: https://www.soundcore.com/products/variant/spirit-x/A3451011
I can change the setting to AAC but it automatically switches to SBC 48 KHz when I start playing music. I'd need to check with other headphones to see if it's Xiaomi or Anker that's bamboozling me.
Click to expand...
Click to collapse
It doesn't help us. In MIUI 10 there is no bluetooth changes.
https://xiaomi.eu/community/threads...-alpine-jvc-kenwood-pioneer-car-radios.44546/
https://forum.xda-developers.com/mi-6/help/miui-9-5-3-0-bluetooth-audio-codec-t3774888
tpaulussen xda user wrote:
I want to use my Mi6 on my car radio (Pioneer MVH-S300BT) by connecting via bluetooth. The connection is successful, but the bluetooth audio codec that the phone selects by default (AAC) doesn't give a sound. It only works when I go into the developer options and select the SBC codec by hand. This is annoying, since I need to follow all the steps everytime I want to connect both devices (it always starts the default AAC). I was wonderig if it is possibe to change some setting so the phone stays perminentsly on the SBC instead of going back to the AAC codec with every new connection?
I found this on a forum about changing the priority use of bluetooth audio codec, and ik comes close to what I am looking for:
Devices running Android 8.0 that support A2DP automatically gain the additional codec support. Device manufacturers may need to obtain separate licenses and binary blobs for some proprietary audio codecs. In addition to SBC, Android 8.0 supports the following codecs:
AAC
aptX
aptX HD
LDAC
Device manufacturers can choose which codecs their devices attempt to use first. Set the codec priorities by changing the following values in the file res/values/config.xml:
<!-- Configuring priorities of A2DP source codecs. Larger value means
higher priority. Value -1 means the codec is disabled.
Value 0 is reserved and should not be used here. Enabled codecs
should have priorities in the interval [1, 999999], and each
priority value should be unique. -->
<integer name="a2dp_source_codec_priority_sbc">1001</integer>
<integer name="a2dp_source_codec_priority_aac">2001</integer>
<integer name="a2dp_source_codec_priority_aptx">3001</integer>
<integer name="a2dp_source_codec_priority_aptx_hd">4001</integer>
<integer name="a2dp_source_codec_priority_ldac">5001</integer>
However, I could not apply this option since I was unable to find the file having these settings.
Therefore I hope someone here on the forum can help me finding the solution
absulutebeginner said:
It doesn't help us. In MIUI 10 there is no bluetooth changes.
https://xiaomi.eu/community/threads...-alpine-jvc-kenwood-pioneer-car-radios.44546/
https://forum.xda-developers.com/mi-6/help/miui-9-5-3-0-bluetooth-audio-codec-t3774888
tpaulussen xda user wrote:
I want to use my Mi6 on my car radio (Pioneer MVH-S300BT) by connecting via bluetooth. The connection is successful, but the bluetooth audio codec that the phone selects by default (AAC) doesn't give a sound. It only works when I go into the developer options and select the SBC codec by hand. This is annoying, since I need to follow all the steps everytime I want to connect both devices (it always starts the default AAC). I was wonderig if it is possibe to change some setting so the phone stays perminentsly on the SBC instead of going back to the AAC codec with every new connection?
I found this on a forum about changing the priority use of bluetooth audio codec, and ik comes close to what I am looking for:
Devices running Android 8.0 that support A2DP automatically gain the additional codec support. Device manufacturers may need to obtain separate licenses and binary blobs for some proprietary audio codecs. In addition to SBC, Android 8.0 supports the following codecs:
AAC
aptX
aptX HD
LDAC
Device manufacturers can choose which codecs their devices attempt to use first. Set the codec priorities by changing the following values in the file res/values/config.xml:
<!-- Configuring priorities of A2DP source codecs. Larger value means
higher priority. Value -1 means the codec is disabled.
Value 0 is reserved and should not be used here. Enabled codecs
should have priorities in the interval [1, 999999], and each
priority value should be unique. -->
<integer name="a2dp_source_codec_priority_sbc">1001</integer>
<integer name="a2dp_source_codec_priority_aac">2001</integer>
<integer name="a2dp_source_codec_priority_aptx">3001</integer>
<integer name="a2dp_source_codec_priority_aptx_hd">4001</integer>
<integer name="a2dp_source_codec_priority_ldac">5001</integer>
However, I could not apply this option since I was unable to find the file having these settings.
Therefore I hope someone here on the forum can help me finding the solution
Click to expand...
Click to collapse
Try using Soundabout or Mono mono-BT mono router from playstore.
Hi,
I have the same issue but these app not working with oreo.
Thanks.
devcon69 said:
Try using Soundabout or Mono mono-BT mono router from playstore.
Click to expand...
Click to collapse
Soundabout app: crash, doesn't start the app on MIUI 9.5.13.0
Mono-mono app: we would like to use stereo media audio sound (for example: listen stereo music via BT)
absulutebeginner said:
Soundabout app: crash, doesn't start the app on MIUI 9.5.13.0
Mono-mono app: we would like to use stereo media audio sound (for example: listen stereo music via BT)
Click to expand...
Click to collapse
+1
absulutebeginner said:
Redmi Note 5 Global 9.5.6.0 & 9.5.13.0 ROMS:
The media player plays the song, but there is no audio sound when I connect via Bluetooth the Redmi Note 5 phone to my Kenwood KMM-BT304 car headunit (Kenwood 2018 modell year, supoorts AAC and SBC codecs).
The car radio works fine with Redmi Note 5A, Samsung Galaxy S7, etc.
At the developer options AAC is the default codec.
If I manually change it to SBC, then works perfect.
But at the next time, when I connect to the car radio, there will be no media audio sound again... I have to set manually the SBC codec.
Is there any media patch what fixs this problem?
Click to expand...
Click to collapse
On my RN5 Pro with 9.5.13.0 rom am able to play music and calls on my Harman car infotainment without any problems.
I'm running into the same problem with a Kenwood DPX303 unit. Track information comes through, but no audio. Global model, firmware v9.5.17.0.
Same problem here on a Kenwood dpx 7000DAB.
Other phones zich as Motorola no problem.
Redmi note 5 global.
Maybe sismilar problem, bluetooth audio stuttering with my embedded Golf VII Bluetooth audio sound system.
I reported the bug on the MI website, you can confirm it if you have the same problem.
http://en.miui.com/thread-3230620-1-1.html
Tom.
I have no problem with various of Bluetooth headset, headphone, earphone and speaker. All play the sound properly and use SBC codec by default. It seems this is bug from Oreo itself. I remember someone ask the similar things in Automagic forum, and I just realize it now. I have flash RR 6.1. But the codec also reseted to default when we exit the developer option, same as in MIUI.
It seems there is no viable solution currently. I would use workaround if I encounter this problem. You will need automation app, which detect bluetooth connected event to certain device. Launch the developer option and use accessibility to scroll and change that codec option back to sbc. I prooftest the concept in Automagic, but you can use tasker + autoinput or other Automation app which support accessibility to do it. But yeah, it is too hassle for most users here, as not everyone use automation app.
Yeah you're right. However in my case I already tried a lot a tricks like change codec and so on. But at the end of the day nothing works better...
I'm very disappointed...
On my 6.1 plus running android Pie, connecting my bluetooth headphones that supports AAC doesn't seem to work.
In the bluetooth device options, the HD Audio: AAC is shown and enabled after the initial pairing, but disappears after reconnecting.
In addition, the codec in use as shown in developer options shows SBC and refuses to change to AAC.
And poweramp also says it's using SBC.
I know my bluetooth headphones do support AAC because on another device, that was the codec in use.
Is anyone else having this issue?
Android 9 Pie
ruifung said:
On my 6.1 plus running android Pie, connecting my bluetooth headphones that supports AAC doesn't seem to work.
In the bluetooth device options, the HD Audio: AAC is shown and enabled after the initial pairing, but disappears after reconnecting.
In addition, the codec in use as shown in developer options shows SBC and refuses to change to AAC.
And poweramp also says it's using SBC.
I know my bluetooth headphones do support AAC because on another device, that was the codec in use.
Is anyone else having this issue?
Click to expand...
Click to collapse
On my Moto X4 also have this same problem after upgrading to Android 9
I tried with my Nokia 6.1, it connects and keep the connection as AAC with a Sony XB40 and a Pioneer NEX5200, at every connection. However the Sony supports LDAC, and even if the ldac libraries are on the phone, it only uses AAC
Bluetooth on pie is 100% f**ked. Google broke it after the first beta release. It affects all devices, including their flagship pixel line.
Flash an 8.1 rom or get an iPhone. That's your options unfortunately.
Hi everyone!
When connect my phone to car radio pioneer mvh-s300bt via Bluetooth phone set automatically sbc codec. I have latest radio firmware, so AAC worked correctly on android 8.1. After update to 9.0 work only with SBC. When i try change it in developer options, setting are constantly return to SBC codec. I feel different between this codec and it is little annoying for my ears.
Please, help how can i fix it.
Of course, xiaomi developers doesn't read any notification from users, so i must do it on one's own.
Thanks for help.
No solution so far, afaik.
Facing the same problem, Mercedes 2019 and Volvo 2019 both default to SBC.
YouTube is out of sync when streaming via A2DP, video is lagging, audio working fine.
Stock MIUI 8.1 was even worse, playback was slow and distorted.
Got a pair of Sony WH-1000XM3's today. The headphones support SBC, AAC, aptX, aptX HD, LDAC Bluetooth Codecs but according to the App its only ussing AptX. It looks like the Note 10+ should support LDAC which I'm told is one of the best. I can turn it on in the developer menu, but then it just seems to turn off and go back to AptX.
Any idea how to get it working?
Go to the bluetooth settings and then select the headphones and enable LDAC for the headphones
howie411 said:
Got a pair of Sony WH-1000XM3's today. The headphones support SBC, AAC, aptX, aptX HD, LDAC Bluetooth Codecs but according to the App its only ussing AptX. It looks like the Note 10+ should support LDAC which I'm told is one of the best. I can turn it on in the developer menu, but then it just seems to turn off and go back to AptX.
Any idea how to get it working?
Click to expand...
Click to collapse
You're lucky yours stays on AptX. Mine switches back to SBC no matter what I do.
I've also got the Sony WH-1000XM3 and would be interested to know how to switch. The suggested method of selecting the headset only shows the Name, the option to unpair and use for "Calls" and "Audio" and nothing about LDAC.
thecrater said:
You're lucky yours stays on AptX. Mine switches back to SBC no matter what I do.
I've also got the Sony WH-1000XM3 and would be interested to know how to switch. The suggested method of selecting the headset only shows the Name, the option to unpair and use for "Calls" and "Audio" and nothing about LDAC.
Click to expand...
Click to collapse
So I did find out if I go to the gear icon for the paired WH-1000XM3, at the bottom it says Codecs and does list LDAC. It was off, so I turned it on and it seemed to stay. Not sure about AptX HD but I think LDAC is better anyways.
thecrater said:
You're lucky yours stays on AptX. Mine switches back to SBC no matter what I do.
I've also got the Sony WH-1000XM3 and would be interested to know how to switch. The suggested method of selecting the headset only shows the Name, the option to unpair and use for "Calls" and "Audio" and nothing about LDAC.
Click to expand...
Click to collapse
Same here... i have XB900N....tried everything..given up momentarily.
---------- Post added at 06:56 PM ---------- Previous post was at 06:40 PM ----------
howie411 said:
So I did find out if I go to the gear icon for the paired WH-1000XM3, at the bottom it says Codecs and does list LDAC. It was off, so I turned it on and it seemed to stay. Not sure about AptX HD but I think LDAC is better anyways.
Click to expand...
Click to collapse
Exynos or Snapdragon?
I'm on Exynos and i dont see anything as such on the bluetooth setting.
Got it working finally....
1. Sony companion app, set Sound Quality Mode to Priority on Sound Quality.
2. Now you ll have the LDAC option enabled on your bluetooth settings for your paired headphone under calls and audio. Turn it on.
Now you ll have the developer options > bluetooth audio codec stick to LDAC.
Also interested if this is the same for Exynos processors.
boxallw said:
Also interested if this is the same for Exynos processors.
Click to expand...
Click to collapse
Yes it is. It's an Android option so should be on all version.
Had it on my exynos note 9..and now my exynos note10+
Now I suggest you to try another tweak on developer settings: Bluetooth Audio LDAC Codec. Try to put it 990kbps. Unfortunately, I couldn't get a reliable Bluetooth connection and it "cracks" the sound sometimes. I'm still testing, buy seems pretty stable at 660kbps.
You may find the following article an interesting reading:
[ As a new user, I'm not allowed to post outside links. Please, Google for: The ultimate guide to Bluetooth headphones: LDAC isn’t Hi-res ]
Up the IroNs!
Galaxy Note10+ (SM-N975F) with Tapatalk.
IroN_tuxer said:
Now I suggest you to try another tweak on developer settings: Bluetooth Audio LDAC Codec. Try to put it 990kbps. Unfortunately, I could get a reliable Bluetooth connection and it "cracks" the sound sometimes. I'm still testing, buy seems pretty stable at 660kbps.
You may find the following article an interesting reading:
[ As a new user, I'm not allowed to post outside links. Please, Google for: The ultimate guide to Bluetooth headphones: LDAC isn’t Hi-res ]
Up the IroNs!
Galaxy Note10+ (SM-N975F) with Tapatalk.
Click to expand...
Click to collapse
Same issue here. Poor quality connection between my Sony XM3s and my Note 10+ when using LDAC at the maximum bandwidth.
Kiran-Kumar said:
Got it working finally....
1. Sony companion app, set Sound Quality Mode to Priority on Sound Quality.
2. Now you ll have the LDAC option enabled on your bluetooth settings for your paired headphone under calls and audio. Turn it on.
Now you ll have the developer options > bluetooth audio codec stick to LDAC.
Click to expand...
Click to collapse
I have the WI-1000X's, found if you try any of the EQ settings in the app it forces you to SBC.
Also @A_DrunkTeddyBear thank you for the LDAC tip, got it enabled on mine now.
Please delete
Regarding the Exynos variants of the S20 family (standard, plus and Ultra). Do they natively support Aptx and AAC bluetooth audio codecs?
If so, how is the experience? When connecting a supported TWS, does it automatically transmit via the best codec available (presumably Aptx > AAC > SBC)? Or do you need to manually switch to AptX/AAC in the Developer Options, with the phone reverting to SBC whenever it is reconnected to the device?
Haha yes, I'm fully aware that both phone and earbuds need to support said codecs. It is just that I'm reading conflicting reports online. Even reports confirming that it does support AptX and AAC, often they say they need to fiddle in the developer options to make the connection stick to the desired codec – so it is either the user not really knowing their hardware or Samsung user experience on these devices being suboptimal.
The Samsung Scalable codec is the highest resolution codec for the Buds. LDAC is better if the audio device supports it, few do.
Normally SSC is auto enabled when you connect the Galaxy Buds. You can manually set it (or view current codec setting) in Developer options.
The phone will shift codecs on the fly depending on the source.
No Galaxy Buds in my case, mate. I've got an assortment of TWS and they vary between aptx, aptx HD and AAC codecs.
The conflicting reports I've read are indeed all about third party audio devices and the spotty codec implementation. In theory looks like at least the snapdragon S20s should be able to deal with them, but (1) I've yet to see it confirmed regarding the Exynos phones and (2) people still report having a hard time making the phone stick with Aptx or AAC without it reverting to SBC.
I go with either LDAC wireless buds or headphones.
Or the Galaxy Buds+. I have the Buds+, with Poweramp they sound pretty good, great for calls, very good battery life and link up fast.
The highest available resolution codecs for the bt chipset on the phone are LDAC then SSC; Aptx and AAC are inferior to the two former ones.
This is a chipset hardware limitation; no firmware upgrade can improve it ie no AptX-HD will be possible.
All the latest Sammy's phones have this huge short coming.
Take my first suggestion and be happy... good as it gets.
Haha thank you! I'll probably clear my cart though. Never had a samsung phone and was closing the deal on a S20+ when it crossed my mind that Aptx et al is a Qualcomm codec, so I should not take it for granted on an Exynos phone.
Unfortunately I have no interest in switching to the galaxy Buds. It's been a long way on the TWS road already - MPOW, Shanling, Edifier, Fiil, Bomaker. They all have different codecs but they usually sound their best either with AAC or Aptx. Listening through SBC on them usually gives a pretty metallic sound like if I had a pair of tin cans for headphones.
I'm sure the buds work wonders with SSC* as it's been highly reviewed time and time again but I'm not willing to take a leap of faith with my devices nor to invest even more on a new TWS.
Hi,
I have a sony wh-1000xm4 which supports ldac. But I cannot select the ldac codec in the developer option. It is fixed at aac. I can only downgrade to sbc. I have s20 exynos version.
Phinixs said:
Hi,
I have a sony wh-1000xm4 which supports ldac. But I cannot select the ldac codec in the developer option. It is fixed at aac. I can only downgrade to sbc. I have s20 exynos version.
Click to expand...
Click to collapse
In order for you to select the LDAC codec you need to do the following:
1. Connect your headset via Bluetooth to your S20.
2. Install the Sony app for the headset
3. Configure your headset in the Sony app with the following setting: SonyApp > Headphones > Sound Quality Mode > Priority on Sound Quality
4. Go to the general Bluetooth settings (swide down and hold your finger onto the Bluetooth icon) and from the list of connected bluetooth devices press on the "wheel" icon next to your Sony device.
5. Turn on the switch where it says: Codecs > LDAC
Now what you also should know is that LDAC is only superior to the other codecs, yes even the Samsung's scalable codec, if you turn up the Bluetooth Audio LDAC Codec's Playback Quality to the max "990kbps/909kbps".
If you don't turn that up you're better off with one of the aptX codecs than LDAC. Search the internet for all the details.
Do the following steps only after you've done the above steps to configure your S20 to use the highest quality for the LDAC codec:
Activate "Developer options" on your Android (skip this step if you already did that):
1. Go to Settings > About phone > Software information > repeatedly tap on the text "Build number" and agree to unlock developer mode.
Configure the LDAC codec on Android to its full potential:
2. Go to Settings > Developer options > Bluetooth Audio LDAC Code: Playback Quality > tap on the text > choose "Optimized for Audio Quality (990kbps/909kbps)"
Please note that till date (June 2021) Android still automatically resets this playback quality setting to the lowest if you disconnect your headset and reconnect, so it is necessary to do this step everytime you connect your headset. Unfortunately, Google nor Samsung seems to have any intention whatsoever to fix this issue with the developer options. Some ppl actually are going full Stockholm and try to convince themselves and others that this is normal behavior for the dev settings, they argue that the dev settings isn't a normal app and therefore it's actually supposed to not remember your settings for it.
I think if you already spent the money on a decent headset like yours, why not use it to its fullest potential? After all good sound enhances your overall experience of life.
Got this from Samsung executive via Chat feature on their website:
S20 FE 5G:
"terms of Connectivity there is Dual Band Wi-Fi 6, Bluetooth® 5.0 + LE, A2DP (HD codecs: AptX, AptX HD, LDAC, AAC), NFC, Samsung-exclusive MST feature is available. "