diff --git a/README.md b/README.md index 1080e83..6a26cb4 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,32 @@ +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 +sudo apt install build-essential uuid-dev iasl git nasm python3-distutils gcc-aarch64-linux-gnu ``` -https://github.com/tianocore/tianocore.github.io/wiki/Using-EDK-II-with-Native-GCC#Install_required_software_from_apt +Also see [EDK2 website](https://github.com/tianocore/tianocore.github.io/wiki/Using-EDK-II-with-Native-GCC#Install_required_software_from_apt) + +Finally, ./build.sh. + +Then fastboot boot uefi.img.