When I switched to a True Linux* phone five years ago most projects didn’t even have telephony working reliably.

I haven’t been following development a lot these days, so for me it’s time to ask the question again.

To qualify as a main daily driver, it should do the following reliably:

  • be actively maintained
  • be supported on easily obtainable** hardware
  • handle standard phone calls and texting with a simple GUI
  • including contacts
  • support internet on mobile broadband up to 4G as well as wifi
  • have a minimum set of apps or a current browser to handle basic things like email, calendar
  • handle audio between calls/media etc.

And preferably it should also

  • support 5G
  • support VoLTE
  • handle Bluetooth audio
  • a working Camera app
  • remote access via ssh or similar

Obviously some people will find other things more or less important, but I hope anyone gets the gist of what I’m asking for and concentrates on the larger picture more than details.

* meaning more than just the kernel - an OS that works like a standard Linux OS with familiar software, package management (preferably supporting 3rd party repos), command line access (preferably remote) etc.

** That’s a little squishy. For me it includes buying used from online markets as well, and there’d be an upper price limit. But I’d also count a batch ordering system from some small manufacturer. YMMV