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

