EDK2 UEFI Firmware For Snapdragon 835 (msm8998)
A broken but working EDK2 implementation for Snapdragon 835 platform.
**人请看中文版 Chinese version (中文版)
Resources
QQ chinese group: 697666196 (Main group, full) 996450026 (Second group) 737223105 (Linux/edk2)
WARNING
DO NOT EVER TRY TO PORT IT TO SONY DEVICES
YOUR UFS WILL BE WIPED CLEAN!!!
Supported devices
- Moto Z2 Force (nash)
- Xiaomi Mix2 (chiron)
- Xiaomi Mi6 (sagit)
Dependencies
For Ubuntu 20.04:
sudo apt update
sudo apt upgrade
sudo apt install build-essential uuid-dev iasl git nasm gcc-aarch64-linux-gnu abootimg python3-distutils python3-pil python3-git gettext
Building
1.Clone this project
git clone https://github.com/edk2-porting/edk2-msm8998.git --depth=1
cd edk2-msm8998
2.Build this project
bash build.sh --device DEVICE
3.Boot the image
fastboot boot boot_DEVICE.img
(DEVICE is the codename of your phone.)