I have a Soundcore Life Q30 headset and had a similar issue; I also tried going down the ofono route and found it too much of a confusing nightmare.
I ended up using the pulseaudio backport from https://launchpad.net/~smoser/+archive/ubuntu/bluetooth/+packages and also doing a local backport of bluez from impish, as well as the /etc/pulse/system.pa and group membership changes from https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/#usingbluetoothwhenrunningpulseaudiointhesystemmode (but not the rest of that page). I haven't tried carefully rolling bits of this back to find out exactly whether all four of those changes are really needed; I'm sure that at least the pulseaudio backport is needed, though, since you definitely need the changes from https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/491. With this, my headset mostly works for me, although I still sometimes find that pulseaudio crashes when my phone is also connected to the same headset, which results in everything confusingly switching back to the internal speaker/microphone until I figure out what's going on and disconnect my phone. Not ideal - from the crash, I think https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/617 may be related, though I haven't tried backporting that patch yet to see if it helps. Installing random backports is not for the faint of heart, so a more sensible approach might be to try Ubuntu 21.10 (perhaps from a live USB stick to start with, before committing to the upgrade). Everything I had to backport to get things working was from there, so there's a good chance it will work better. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1920248 Title: Anker Soundcore Life Q10 microphone not working Status in pulseaudio package in Ubuntu: Confirmed Bug description: I have a ThinkPad E560 with ubuntu 20.04 and I'm trying to use my Soundcore Life Q10 with it, but the microphone doesn't work. I tried also to follow some answers here, but no one worked for me. I tried to use blueman, but I get Failed to change profile to headset_head_unit. I tried to install oFono, but I cannot compile phonesim due to some problem with dependencies version. I think that PulseAudio does not support HFP out of the box, and I found many other people that has this problem (see for example https://itectec.com/ubuntu/ubuntu-use-bluetooth-headset-with- microphone-hfp-in-ubuntu-18-04/) Is there any way to make my headset working? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1920248/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp