It's a great toy(pinephone community edition with convergence package), but I am still unable to use it as a daily driver. I am instead running a linageos compatible device as my daily driver. Adding the keyboard to the original pp (ppkb) has added hours to device and made it so it makes it through most days now onna charge, but it's still a stretch especially if I actually use it.
I've been toying with the idea of installing xen hypervisor on the...
PP, and installating multiple mirageos VMs to try and compartmentalize and minimize the resources needed to run each "app". For me fediverse and newpipe ended up being problems, cause I dont know what to replace them with. Fluffychat, axolotl (signal), seemed like the best candidates for the rest. I've had best luck with mobian on phosh (gnome) and postmarketos. Manjaro is my daily driver OS's on most of my PCs/laptops, but not pp because they focus on KDE/plasma and I dont like it
Which might improve the devices in the future, (better chips and more resources) I'm (at) karen.m:matrix (dot) org if you'd like to ask me anything more specific about pinephones, or I can reply here...
Ordered my librem5 in July 2019, still waiting for it... So i got nothing on that one yet, PP only took about 2 months.