One shot WiKi about building this
Prerequisites
dpkg --add-architecture arm64
apt-get update
apt-get dist-upgrade
apt-get install g++-aarch64-linux-gnu build-essential git debootstrap u-boot-tools device-tree-compiler libncurses-dev flex bison libssl-dev rsync
Get sources
git clone https://gitlab.com/a-wai/linux-pinephone.git
git submodule init
git submodule update
Generate .config from known working config
ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make pine64_defconfig
Customization
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig
Compilation
ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make -j4 bindeb-pkg KERNELRELEASE="5.5-test" KDEB_PKGVERSION="1"
Backup .config file
ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make savedefconfig
Enjoy your day and keep coding !
Edited by Arnaud Ferraris