I recently got a pair of Bose QuietComfort 35 II and they worked well in A2DP...until I tried to hook the microphone up to my Kubuntu machine for calls. I switched to the HSP/HFP headset profile, but all that I heard was static. Other posts on this site have mentioned lower audio quality, and testing the same headphones on a Windows 10 computer, the audio quality with HSP/HFP is indeed lower than A2DP, but the audio quality that I experience on Kubuntu is even worse. It is literally impossible to comprehend any audio coming through the headphones. In addition, the mic does not work either. The mic only picks up crackly static, not my voice. After about 30 seconds, the profile turns off completely.

Other solutions have mentioned switching between these two profiles with a script or sticking solely to A2DP, but the former doesn't work because the HSP/HFP profile's mic is useless anyway, and the latter fails because I need a mic. I have tested other Bluetooth headphones on my PC, but they couldn't connect to HSP/HFP at all, so the QC35 is the best I've got. This question seems to match my situation somewhat (videos still play for me), but my chip isn't Broadcom. Does anyone have any suggestions or solutions to solve this problem?

  • Did you find a solution for this? Jan 27, 2023 at 14:58

1 Answer 1


You seem to be confused on what the profiles do. The HSP profile supports mic and sound mind you the sound quality is poor and mono only. The A2DP profile does not support mic and sound at same time but the sound quality is usually better and stereo instead of just mono. I had a similar problem and the best I could do since I wanted good sound and no mic was to always use the A2DP profile.

  • 1
    I understand what the two profiles do, it's just that my HSP/HFP profile doesn't even let the mic function. I'm fine with somewhat lower, mono quality for calls, but the HSP/HFP isn't giving me that or a functional mic at this point.
    – Cascader
    Nov 29, 2020 at 20:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .