Add preliminary PinePhone and PineTab support + filesystem fixes

Merged Ghost User requested to merge mobile-support into master

This adds the option to choose either PinePhone or PineTab in the device menu. It also adds Plasma Mobile and Phosh specific settings and installation workarounds to get a working system going.

Be aware that the Installer always uses the stable branch and as the profiles for mobile devices often change, the profile might fail to install because of missing packages or settings.

This MR also fixes a couple of issues with the btrfs and f2fs implementations.

Requested in #35 (closed)

Signed-off-by: Dan Johansen strit@manjaro.org

Edited by Ghost User

Merge request reports