Detailed description is here but what I figured is:
- Librem5 u-boot is heavily customized comparing to mainline one
- Librem5 kernel in its L5 build (expectedly) cannot boot on A64 despite both being A53 ARMv8 little-endian architecture.
Comparing to any x86 kernel being still able to boot (at least somehow) on any x86 hardware. The biggest problem with locked x86 is usually bootloader, but once you can load the kernel you can at least initialize basic services. But yes I know a bit arm achitecture and didn’t have high hopes
So next step would be to build kernel for a64 and replace kernel and ramdisk in pre-built L5 image…
P.S. I know about debos-pinephone project and was inspired by it but I really want to run genuine pureos image stay tuned.