AptX [H870DS] - How to verify if AptX or AptX-Hd is working - LG G6 Questions and Answers

Hi All,
I have purchased a bluetooth headset recently, which claims to be having AptX (not AptX-HD). I would like to know whether the headset supports AptX codec.
I believe the HiFi icon will be shown only with wired headset and that does not show up with wireless headsets.
I tried catching a logcat via adb, but I wasn't sure how to catch it up from the logs. I tried to change the options in developer settings too. I don't think that's the perfect way to do it.
Any help will be appreciated.
Thanks,
D

Go into the developer mode and you will see there if the current bluetooth connection is SMB, AptX, AptX-HD or whatever.

Related

[Q] Bluetooth audio (A2DP) on CM10.1

did anyone manage to get audio streaming working on CM10.1?
I only get audio through the phone speakers.
I tried with PowerAmp's feature called "Route Output" and even I set the option to my bluetooth speakers (I have the MXBT chinese bluetooth speakers).
Things that worked over bluetooth:
pair and connect to any bt device and my laptop
send file to my phone from ubuntu
I can get you the log files if you want
pabiagioli said:
did anyone manage to get audio streaming working on CM10.1?
I only get audio through the phone speakers.
I tried with PowerAmp's feature called "Route Output" and even I set the option to my bluetooth speakers (I have the MXBT chinese bluetooth speakers).
Things that worked over bluetooth:
pair and connect to any bt device and my laptop
send file to my phone from ubuntu
I can get you the log files if you want
Click to expand...
Click to collapse
So, answering my own post, I've been reading around and testing a bit...
I tried yesterday Mono Bluetooth Router (https://play.google.com/store/apps/details?id=com.maxistar.monobluetoothfree) and it surprisingly works, streaming PowerAmp to my nokia hands-free earpiece.
Does anyone know what is this CyanogenMod using as a BT driver? BlueZ or BroadComm's stack?
I read that these guys are porting BlueZ to Android 4.2, it would be nice to have this software back!
http://gitorious.org/android-bluez
There is a post here, looking for people to work on this port ( http://forum.xda-developers.com/showthread.php?t=2096399 )
Regards

aptX Bluetooth Codec

I wonder if the LeEco Le Pro 3 supports the aptX Codec.
Sent from my LEX727 using Tapatalk
"LeEco" and "support" words can't stay in the same sentence from my experience
DxTcmix said:
I wonder if the LeEco Le Pro 3 supports the aptX Codec.
Click to expand...
Click to collapse
Unfortunately I don't have any Bluetooth headset available which supports aptX. But if someone has a aptX-capable headset, it's easy to find out:
Under System settings -> Developer Options, enable the option: "Enable Bluetooth HCI snoop log"
Now turn on Bluetooth, connect your aptX capable headset and play a few seconds auf Audio on the LePro 3 over your headset.
Turn off Bluetooth and the HCI snoop log again
Connect phone to your computer and copy the following file from the phone to the computer: btsnoop_hci.log
rename the file to btsnoop_hci.log.pcap (note the different file extension) and open it with Wireshark (wireshark is an open-source protocol analyzer)
You should see a lot of Bluetoth packets in wireshark. To make it easier, enter the following into the filter bar: btavdtp and press <ENTER>
Select the packet with the command "SetConfiguration" and in the lower pane expand the points: "Bluetooth AVDTP Protocol" -> "Capabilities" (see also attached screenshot)
Now you will see the codec, which the phone has negotiated with the headset (in my screenshot this is "SBC" as my headset doesn't support aptX)
Have fun!
I still don't know if the Le Pro 3 supports the aptX codec, but I found out that it supports another nice bluetooth-releated feature, which I was missing on my Nexus:
Bluetooth headset battery indicator! (Note: of course the headset also has to support this, otherwise it will not work!)
I own a Aukey EP-B26 A2DP headset and it was annoying not be able to check the battery level of the headset. It's working on iOS but not on plain open source Android (AOSP), like it's running on the Nexus phones. But apparently EUI has added support for this.
I looked into the resources of SystemUI and found that it includes four different icons to display the battery level of a supporting bluetooth headset:
bluetooth_headset_battery_empty.xml
bluetooth_headset_battery_full.xml
bluetooth_headset_battery_low.xml
bluetooth_headset_battery_medial.xml
See also the attached images.
I must admit I begin to like EUI more and more.
Do you know where I can enabled it? I used to have it showing my Jabra Bluetooth headphone battery, but I must have accidentally turned it off
rmarcus said:
Do you know where I can enabled it? I used to have it showing my Jabra Bluetooth headphone battery, but I must have accidentally turned it off
Click to expand...
Click to collapse
I noticed that the battery info only is shown, if the "Phone Audio" profile is enabled. If I only use "Media Audio" and disable "Phone Audio" it doesn't display the battery icon (at least this is what I noticed with my Aukey headset).
See also the attached screenshot.
I had to disable and enable for it to be shown. It's working now.
Le Pro 3 supports aptX. I'm using headphones (aptX) and it's working fine.
Yes I found out it does.
see https://www.aptx.com/products/leeco-le-pro3-ecophone
I just received my pro 3 a couple days ago and is looking for a aptx headset.
DxTcmix said:
I wonder if the LeEco Le Pro 3 supports the aptX Codec.
Sent from my LEX727 using Tapatalk
Click to expand...
Click to collapse

Can't change Bluetooth audio codecs or

I got the Oreo update and in developer options you're supposed to be able to change the codec, samplerate and a few other things to improve Bluetooth audio. However when I select a codec it doesn't change. It defaults to aac. I wanted to use Ldac. Tried aptx hd and Samsung hd as well and they don't work.
I have the same issue. When you select for example, AptX, the settings don't seem to stick.
Any suggestions? Thanks!
Same here on S9+ cant change codec, always goes back to AAC
jUsT2eXy said:
I have the same issue. When you select for example, AptX, the settings don't seem to stick.
Any suggestions? Thanks!
Click to expand...
Click to collapse
Try deactivating Bluetooth, then change the codec. Should work. Cheers
Which codec is best? AAC was my default.
Sent from my SM-G965F using Tapatalk
Apt-X is the best. That being said, the bluetooth device you connect too has to be compatible. Maybe that's why it switches back to AAC for you. (It sticks to apt X in my case)
Same problem here, it doesn't seem to stick. Even if I disable bluetooth. After closing and re-opening developer options it reverts back to SBC.
Any fix?
For me it only changed when a device was actually connected
Mine does not stay after I change it, it goes back to SBC.
Yo, everyone. I use a sennheiser gt 4.40 with aptx with s8. If you want to enable aptx. first go to BLUETOOTH settings, click the 3 dots. disable the duo bluetooth audio and then go to the developer settings, you will see it's working. but to be honest, I find no difference between these. LOL
Cheers
starfishhaha said:
Yo, everyone. I use a sennheiser gt 4.40 with aptx with s8. If you want to enable aptx. first go to BLUETOOTH settings, click the 3 dots. disable the duo bluetooth audio and then go to the developer settings, you will see it's working. but to be honest, I find no difference between these. LOL
Cheers
Click to expand...
Click to collapse
Finally! Disabling dul audio is what allows the setting to work on my Note 8. Using Forza Metallo headphones there is a VERY noticeable improvement when using aptx!
The audio codec is switching back from LDAC because your bluetooth headphones/speaker doesnt support LDAC. Same would be the case with APTX HD.
starfishhaha said:
Yo, everyone. I use a sennheiser gt 4.40 with aptx with s8. If you want to enable aptx. first go to BLUETOOTH settings, click the 3 dots. disable the duo bluetooth audio and then go to the developer settings, you will see it's working. but to be honest, I find no difference between these. LOL
Cheers
Click to expand...
Click to collapse
My problem is my stereo in my car is older and needs to use the SBC codec to stay connected with any reliability, but the phone automatically switches back to AAC when it connects to it. If I switch it back to SBC after it connects I have no connectivity issues but if I leave it on AAC it disconnects every 5 mins, won't display some track information, etc.
Duo bluetooth audio is not enabled, I have changed settings with both bluetooth and duo audio off. It will accept the change to SBC, but it reverts back to AAC when the stereo connects. The phone will not accept any change to any other bluetooth developer option either, when I exit the developer options and go back in they all are reverted back from my changes. Quite frustrating.
starfishhaha said:
Yo, everyone. I use a sennheiser gt 4.40 with aptx with s8. If you want to enable aptx. first go to BLUETOOTH settings, click the 3 dots. disable the duo bluetooth audio and then go to the developer settings, you will see it's working. but to be honest, I find no difference between these. LOL
Cheers
Click to expand...
Click to collapse
Just logged cause of this solution, thank you comrade, this solved the issue.
on the s9 plus u can only change to profiles whilst playing sound through the bluetooth headphones and only codecs the headphones support. when you re-pair it will auto select the best codec the headphones support anyway so no need to change it at all. i would leave this setting alone unless you want to dowbscale the codec (as it picks the best one for your bluetooth device)
Codec change on S8 does not stick
I have tried the dual audio status trick mentioned above for Note 8, but it doesn't work for my S8. I can select AptX in the developers section, but when you return to that section, the codec selected reverts to SBC. I have a pair of earbuds that supports AptX. Is Samsung pulling a fast one on us?
frankfrank1 said:
I have tried the dual audio status trick mentioned above for Note 8, but it doesn't work for my S8. I can select AptX in the developers section, but when you return to that section, the codec selected reverts to SBC. I have a pair of earbuds that supports AptX. Is Samsung pulling a fast one on us?
Click to expand...
Click to collapse
Worked for my s8. I am using it with a fiio q5. Aptx sticks after duo audio disable.
My S7 kept reverting back to aptx after I used LDAC With mij Sony 1000mx2.
There is an extra setting in the bluetooth settings for that headphone (tap the little)cog) to enable LDAC.
Switching that on worked for me.
where is this setting Dul Audio?
Sennheiser aptX HD
Hi all,
I can choose all the settings in my Umidigi A1 Pro but when connecting BT settings go back to default SBC. Android 8.1 has as far as I can see no more 3 dots or dual playback.
Default:
avrcp 1.4
sbc codec
44.1 khz
16 bit
stereo
ldac default=best

Does this device (Asus Zenfone Max Pro M2) support the LDAC Bluetooth Codec?

Hi everyone! I just bought the Sony 1000XM4 headphones. The headphones support SBC, AAC and LDAC. However, when I connect to my device (Max Pro M2), I can only use SBC. even though in the bluetooth settings for the headphones, the option HD Audio: AAC (No LDAC) is enabled.
I went to the developer options to set the Bluetooth codec to LDAC (Qualcomm aptX Adaptive Audio), but the setting does not stick.
I don't have the 'Connect to two devices simultaneously' option enabled and the priority is on Sound Quality instead of Connection Quality.
I have tried resetting the WiFi and bluetooth settings but still can't get it to work.
I tried connecting the headphones to the Sony XZs and it instantly gave the option to use LDAC and used it. This makes me wonder if this phone even supports LDAC, even though on the internet it says that it does. I can't even use AAC, I am stuck on SBC.
Does anyone have any idea? Please?
abcxyz1171 said:
Hi everyone! I just bought the Sony 1000XM4 headphones. The headphones support SBC, AAC and LDAC. However, when I connect to my device (Max Pro M2), I can only use SBC. even though in the bluetooth settings for the headphones, the option HD Audio: AAC (No LDAC) is enabled.
I went to the developer options to set the Bluetooth codec to LDAC (Qualcomm aptX Adaptive Audio), but the setting does not stick.
I don't have the 'Connect to two devices simultaneously' option enabled and the priority is on Sound Quality instead of Connection Quality.
I have tried resetting the WiFi and bluetooth settings but still can't get it to work.
I tried connecting the headphones to the Sony XZs and it instantly gave the option to use LDAC and used it. This makes me wonder if this phone even supports LDAC, even though on the internet it says that it does. I can't even use AAC, I am stuck on SBC.
Does anyone have any idea? Please?
Click to expand...
Click to collapse
I'm on Havoc 3.11, I don't know about stock ROM.
Yeah, couldn't get it to work on the stock ROM. Now, I'm on Resurrection Remix and it works!

Question Permanently assign Bluetooth codecs to different receiver devices

The NP (1) supports all "Hi-Res" Bluetooth codecs such as aptx HD; aptx adaptive; LDAC or LHDC. I connect the NP (1) to these devices:
- Fiio UTWS 5 BT adapter - preferred codec: LHDC.
- iFi Zen Blue V2 BT receiver - preferred codec: LDAC
The two BT devices can be connected reliably and stably - but always with aptx Adaptive. The settings under "Connected devices" (cogwheel next to the device name of the connected device) only show aptx adaptive, which can be activated or deactivated. If aptx-Adaptive is deactivated, the SBC codec is used. And the audio quality is correspondingly lousy.
To change the codec, the only way is via the "Developer options", which is complicated and has to be done with every new connection.
How can I assign permanently the desired BT codec to a certain receiver device?
Thank you for your tips!
I was also stuck on this, there is an app called "Bluetooth codec changer" on google play that solved my problem by auto switch to my desired codec once my Bluetooth device connected. It's a premium feature that costs 2 bucks but totally worth it.
Thank you very much for the helpful advice. A really very good app (even if I think that the corresponding function should be implemented in the Nothing OS ...).
I am missing one function in the app: the different codecs should be able to be assigned to different BT receivers so that the phone with the corresponding codec can connect to the BT receiver. Or have I overlooked this function?
(Otherwise I would send a message to the developer with my thanks and the suggestion).
I agree with you, if I have more than one device, I think I will be wanting this too.
You can contact the developer through email and see if he can add it, he is really active and pushing updates to the app with improvements consistently.
I have sent the proposal for this function to the developer.
Awesome app! To people that might dont wanna pay for it, use the app Google Opinion Rewards
Code:
https://play.google.com/store/apps/details?id=com.google.android.apps.paidtasks
You gotta answer a few questions in the app, remember to remove any battery optimisation and make sure it can send you notification.
Took me from Saturday to today to get 19dkk(which is my currency) to pay for the app, basically free.

Categories

Resources