So I have ViperFX and XHiFi running together, and working. I wanted to use Xhifi for the audio reconstruction feature for the speakers, and FX for my bose qc35.
As I was poking around checking and changing settings, I checked my blutooth codec under developer options and it was set to sbc, and wouldn't let me change it. My old phone only supported sbc, so I never tried any other codec, but it was my understanding that these headphones supported the aac codec. When I go under blutooth devices, theres an option for HD AAC Audio and its enabled, but when I check under developer options it still says sbc. does anyone else have issues changing their codec?
Related
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*
In the developer options there are settings for Bluetooth audio codec, sample rate, bits per sample, and ldac codec: playback quality but whenever I try to change these settings they either don't change or they always revert as soon as I leave the developer options page. Can anyone help with this? I know my headphones support all of these settings they are the Sony WH-1000XM2.
Thanks
Nvm I found the issue you have to have the headphones connected and disable dual audio in the Bluetooth settings and then the developer settings stay if the headphones can utilize the codec
Hi i'm using the earstudio ES 100 bluetooth dac which supports LDAC and Aptx HD high end codecs.
As i prefer the sound of aptx hd above ldac i would like to know if there is a way to force it setting aptx hd as the system default?
In some annoying way ldac is always forced as default codec. I can change to aptx hd in developer menu but you need to do this every time when you reboot the device. Phone resets to ldac after every reboot
Ldac is also broken on custom kernels
You can change the default codec from developer settings.
sohilj23 said:
You can change the default codec from developer settings.
Click to expand...
Click to collapse
I know thats what i tried but it resets back to ldac after reboot
Since this is an Android One device and both Qualcomm's aptX & Sony's LDAC bluetooth codec is nativly supported in the AOSP code from Android 8.0 and up, I find it strange as to why LDAC seems to be disabled!
I tried to hook it up to my LDAC supported bluetooth speaker but it reverts to AAC, and I can also chose SBC ofc. Speaker doesn't support aptX but my headphones do and it works fine too.
My guess is that it supports SBC, AAC, aptX only.
I checked the system files and the libs for LDAC is there. I've tried to enable it with build.prop edit, tried different libs, but all without luck.
Why disable something like that? I know that it works fine on Motorola One Power after asking in their telegram group.
Have anyone else tried to enable it on Motorola One?
In developer mode i set the bluetooth codec to aptx-hd but whenever the phone reboot it will be back to sbc.
Using aosp 8.1.
1-) Is there a way to force the codec to stay aptx-hd even after reboot?
2-) Are they software to check is the rom configure the blutooth codec correctly for eg it show the codec is aptx not sbc?