Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.26 KB

README.md

File metadata and controls

49 lines (32 loc) · 1.26 KB

EDK2 for Asus Zenfone Max Pro M1

Based on fxsheep's port for Xiaomi Mi 6 (sagit) (https://github.com/fxsheep/edk2-sagit/).

Status

What works:

  • Display
  • UEFI Shell

What does not work:

  • Clocks
  • eMMC (SdccDxe requires Clocks) ...

Anyway, if anyone is willing to help, please join our Discord server DanctNIX.

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 abootimg

Also see EDK2 website

Finally, ./build.sh.

Then fastboot flash boot uefi.img.

Credits

This is based on fxsheep's Mi6 port, which is based on zhuowei's edk2-pixel3.
SimpleFbDxe screen driver is from imbushuo's Lumia950XLPkg.
Special thanks to @lemon1ice and @imbushuo for guidance.