Not useful yet. Attempt to port EDK2.
9959419ab3
Messing with memory leaves the UEFI's run time nasty, brutish, and short |
||
---|---|---|
Pixel3XL | ||
workspace | ||
.gitignore | ||
azure-pipelines.yml | ||
build_common.sh | ||
build.sh | ||
ci-build.sh | ||
crosshatch.dtb | ||
firstrun.sh | ||
README.md |
Attempt to create a minimal EDK2 for Pixel 3 XL.
Status
Absolutely nothing works. Currently clears screen at boot, then freezes.
Building
Tested on Ubuntu 18.04.
First, clone EDK2.
cd ..
git clone https://github.com/tianocore/edk2.git --recursive
git clone https://github.com/tianocore/edk2-platforms.git
You should have all three directories side by side.
Next, install dependencies:
18.04:
sudo apt install build-essential uuid-dev iasl git nasm python3-distutils gcc-aarch64-linux-gnu
Also see EDK2 website
Finally, ./build.sh.
Then fastboot boot uefi.img.
Credits
SimpleFbDxe screen driver is from imbushuo's Lumia950XLPkg.