Hi!
I have a problem with my Bluetooth helmet headset (Cardo Freecom 1+) using with VollaX23, it pairs fine and I am able to stream audio, but there is no sound or mic input when making calls. Unit works fine with android phone, also other bluetooth headsets work fine during calls.
Here is dbus log:
[21/06/2025 13:16] Setting up pulseaudio for voice call
[21/06/2025 13:16] Recorded default sink: bluez_sink.00_0A_9B_7B_E0_F8.a2dp_sink default source: source.primary_input
[21/06/2025 13:16] Found card that supports voicecall: 'droid_card.primary'
[21/06/2025 13:16] 1
[21/06/2025 13:16] 2
[21/06/2025 13:16] 3
[21/06/2025 13:16] Found card that supports hsp and a2dp: 'bluez_card.00_0A_9B_7B_E0_F8'
[21/06/2025 13:16] 3
[21/06/2025 13:16] Setting PulseAudio card 'bluez_card.00_0A_9B_7B_E0_F8' profile 'headset_head_unit'
[21/06/2025 13:16] Setting PulseAudio default sink to 'sink.primary_output'
[21/06/2025 13:16] Setting PulseAudio sink 'sink.primary_output' port 'output-bluetooth_sco'
[21/06/2025 13:16] Setting PulseAudio source 'source.primary_input' port 'input-bluetooth_sco_headset'
[21/06/2025 13:16] PulseAudio audio mode changed: 0x8
[21/06/2025 13:16] Setting PulseAudio source 'source.primary_input' muted '0'
[21/06/2025 13:16] Notified about card (bluez_card.00_0A_9B_7B_E0_F8) changes event from PulseAudio
[21/06/2025 13:16] Setting PulseAudio card 'droid_card.primary' profile 'voicecall'
[21/06/2025 13:16] Setting PulseAudio default sink to 'sink.primary_output'
[21/06/2025 13:16] Setting PulseAudio sink 'sink.primary_output' port 'output-bluetooth_sco'
[21/06/2025 13:16] getContactAttributes (5) ("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
[21/06/2025 13:16] oFonoConnection::inspectHandles contact (5)
[21/06/2025 13:16] oFonoConnection::inspectHandles ("+xxxxxxxxxxxxx)
[21/06/2025 13:16] getContactAttributes (12) ("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
[21/06/2025 13:16] oFonoConnection::inspectHandles contact (12)
[21/06/2025 13:16] oFonoConnection::inspectHandles ("xxxxxxxxxxxxx")
[21/06/2025 13:16] getContactAttributes (6) ("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
[21/06/2025 13:16] oFonoConnection::inspectHandles contact (6)
[21/06/2025 13:16] oFonoConnection::inspectHandles ("xxxxxxxxxxxxx")
[21/06/2025 13:16] getContactAttributes (10) ("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
[21/06/2025 13:16] oFonoConnection::inspectHandles contact (10)
[21/06/2025 13:16] oFonoConnection::inspectHandles ("xxxxxxxxxxxxx")
[21/06/2025 13:16] getContactAttributes (11) ("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
[21/06/2025 13:16] oFonoConnection::inspectHandles contact (11)
[21/06/2025 13:16] oFonoConnection::inspectHandles ("xxxxxxxxxxxxx")
[21/06/2025 13:16] getContactAttributes (8) ("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
[21/06/2025 13:16] oFonoConnection::inspectHandles contact (8)
[21/06/2025 13:16] oFonoConnection::inspectHandles ("xxxxxxxxxxxxx")
[21/06/2025 13:16] Setting PulseAudio source 'source.primary_input' muted '0'
[21/06/2025 13:16] Notified about card (droid_card.primary) changes event from PulseAudio
[21/06/2025 13:16] Notifying card changes for the voicecall capable card
[21/06/2025 13:16] Setting PulseAudio default sink to 'sink.primary_output'
[21/06/2025 13:16] Setting PulseAudio source 'source.primary_input' muted '0'
[21/06/2025 13:16] active
[21/06/2025 13:17] disconnected
[21/06/2025 13:17] onCallChannelClosed()
[21/06/2025 13:17] call channel closed
[21/06/2025 13:17] onCallChannelDestroyed()
[21/06/2025 13:17] call channel closed for number "/ril_0/voicecall01"
[21/06/2025 13:17] Setting PulseAudio source 'source.primary_input' muted '0'
[21/06/2025 13:17] Restoring PulseAudio card 'droid_card.primary' to profile 'default'
[21/06/2025 13:17] Setting PulseAudio default sink to 'sink.primary_output'
[21/06/2025 13:17] Setting PulseAudio sink 'sink.primary_output' port 'output-speaker'
[21/06/2025 13:17] Setting PulseAudio source 'source.primary_input' port 'input-builtin_mic'
[21/06/2025 13:17] Restoring pulseaudio previous state
[21/06/2025 13:17] Restoring PulseAudio card 'bluez_card.00_0A_9B_7B_E0_F8' to profile 'a2dp_sink'
[21/06/2025 13:17] PulseAudio audio mode changed: 0x4
[21/06/2025 13:17] Restoring PulseAudio default sink to 'bluez_sink.00_0A_9B_7B_E0_F8.a2dp_sink'
[21/06/2025 13:17] Restoring PulseAudio default source to 'source.primary_input'
[21/06/2025 13:17] Notified about card (droid_card.primary) changes event from PulseAudio
[21/06/2025 13:17] Notified about card (bluez_card.00_0A_9B_7B_E0_F8) changes event from PulseAudio
[21/06/2025 13:17] Notified about card (bluez_card.00_0A_9B_7B_E0_F8) changes event from PulseAudio
It seems like to switch correctly to HSP and when receiving calls the headset sounds incoming call sound. But when call is answered there is no sound, I can switch to phone or even speaker and it works fine, only the headset seems to be muted during calls.
Pulseaudio log displays only
library "libsndcardparser.so" not found.
Thanks in advance and any help is greatly appreciated.
