- LC3: Its greyed out, even if I turn off HD-Audio, the only thing to choose from is SBC.
- Switching between SBC and LDAC has a short break in the music. But I guess thats normal.
- 330 vs 990 kbit: no difference
- Headphone App works normal. Unfortunately no Info about codec. "
- I tried repairing the phone
- I didnt tried a factory reset, because it works on all other platforms and I have set some EQ Settings, which I dont want to lose
This Headset is known for its great bass delivery. So I can clearly hear the difference there, when im listening to some Hardcore/Hardstyle Music with deep bass. And I can tell you, that with LDAC the deep frequencies are just gone. Same with SBC. Running the Headphones on another device is just another world…
I downloaded the “Bluetooth Codec changer” App and selected LDAC from SBC, after a short music break it says “Codec changed to SBC” and it stays there. If I press “LDAC” again, it switches the shown current codec to LDAC but without any music interrupt and noticeable difference in quality. If I switch back to SBC or AAC the music stops and it changes the codec correctly. Strange… It seems, that there is an Issue switching to the LDAC Codec. What could this be? Is there any errorlog on the phone?
EDIT: I force-stopped every app where it was possible. Also stopped the Bluetooth Services via the Dev Settings and restartet Bluetooth. Nothing changed.
Maybe the issue isnt related to the Phone, but I’m starting to wish, that I never ordered ít. Everything seems worse than my old Galaxy A52S which wasnt even a Flagship model back then
The Phone even turnes off all of a sudden and rebootsl. But thats another Topic…
I also contacted the support 2 Weeks ago and didnt receive any support.
EDIT2: I enabled logging through adb:
The music was played the whole time
14:31:20.662 change to SBC
14:31:25.091 change to LDAC
OK. I neither can upload a text, nor a text file… I got the error “502 Bad Gateway”. I think its just too much text…
just some snippets:
01-19 14:31:25.091 20941 20954 D A2dpService: setCodecConfigPreference(E0:49:ED:01:0B:4B): {codecName:LDAC,mCodecType:4,mCodecPriority:1000000,mSampleRate:0x8(96000),mBitsPerSample:0x4(32),mChannelMode:0x2(STEREO),mCodecSpecific1:0,mCodecSpecific2:0,mCodecSpecific3:0,mCodecSpecific4:0}
01-19 14:31:25.095 20941 21018 I a2dp_vendor_ldac_encoder: LDAC is running in offload mode
01-19 14:31:25.097 20941 21018 D a2dp_sbc: setCodecConfig: channel_mode: selcting joint stereo
1-19 14:31:25.119 20941 20967 E bt_stack: [ERROR:a2dp_encoding.cc(584)] a2dp_is_audio_codec_config_params_changed: current codec_type=4: hidl codec type=16
01-19 14:31:25.119 20941 20967 D a2dp_codec: A2DP_GetCodecType: codec_type: 255
01-19 14:31:25.119 20941 20967 D a2dp_codec: A2DP_GetCodecType: codec_type: 255
01-19 14:31:25.119 20941 20967 D a2dp_codec: A2DP_GetCodecType: codec_type: 255
01-19 14:31:25.119 20941 20967 W bt_btif : btif_av_signal_session_ready: already signalled
01-19 14:31:25.119 20941 20967 I btif_av : isBATEnabled: 0
01-19 14:31:25.119 20941 20967 E bt_btif : bta_av_co_get_active_peer: active peer index: 0
01-19 14:31:25.119 20941 20967 E bt_btif : bta_av_co_get_active_peer: active peer index: 0
01-19 14:31:25.119 20941 20967 D bt_btif : btif_av_state_started_handler: event: BTA_AV_STOP_EVT flags: 4 index = 0, reconfig_event: 0, codec_cfg_change: 0
01-19 14:31:25.119 20941 20967 W bt_btif : ## ON A2DP STOPPED ##
01-19 14:31:25.119 20941 20967 I btif_av : isBATEnabled: 0
01-19 14:31:25.119 20941 20967 E bt_btif : bta_av_co_get_active_peer: active peer index: 0
01-19 14:31:25.119 20941 20967 E bt_btif : bta_av_co_get_active_peer: active peer index: 0
01-19 14:31:25.119 20941 20967 W bt_stack: [WARNING:a2dp_encoding.cc(2275)] is_qc_hal_enabled
01-19 14:31:25.119 20941 20967 W bt_stack: [WARNING:a2dp_encoding.cc(2254)] get_hal_version
01-19 14:31:25.119 20941 20967 D bt_btif : btif_ahim_ack_stream_profile_suspended: AIDL, profile: 1, ack: 0
01-19 14:31:25.119 20941 20967 W bt_stack: [WARNING:a2dp_encoding.cc(2275)] is_qc_hal_enabled
01-19 14:31:25.119 20941 20967 W bt_stack: [WARNING:a2dp_encoding.cc(2254)] get_hal_version
01-19 14:31:25.119 20941 20967 D bt_btif : btif_ahim_ack_stream_profile_suspended: QC
01-19 14:31:25.119 20941 20967 I bt_stack: [INFO:a2dp_encoding.cc(2736)] ack_stream_suspended: result=SUCCESS_FINISHED
01-19 14:31:25.120 20941 20967 W bt_stack: [WARNING:a2dp_encoding.cc(2747)] ack_stream_suspended: pending=0 ignore result=SUCCESS_FINISHED
01-19 14:31:25.596 20941 21017 V A2dpStateMachine: isSplitA2dpEnabled: false
01-19 14:31:25.596 20941 21017 W A2dpStateMachine: processCodecConfigEvent: new_codec_type = 4
01-19 14:31:25.771 999 27501 I msm8974_platform: platform_check_and_set_codec_backend_cfg:becf: afe: bitwidth 16, samplerate 48000 channels 2, backend_idx 0 usecase = 0 device (speaker)
01-19 14:31:26.078 20941 21017 D A2dpStateMachine: A2DP Playing state : device: E0:49:ED:01:0B:4B State:NOT_PLAYING->PLAYING
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: audio_get_codec_config_qti: state = AUDIO_A2DP_STATE_STARTED
01-19 14:31:26.084 20941 20967 W bt_stack: [WARNING:a2dp_encoding.cc(194)] ResetPendingCmd 3
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: a2dp_codec_parser: codec_type = 10
01-19 14:31:26.084 999 27501 D btaudio_offload_qti: ldac_codec_parser: LDAC: channel mode: 1
01-19 14:31:26.084 999 27501 D btaudio_offload_qti: ldac_codec_parser: LDAC: codec config copied
01-19 14:31:26.084 999 27501 W btaudio_offload_qti: ldac_codec_parser: LDAC: bitrate is zero
01-19 14:31:26.084 999 27501 D btaudio_offload_qti: ldac_codec_parser: LDAC: bits per sample:32
01-19 14:31:26.084 999 27501 D btaudio_offload_qti: ldac_codec_parser: LDAC: create lookup for 8 with ABR 1
01-19 14:31:26.084 999 27501 D btaudio_offload_qti: ldac_codec_parser: LDAC: codec index value 127
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: ldac_codec_parser: LDAC: send start highest bitrate value 990000
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: ldac_codec_parser: LDAC: level:5 bitrate:990000
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: ldac_codec_parser: LDAC: level:4 bitrate:660000
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: ldac_codec_parser: LDAC: level:3 bitrate:492000
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: ldac_codec_parser: LDAC: level:2 bitrate:396000
01-19 14:31:26.084 999 27501 I btaudio_offload_qti: ldac_codec_parser: LDAC: level:1 bitrate:330000
01-19 14:31:26.084 999 27501 D btaudio_offload_qti: ldac_codec_parser: LDAC: bitrate: 990000
01-19 14:31:26.084 999 27501 D btaudio_offload_qti: ldac_codec_parser: LDAC: done copying full codec config
01-19 14:31:26.084 999 27501 D a2dp_offload: Received LDAC encoder supported BT device
01-19 14:31:26.086 999 27501 D a2dp_offload: a2dp_set_bit_format: set AFE input bit format = 32
01-19 14:31:26.088 999 27501 D a2dp_offload: Start playback successful to BT library
01-19 14:31:26.088 999 27501 W btaudio_offload_qti: audio_is_scrambling_enabled_qti: isSession_ready = 1 isScrambling = 0
01-19 14:31:26.118 999 27501 D ACDB-LOADER: ACDB -> send_audio_cal, acdb_id = 20, path = 0, app id = 0x11130, sample rate = 96000, use_case = 0,buffer_idx_w_path =0, afe_sample_rate = 48000, cal_mode = 1, offset_index = 0
01-19 14:31:26.164 1509 2426 I AS.AudioDeviceInventory: APM handleDeviceConfigChange success for A2DP device addr=E0:49:ED:01:0B:4B codec=AUDIO_FORMAT_LDAC
01-19 14:31:26.169 1005 20991 I vendor.qti.bluetooth@1.0-ibs_handler: ProcessIbsCmd: Received IBS_SLEEP_IND: 0xFE
01-19 14:31:26.173 20941 21012 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (deezer.android.app@381f493) Frontrow, Cryex, Defqon.1 2023 – Path Of The Warrior
01-19 14:31:26.173 20941 21012 W Avrcp_ext: isMusicActive: true getBluetoothPlayState: 1 A2dp State: 10 mAudioPlaybackIsActive: true
01-19 14:31:26.261 999 12329 I btaudio_offload_qti: audio_get_a2dp_sink_latency_qti: Sink Latency = 240
EDIT3: I found this post: https://www.reddit.com/r/GooglePixel/comments/s5vmtf/pixel_6_bluetooth_audio_disable_a2dp_hardware/
After doing some research I found a few posts stating I should turn on the “Disable A2DP Hardware Offload” option in the developers settings. This made my audio sound so much better.
I tried to turn off this option, the Phone reboots. But now there is no audio coming from the Headphones at all. If I turn off or on HD-Audio the Sound blasts really loud through the Phone Speakers, while Bluetooth is still paired and the the choosen output device in Deezer.
Its getting weirder…