I use Signal for Linux and Whatsapp for linux. Driver is not able automatically swich between stereo A2DP and mono with mic HSP/HFP when I make call by communicator. Same problem with JBL charge2, Jabra Talk 2 v1.0.0
Please describe in more detail what you are doing and what is expected/happening
Wheny you use computer just for listening music or watch video, bluetooth use A2DP protocol its a stereo protocol without mic support, so you can just listening audio, but sometime you need recive a call from skype/ahatsaap/other comunicatior, when you watch video or listening audio on the android in the moment of receiving call android automatically change protocol for HSP (mono audio with mic support), usual stereo audio get stop (lets say its youtube) so you can pick up the call, on the android its happened automatically but fedora is not able to doo, so when you pick up any call headset is still in A2DP protocol wit hone don't support mic and you cant talk be cause you have no MIC. Other side talk to me and i can clearly hear but they cant hear me be cause fedora cant see mic be couse bluetooth use wrong protocol.
I make short video with explanation, https://www.youtube.com/watch?v=X6Y3o33ljB8
Thanks for the explanation! Unfortunately there is no way for Plasma to know there is a call ongoing so it doesn't know when it's supposed to switch profiles. we would need a standard interface for apps to report incoming calls to the system, but to my knowledge such a thing does not exist
Then there is not much we can do, KDE would be the wrong layer for it anyway
Then how its made in Android, Ios and other phones made on Linux kernel ?
This is unrelated to the kernel. The Android userspace is quite different to a normal Linux system