Pinephone – Community Edition: UBports
store.pine64.org
store.pine64.org
I am really happy with my pinebook which I am using as a daily driver, hopefully I will finally be able to switch my dumbphone to a pinephone soon now.
Of course the camera does not looks great, could anyone recommand me a slim digital camera that I could easily take with the pinephone that is at least on par with current generation smartphone cameras in the $100-$200 price range?
[0] I was going to say GNU/Linux system, but pmos is based on Alpine which isn't really GNU so much as Busybox/Linux...
That said: Yeah, Android+Linux is super weird if you're used to GNU+Linux:) And I'm pretty sure it would be more complicated, since I'm basically proposing that we protect data but not code; I think you'd need to protect /data at a minimum, maybe more (I forget where Android sticks the "internal storage" directory). That said, I think you could do it on Android.
How so? The bootloader only boots what is in the boot partition, it shouldn't even care about anything else if it's properly unlocked. The only issue on standard AOSP is that encryption there affects the entire 'userdata' partition, so the OS must manage to boot and prompt for a password while only accessing the "system" partition, which is relatively small on many devices. But that's no different than booting a system that has had its userdata wiped (either as part of bootloader unlock or for recovery).
So which of the Linux distros that run on Pinephone do support FDE with LUKS?
clicked around to find that here: https://ubports.com/blog/ubports-blog-1/post/pinephone-ubpor...
However if you want to have an alternative OS, not based on Android, that is GNU/Linux with the necessary arquictecture changes to be reliable on a daily driver mobile devices, and that respects your privacy, then I believe it's the best choice.
At https://forums.ubports.com/ you can get the gist of ubports and get answered any question you have as well.
A few years ago I heard they were working towards android app emulation. Might have been called Halium?
Hallium is an hardware enablement abstraction layer. We use it to port Ubuntu Touch and other OS, to devices that where built to run android.
We are not working towards android app emulation, we are working for running apps natively. We're doing this by using anbox, which basically is an minimal android image, with just enough to run apps, and that image is running inside an lxc container. However that is very hard to put it to work fully (access to sensors is one of the problems), and we have been asking for help with that.
It is has always been pretty horrible, but in a nice simple way. The bugs in it are pretty blatant (e.g. on screen keyboard covering up pictures in picture messages) and some of the design decisions seem to have been wrong (the memory management seems so much worse than just doing nothing and letting things swap to disk ).
But I prefer predictable obviois bugs over things where the system oscar overly complicated (like an ipad which refuses to install updates and constantly asks for apple id confirmation codes that never appear).
Maybe other is better woth better hardware (Aquaris E5), but I am comparing it to the nokia n9 and find ot lacking overall.
Also, the autocorrect is horrible and I typed this message on the phone. So forgive any weirdness.
another classic is abdicate = and = abd with autocorrect
Until recently, 22nd was 2nd = 2nd with autocorrect which was pretty bad.