2 ms·
> A potentially huge difference between the Purism Librem 5 and the Pine64 products is that Purism is emphasizing privacy and security. Dunno, PinePhone is sai
by megous 7y ago
> A potentially huge difference between the Purism Librem 5 and the Pine64 products is that Purism is emphasizing privacy and security.
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.
- neilv 7y agoHardware backdoors is one real thing (the hardware is mostly closed black boxes), and that's a concern on both devices. Cutoff switches, baseband isolation, etc. don't solve everything. 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.
- megous 7y agoWell not completely black, for example Quectel modem on PinePhone is running it's own Linux system, which has many parts open sourced, and is at least pokeable and allows for not so hard reverse engineering. For anyone with enough time, now that Ghidra is available, it should be fairly straightforward to see what's hiding in there, even in the proprietary parts. You should be able to even run shell commands via some AT commands, if not via adb. https://osmocom.org/projects/quectel-modems/wiki/Quectel https://osmocom.org/projects/quectel-modems/wiki/Quectel