Hi there,
I’m a long time Windows user looking to switch to Linux. One of my most used apps is Phone Link, which I use to make/receive calls and texts through my desktop. It’s a lot easier on my hands, which have limited endurance, and typing is a lot easier on my keyboard than my phone.
With my limited research, I saw that KDE Connect almost fits the bill, except it doesn’t sync phone calls.
Is there a Linux app with all the functionality of Windows Phone Link?


I think this could be done by running a Bluetooth Hands-Free Protocol (HFP) implementation on the linux desktop machine, so a phone would see it as a wireless headset. This project from a decade ago seems to confirm that it is possible:
https://nohands.sourceforge.net/index.html
https://github.com/heinervdm/nohands
That project looks unmaintained. If I were to try something like it today, I might start by asking around in PipeWire forums to see if anyone had tried such a thing.
(FYI, KDE Connect is very useful, but it doesn’t do phone calls.)
Good luck! If you figure it out, I hope you’ll post about it so we can all learn from your experience.
I’m not OP, but just coming back to say this works if you’re using pipewire, just tested it, I’m using android 16. Very neat!
Connect your phone to your computer via Bluetooth. On your phone, set the Bluetooth setting for the computer connection, to be ‘headphones’ and give it audio and call history permissions, phone call permission, etc. Then when you make or receive a call, it uses the mic and speakers of your computer for the call.
I didn’t know you could do this, very neat!
Thank you for the confirmation!
Related:
https://www.collabora.com/news-and-blog/news-and-events/pipewire-bluetooth-support-status-update.html
Really interesting, thanks for sharing!