dreemurrs-embedded / archarm-mobile-fde-installer

44 stars 16 forks source link

PinePhone Pro Support #14

Open crispy-landslide opened 2 years ago

crispy-landslide commented 2 years ago

These changes allow this script to successfully install to PinePhone Pro. However, this script does not seem to work with the pinephone-pro sqfs from 24 January 2022 located on the DOWNLOAD_SERVER. It only started working when I built the sqfs with the most up-to-date version of arch-pine64-build. So the script won't work until the server has updated versions of the sqfs.

I'm open to any suggestions for improving these changes.

Closes #12.

gotchai commented 2 years ago

How do you build the sqfs with the build ? Do you have a link for ppp ?

crispy-landslide commented 2 years ago

How do you build the sqfs with the build ? Do you have a link for ppp ?

You should be able to build the sqfs from arch-pine64-build by running the build.sh script. These were the flags I used when building.

./build.sh -a aarch64 -d pinephone-pro -u phosh -h pinephone --osk-sdl --noconfirm

You would then have to modify the fde installer script to use the sqfs you just built instead of the one on the download server.

crispy-landslide commented 2 years ago

@Danct12 I just confirmed that the updated script works using the the new sqfs you have on the download server along with having Tow-Boot installed on the PinePhone Pro.

bigbiggie commented 2 years ago

Installing works, but after updating, the system won't boot anymore, the splash screen is loading forever. Reinstalled again and after disabling the bootsplash I get an error message which says "osk sdl: error in config" or something like it, I don't remember the exact phrase. I tried ignoring the osk-sdl and the kernel packages (linux-megi, linux-firmware, etc), but that didn't help, because the initramfs image gets generated anyways during an update, which seems to be the cause of this problem. So after another reinstall I unmounted the boot partition and did an update afterwards. Then, the system boots. I assume a problem in the configuration of mkcinitspio.conf. But I'm not able to figure it out.

bigbiggie commented 2 years ago

Fix: https://github.com/dreemurrs-embedded/Pine64-Arch/issues/407

UltraBlackLinux commented 2 years ago

The fix has apparently been pushed quite a while ago - Why has this not yet been merged?

user171 commented 1 year ago

I have just tried now and get Root filesystem image download failed. Aborting.

Danct12 commented 1 year ago

The image server is currently down with no ETA.