Attempt to create a minimal EDK2 for Poco F1.
Boots linux mainline(Without android configs) + busybox minimal initramfs
Requires grub2 in /firmware (don't format it)
Put Linux + Initramfs in an ext4 partition (and setup grub.cfg accordingly)
Tested on macOS High Sierra, case-sensitive drive
First, clone EDK2.
cd ..
git clone https://github.com/tianocore/edk2.git --recursive
git clone https://github.com/tianocore/edk2-platforms.git
see EDK2 website
Finally, ./build.sh.
Then fastboot boot uefi.img.
zhuowei for base tree /zhuowei
fxsheep for his great sagit reference /fxsheep/edk2-sagit
SimpleFbDxe screen driver is from imbushuo's Lumia950XLPkg.
pundiramit for mainline linux for beryllium /pundiramit/linux