From 514e7692c7242c64081181e57f7bb8eb48eae92a Mon Sep 17 00:00:00 2001 From: Zhuowei Zhang Date: Thu, 21 Feb 2019 18:00:27 -0800 Subject: [PATCH] Update README --- README.md | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) 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.