-
A broken but working EDK2 implementation for Snapdragon 835 platform.
-
**人请看中文版 Chinese version (中文版)
-
Since Windows 22H2 discontinued support for ARMv8.0 CPU, MSM8998 is also affected, which means after version 22H2 it is possible not to boot up.
-
DO NOT EVER TRY TO PORT IT TO SONY, SAMSUNG DEVICES
-
YOUR UFS WILL BE WIPED CLEAN!!!
Device | Target name |
---|---|
OnePlus 5 | cheeseburger |
OnePlus 5T | dumpling |
LG V30 | joan |
Xiaomi Mi6 | sagit |
Xiaomi Mi Mix 2 | chiron |
Compiling has been tested on Debian 11 (bullseye) and on Ubuntu 20.04 LTS.
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
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.)