> and the issue seemed to be the CPU wasn't up to the task.
This is definitely not true, the issue is in the non-optimized software. I tried SXMo [0] on a Pinephone (which is much slower than the Librem), and it was unbelievably fast, including watching videos and looking a maps in a split-screen mode, simultaneously and smoothly. Android had 10 years and a huge team of developers to optimize the UI.
Sxmo is based on a keyboard-driven tiling window manager. Yes, it is as bad as it sounds. Touch gestures suck so much[1] that the most comfortable way to navigate it is with the volume buttons and power button. Each of these buttons has like 3 different functions with double, tripple click etc. Changing the volume is not one of the functions[2].
Auto screen orientation only works 50% of the time, because the whole thing is based on a pile of shell scripts.
This is definitely not true, the issue is in the non-optimized software. I tried SXMo [0] on a Pinephone (which is much slower than the Librem), and it was unbelievably fast, including watching videos and looking a maps in a split-screen mode, simultaneously and smoothly. Android had 10 years and a huge team of developers to optimize the UI.
[0] https://sxmo.org/