Without millions of dollars in corporate support, hardware vendors like Pine64 and Linux on mobile developers need user support to make progress. If you want a performant Linux phone, put some skin in the game.
Without millions of dollars in corporate support, hardware vendors like Pine64 and Linux on mobile developers need user support to make progress. If you want a performant Linux phone, put some skin in the game.
The reality is that this ain't going to happen. There will be never enough volunteer-based work to enable the level of effort that it requires to develop consumer devices like smartphones. Commercial actors have so much money and power, and people have bills to pay. This is something where full open source model just doesn't work.
(I'm not sure I agree, I just think that's the argument)
One example of where the manpower just isn’t there for both Linux desktop and the PinePhone is a solid maps app. All solutions are little more than tech demos compared to OSMAnd on Android. Yes, OSMAnd itself has grown through contributions from the community, but it basically soaked up already what little manpower there is. There are other examples where running Android apps on the PinePhone under a compatibility layer is seen as a necessity to get around the PinePhone's lack of manpower.
After IBM intervention and their contribution to GNOME 40 - I'm not sure about suffering anymore.
So yeah, we need more players on mobile Linux field.
For an overview of the current PinePhone app landscape I suggest a look at https://LINMOBapps.frama.io – contributions welcome!
[0] I recently brought back old posts to my blog https://linmob.net that I wrote 1.2 years after the G1’s initial US release.
Everyone I know working on something PinePhone-related is concerned about the small size of the dev community.
And things like Wayland and Mir and some desktops reinventing their own wheels all the time are/were seriously putting that into jeopardy.