Soundcore Life Q20 and mic not working on linux

I have a pair of Q20 and cannot get the mic to work on linux.
As much as I found out the problem is that the headphones report only as handsfree (HFP), not headset (HSP):
Here are the capabilities of Q20:
0000110b-0000-1000-8000-00805f9b34fb Audio Sink
0000110c-0000-1000-8000-00805f9b34fb Remote Control Target
0000110d-0000-1000-8000-00805f9b34fb Advanced Audio
0000110e-0000-1000-8000-00805f9b34fb Remote Control
0000111e-0000-1000-8000-00805f9b34fb Handsfree

For another headset where mic is working:
UUID: Vendor specific (00000000-deca-fade-deca-deafdecacaff)
UUID: Serial Port (00001101-0000-1000-8000-00805f9b34fb)
UUID: Headset (00001108-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Advanced Audio Distribu… (0000110d-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (81c2e72a-0591-443e-a1ff-05f988593351)
UUID: Vendor specific (f8d1fbe4-7966-4334-8024-ff96c9330e15)

As you can see, they have both HFS and HSP.

Will there be a firmware update that woudl enable HSP on Q20?


There are not many LINUX-users here, Ivan.
I dont own these Q20 so I can not test.
Hope there is someone you get help from.

I managed to get it to work, but it involves few more programs running in the background…
That is why I was wondering if this can be fixed in software (firmware) or is it a chip limitation.

LINUX and Bluetooth is always a mess.
But if you got it to work be glad about!:wink:

Any hints how you solved it?
I have the same problem…

Well, I used these two websites:

You’ll need to install ofono and phonesim and, if you follow instructions from the websites listed above, you should be able to make it work. If you have any problems let me know and I’ll try to help.

Thank you very much

I’ve already read websites but I had some errors during the process.
I’ll try again.

I’m using Ubuntu 19.10 and I had issues installing ofono and phonesim.

Also, what is the difference between the two links? The instructions look similar. Did you do both?

The first link are the generic instructions from PulseAudio, the second one are the specific instructions for Arch linux and they are more or less the same. One major difference is that Arch instructions specify commands to bot enable and power on the phonesim modem, in PulseAudio instructions they are just power it up and say it is also enabled.
What kind of problems are you having with installing these two packages?