Hi there, please note this post is very subjective and it's not meant to criticize all the work around UBports.
It all started with the desire to have a pocket device for everything - a true meaning of a smartphone. The hardware in an average phone nowadays fits the purpose perfectly, but not the OS, so a few months ago I've bought Fairphone 4 just to unlock it and flash some Linux, but eventually I upgraded to Fairphone 5 only to use it for a short time before I lost it.
so things which I was really missing every day:
- Convenient UI navigation
The swype gesture navigation is really bad. I bet that someone who designed it never actually used it (kind of reminds me Windows 8 start menu design flop). It's just impossible to do swypes from left and right of the screen holding the phone with one hand - and that's a mobile phone UI!
I have no idea why this hasn't been fixed so far, but all in all I'd be happy with using some accessibility "magic ball" to configure whatever tap-shortcut actions I need instead of any swype guestures. That's my idea to work on
- External keyboard
I though that USB keyboards are not supported so I even bought a BT keyboard, only to discover that the UI doesn't support them, only the apps. It's impossible to navigate the system with external keyboard, triggering the start menu, switching between apps, etc, etc. It's only possible to input text into apps, for example notepad or terminal
- External display
It's not possible to select only external display, the phone screen will always be active as a virtual touch pad.
It' snot possible to select DPI for external display. Every time the UI Tweak app restarts Lomiri, it comes back with default scaling.
Likewise it's not possible to select resolution for external display. Fairphone 4 detected 4k screen but served only half-width desktop image (I guess the chip can't really drive full 4k resolution) so everything was horribly stretched on the screen.
- No desktop, or advanced user install mode
So the OS is very limited in terms of apps, but on the same time is very restricted. The only way to use desktop apps is via Libertine (containers). I would very much prefer to have a normal desktop Linux experience when connected to external monitor, keyboard and mouse. Mobile UI and app restriction is only fine for "mobile mode"
===
bottom line, these are a deal-breakers for me, therefore I'm not rushing to buy a new phone, but I'll keep watching Linux phone space, and maybe even find some time to contribute to have thing I want