A way to force a particular Bluetooth codec as default? - Samsung Galaxy S9+ Questions & Answers

Is there a way of forcing a particular Bluetooth codec as default? I use Airpods Pro for workouts, and I find SBC codec to be much more stable in terms of connectivity than default AAC, but it's quite annoying to switch manually to SBC in Developer Options every time I connect my Airpods Pro to my S9+.

I actually found an easy solution: include _NOAAC in the name of the device (i.e., I'm using AirpodsPro_NOAAC), and it will skip AAC codec and choose the next best one, which is SBC in my case.

Or maybe not... It's inconsistent.

Related

How to change audio bluetooth codecs in Android Nougat.

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*

Problem with bluetooth settings/ codecs

Hello, I have a rooted lg v30 running boombox rom v.0.10.
The main reason I decided to buy the lg v30 was it superior audio quality. I also have LDAC supporting bluetooth headphones from sony so I was waiting quite eagerly for the LDAC support coming with oreo. I just learned today that there are additional bluetooth settings within the developer settings section.
But to my bewilderment I cannot change the settings to a higher quality. I mean I can choose the LDAC codec and the higher sampling rate but at the moment I connect the phone with the headphones it switches back to lowest standard settings... I installed the sony connect app to look if there was something to change there but it also did not show LDAC as an option after connecting to the phone. I am quite annoyed. Any Ideas what the problem could be? Is there a notification when a LDAC bluetooth connection is successfully established?
Thank you.
Sent from my SHIELD Tablet using XDA-Developers Legacy app
ronnbon said:
But to my bewilderment I cannot change the settings to a higher quality. I mean I can choose the LDAC codec and the higher sampling rate but at the moment I connect the phone with the headphones it switches back to lowest standard settings... I installed the sony connect app to look if there was something to change there but it also did not show LDAC as an option after connecting to the phone. I am quite annoyed. Any Ideas what the problem could be? Is there a notification when a LDAC bluetooth connection is successfully established?
Thank you.
Click to expand...
Click to collapse
Ignore the app, it's completely unnecessary. Every time you connect your headphones, the settings are restored to default. Go to the bluetooth settings of your headphones before pairing them and change the 'Connection type' from Most stable to Best sound quality. This sets the highest quality codec your headphones supports as default. Go to Developer Options and change the sample rate to 44.1k or 48k and the LDAC Codec: Playback Quality to "Optimized for Audio Quality". Should have all settings stay supporting the max spec of both devices and software like Viper4Android. When you connect your headphones after doing this, a notification will appear at the bottom saying LDAC quality is enabled.
XCaliburX said:
Ignore the app, it's completely unnecessary. Every time you connect your headphones, the settings are restored to default. Go to the bluetooth settings of your headphones before pairing them and change the 'Connection type' from Most stable to Best sound quality. This sets the highest quality codec your headphones supports as default. Go to Developer Options and change the sample rate to 44.1k or 48k and the LDAC Codec: Playback Quality to "Optimized for Audio Quality". Should have all settings stay supporting the max spec of both devices and software like Viper4Android. When you connect your headphones after doing this, a notification will appear at the bottom saying LDAC quality is enabled.
Click to expand...
Click to collapse
Thank you for your help - unfortunately that did not work for me. Like I said before I can choose the settings within the developer section before I connect with the headphones but the moment the bluetooth connection is established the settings switch to AAC ( which is not bad but it is not LDAC) and 44.1khz/16bits.
There is no notification regarding LDAC...
I updated the smartphone firmware yesterday to rule out some software related problems.
By now I am not sure if the problem rather originates from the headphones (wh-h900n) than the smartphone. Given that I just have one device that supports LDAC and one pair of LDAC headphones I don't know how I can determine which one is maybe not correctly working. [emoji52]
Sent from my SHIELD Tablet using XDA-Developers Legacy app
Answer
ronnbon said:
Hello, I have a rooted lg v30 running boombox rom v.0.10.
The main reason I decided to buy the lg v30 was it superior audio quality. I also have LDAC supporting bluetooth headphones from sony so I was waiting quite eagerly for the LDAC support coming with oreo. I just learned today that there are additional bluetooth settings within the developer settings section.
But to my bewilderment I cannot change the settings to a higher quality. I mean I can choose the LDAC codec and the higher sampling rate but at the moment I connect the phone with the headphones it switches back to lowest standard settings... I installed the sony connect app to look if there was something to change there but it also did not show LDAC as an option after connecting to the phone. I am quite annoyed. Any Ideas what the problem could be? Is there a notification when a LDAC bluetooth connection is successfully established?
Thank you.
Click to expand...
Click to collapse
Answer:
1. Uninstalls that Sony Music Center (song pal) app
2. Remove your Sony LDAC headphones from your BT settings.
3. Pair your headphones again with your phone.
4. Go into BT settings. Click on the cog wheel next to your headphone device.
5. Choose Audio Quality over Stable connection.
6. You are all set.
Note. There is a toast message that appears once you're connected and established LDAC connection.

AAC automatically used with airpods?

I'm using airpods with Sony XZ1c with Android 9.
On developer options there is a chance to select a bluetooth codec, and AAC among the options.
Is AAC automatically used? That is, can i keep the "default", or should i force the aac option?
Thanks

mate20 pro support aptx-ll Bluetooth codec?

Hello comunity have anyone triyed with the m20 pro using the codex aptx-ll ? I only watch videos of YouTubeMusic and YouTube in high quality and researching i see that this service compress the music using AAC. But i read that aptx-hd and LDAC are far better codec with more bandwitdh. I see a pair of Bluetooth headphones that support aptx and aptx-ll but i dont know if the mate support this or only aptx and aptx hd.
Should i instend look for a pair of headphones that support AAC?
redfox1985 said:
Hello comunity have anyone triyed with the m20 pro using the codex aptx-ll ? I only watch videos of YouTubeMusic and YouTube in high quality and researching i see that this service compress the music using AAC. But i read that aptx-hd and LDAC are far better codec with more bandwitdh. I see a pair of Bluetooth headphones that support aptx and aptx-ll but i dont know if the mate support this or only aptx and aptx hd.
Should i instend look for a pair of headphones that support AAC?
Click to expand...
Click to collapse
Mate 20 does support aptx Low latency
cnutt1 said:
Mate 20 does support aptx Low latency
Click to expand...
Click to collapse
Thank you pal! I procced with my purchase
Noup! I purchase the soundpeats Q12 in amazon these support aptx-ll but the huawei mate20 pro only support aptx and aptx-HD
redfox1985 said:
Noup! I purchase the soundpeats Q12 in amazon these support aptx-ll but the huawei mate20 pro only support aptx and aptx-HD
Click to expand...
Click to collapse
Are you noticing any delay?if it's just in YouTube it's a known bug
cnutt1 said:
Are you noticing any delay?if it's just in YouTube it's a known bug
Click to expand...
Click to collapse
Not really i have streaming high quality audio from spotiy and from YouTube havent notice any delay
cnutt1 said:
Mate 20 does support aptx Low latency
Click to expand...
Click to collapse
Not true according to the official www.aptx.com website.
Also I own a Mate 20 Pro, and for aptx there are only the basic "aptx" and the "aptx hd" options on Developer Options' bluetooth codec settings menu.
Are you 100% sure the Mate 20 Pro supports the aptx-LL codec specifically? How can you tell?
As for bluetooth audio lag.. lots of streaming apps and media players artificially compensate for that, i.e., they delay the video a split second so that the laggy audio catches up and everything is sync for the user to watch.
But realtime audio does suffer from lag. App sounds, or games, etc. All cases when the app or system cannot predict or tell in advance when and which audio is supposed to be played. I have never tried aptx-LL though and that seems to make the realtime experience almost completely lag-free, and looks like a really nice alternative.
But as I said, I do not believe the Mate 20 Pro supports it. If it does please let me know as I am very interested in this.
I have jabras 65t and jaybird x3. They both connect with aac and sbc. When they connect with the default aac, both have a half sec lag. When I got to developer string I can manually change the setting to sbc. When I do that the lag goes away. The only issue is the phone doesn't keep the setting. It will default back to acc when you use the earphones again. Just to prove I have a cheap pair of insignia hear phones with connect vis sbc and there is no lag.
It seems to me that the Earphones dictate which codec will be used. You can see this in developer settings where it will highlight which of the several available code s to choose from such as aas, and sbc. I would I am actually looking for a wireless headphones that do t use @C And use aptx. It's hard to check the settings on Amazon or any other site.
---------- Post added at 02:16 AM ---------- Previous post was at 02:16 AM ----------
have jabras 65t and jaybird x3. They both connect with aac and sbc. When they connect with the default aac, both have a half sec lag. When I got to developer string I can manually change the setting to sbc. When I do that the lag goes away. The only issue is the phone doesn't keep the setting. It will default back to acc when you use the earphones again. Just to prove I have a cheap pair of insignia hear phones with connect vis sbc and there is no lag.
It seems to me that the Earphones dictate which codec will be used. You can see this in developer settings where it will highlight which of the several available code s to choose from such as aas, and sbc. I would I am actually looking for a wireless headphones that do t use @C And use aptx. It's hard to check the settings on Amazon or any other site.
Jmar72 said:
I have jabras 65t and jaybird x3. They both connect with aac and sbc. When they connect with the default aac, both have a half sec lag. When I got to developer string I can manually change the setting to sbc. When I do that the lag goes away. The only issue is the phone doesn't keep the setting. It will default back to acc when you use the earphones again. Just to prove I have a cheap pair of insignia hear phones with connect vis sbc and there is no lag.
It seems to me that the Earphones dictate which codec will be used. You can see this in developer settings where it will highlight which of the several available code s to choose from such as aas, and sbc. I would I am actually looking for a wireless headphones that do t use @C And use aptx. It's hard to check the settings on Amazon or any other site.
---------- Post added at 02:16 AM ---------- Previous post was at 02:16 AM ----------
have jabras 65t and jaybird x3. They both connect with aac and sbc. When they connect with the default aac, both have a half sec lag. When I got to developer string I can manually change the setting to sbc. When I do that the lag goes away. The only issue is the phone doesn't keep the setting. It will default back to acc when you use the earphones again. Just to prove I have a cheap pair of insignia hear phones with connect vis sbc and there is no lag.
It seems to me that the Earphones dictate which codec will be used. You can see this in developer settings where it will highlight which of the several available code s to choose from such as aas, and sbc. I would I am actually looking for a wireless headphones that do t use @C And use aptx. It's hard to check the settings on Amazon or any other site.
Click to expand...
Click to collapse
Well i have purchase from amazon the soundpeats Q12 and those support aptx and aptx-ll
I streaming spotify in very high quality and they sound perfect the mate 20 pro set them in aptx. In youtube and instagram livestrams i dont see any lag. Maybe beacuse aptx has more bandwith than ACC the pair of headphones cost me $30
I m using Funcl AI earbuds and It supports APTX .
Same problem.
I contacted the Huawei Service. No answer were given. They will e-mail me later

Bluetooth headphones Force AAC codec?

I have a Mi headphones and hoco es24 booth support AAC
But for some reason they use SBC when i connect them to my poco
I tried to use the force option in developer settings but it always switch back to SBC
Any ideas? im rooted and running Miui 11.0.6
did you manage to solve this? I can use only SBC and AAC but not LHDC. which is weird as in dev settings I do see LHDC versions but it won't stick when choosing.
To overcome the SBC I just went to dev settings and switched to AAC and it sticked.

Categories

Resources