Software on Librem 5 and PinePhone Linux Phones Is Progressing Nicely
cnx-software.com
cnx-software.com
In the same way IBM used to dominate the computer market but now we have raspberry pi’s with just as much power but available for basically nothing.
I just hope they can get the UI smooth and responsive. All UIs of Linux phones I've used in the past (Ubuntu Touch, OpenMoko) had a laggy UI which made them unpleasant to use even if you disregard all the other usability issues. And it wasn't the hardware's fault. The same phone wasn't slow when using Android instead of Ubuntu Touch.
I'd rather have a more bland yet snappy UI than a lot of eye candy.
Both companies are based in countries believed to compel compromises sometimes, but my current gut feel is I'd rather have a Librem 5.
I currently have a dumbphone, and a trail of nonworking PostmarketOS, Replicant, and FirefoxOS devices. If we could get the Librem 5 software working reasonably well atop PostmarketOS, that would provide a less-secure "budget" option for getting more people onto the platform, for people who can't swing several hundred dollars. Even were Purism to later introduce a budget device, open source and not being locked to their devices would be an encouraging sign for adopting the platform.
Dunno, PinePhone is said to have physical switches too.
Also all you need for privacy is complete control of the OS, which you will have on PinePhone (complete mainline Linux support, down to GPU drivers). It doesn't matter what country the HW vendor is from if the OS/bootloader is fully controlled by the user.
Main thing that will hold PinePhone back initially is lack of suspend to ram support. There are some partial solutions (WIP crust firmware), bit it's not complete, yet. There's still time though.
PinePhone will be the first smartphone I'll buy, regardless of SW support, as I'd like to play with the HW anyway. I already had plenty of fun with other mobile Allwinner SoCs in form of a A83T based tablet, and A64 is quite similar to that and very familiar to me. So all the SW I already wrote for the tablet will be easily re-targettable for PinePhone.
It will be interesting to see how Pine64 will make it usable for regular people. But for me as a programmer, it's will be a very nice device that I'll be able to fully control and experiment with without any limits. Even the power management co-processor is fully user programmable and has support in gcc toolchain since gcc 9.1.
BTW, that's great news about upstreamed kernel and toolchain support. IIUC, an earlier problem with some of those tablets was that there were hundreds of variations, and good luck getting a mainline kernel on any of them, or finding a second tablet if you got the first one booting with all the devices.
The Purism phone is pricey but I really want to support their mission and fund their continued existence. I wish I had more money to throw at these projects.
If anyone on their teams is reading, the deal breaker for me is this: I need Authy, or an equiv, and Anki. Also need a step counter and my password manager to sync across devices easily. Probably slack too. Phone and texting also, but honestly the web browser would be secondary. Maps could be optional.
If a new phone could provide that, I think I could safely buy it and be able to use it as a daily driver.
How do we make people work on those parts as a hobby? Can we make UX/UI have their own demo-scene culture?