[OnePlus 3T Questions & Answers] Goob20:
Hi every one,

I have a problem that's been bothering me the last few days. Let me explain myself, when i connect my Parrot Zik 2 to my OnePlus 3T by bluetooth i can listen to music normally (Spotify, Youtube…etc). However when i want to call someone i can’t hear anything, there’s no sound (the mic is not working as well).

So i tried different things to solve the problem like flashing different ROMs, playing with the bluetooth settings and reading all the threads on the internet… but i couldn’t find the solution. It seems that my headset is not recognized as a Bluetooth SCO device and therefore it does not adjust the audio sample rate compatible with my device.

I tried the headset on a OnePlus 6T and a Samsung S6 edge. It works perfectly on both.

Here are the log recorded on my phone when i call someone (filter on audio_hw_utils parameter) :

04-23 20:14:51.185 W/audio_hw_utils(535): audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
04-23 20:14:51.210 W/audio_hw_utils(535): audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
04-23 20:14:51.210 D/audio_hw_utils(535): audio_extn_utils_send_app_type_cfg: usecase->in_snd_device voice-rec-mic
04-23 20:14:51.211 E/audio_hw_utils(535): send_app_type_cfg_for_device: Couldn't get the backend index for snd device voice-rec-mic ret=-14
04-23 20:14:51.211 D/audio_hw_utils(535): audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
04-23 20:14:51.211 I/audio_hw_utils(535): send_app_type_cfg_for_device CAPTURE app_type 69938, acdb_dev_id 4, sample_rate 48000, snd_device_be_idx -14
04-23 20:14:51.212 D/audio_hw_utils(535): audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
04-23 20:14:53.240 E/audio_hw_utils(535): audio_extn_utils_update_stream_app_type_cfg_for_usecase: app type cfg not supported for usecase type (2)
04-23 20:14:53.240 I/audio_hw_utils(535): audio_extn_utils_send_app_type_cfg: not a playback/capture path, no need to cfg app type
04-23 20:14:53.623 E/audio_hw_utils(535): audio_extn_utils_update_stream_app_type_cfg_for_usecase: app type cfg not supported for usecase type (2)
04-23 20:14:53.623 I/audio_hw_utils(535): audio_extn_utils_send_app_type_cfg: not a playback/capture path, no need to cfg app type
04-23 20:14:58.559 W/audio_hw_utils(535): audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
04-23 20:14:58.591 W/audio_hw_utils(535): audio_extn_utils_update_stream_input_app_type_cfg: App type could not be selected. Falling back to default
04-23 20:14:58.591 D/audio_hw_utils(535): audio_extn_utils_send_app_type_cfg: usecase->in_snd_device voice-rec-mic
04-23 20:14:58.591 E/audio_hw_utils(535): send_app_type_cfg_for_device: Couldn't get the backend index for snd device voice-rec-mic ret=-14
04-23 20:14:58.591 D/audio_hw_utils(535): audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate
04-23 20:14:58.591 I/audio_hw_utils(535): send_app_type_cfg_for_device CAPTURE app_type 69938, acdb_dev_id 4, sample_rate 48000, snd_device_be_idx -14
04-23 20:14:58.592 D/audio_hw_utils(535): audio_extn_btsco_get_sample_rate:Not a BT SCO device, need not update sampling rate

Is there some line i can change in the audio/bluetooth configuration files :

a2dp_in_audio_policy_configuration.xml, audio_platform_info.xml and audio_policy_configuration.xml ?

If you need extra information i can send you the full .xml files.

Phone :

OnePlus 3T 128Go

Rom :

DerpFest

ROM OS Version: Android 10

ROM Kernel: Linux 3.x

ROM Firmware Required: 9.0.6

Based On: AOSP

If some super badass developper can help me i will be so thankful, i’ve been trying everything the last few days. I am willing to offer 20$ to the person who finds a working solution as a compensation for the time spent.

Thank you,