Update README

This commit is contained in:
Zhuowei Zhang
2019-02-21 18:00:27 -08:00
parent f4c6a17c63
commit 514e7692c7

View File

@@ -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.