EDK2 implementation for Snapdragon 845 platforms.
Windows Drivers for OnePlus 6 series
Install guide for OnePlus 6 series
Contact if you want to add any device
DO NOT EVER TRY TO PORT IT TO SONY and GOOGLE DEVICES
YOUR UFS WILL BE WIPED CLEAN!!!
For Windows/MacOS/Other Linux distributions:
Install Docker manually or use an Ubuntu virtual machine
For Ubuntu 20.04:
sudo apt update
sudo apt upgrade
sudo apt install build-essential uuid-dev iasl git nasm gcc-aarch64-linux-gnu python3-distutils python3-pil python3-git gettext1.Clone this project
git clone https://github.com/vicenteicc2008/edk2-starqltechn.git --depth=1
cd edk2-resurrect-v2.02.1 Build this project (only on linux)
NOTE : If your device has multiple ram configs, then instead of fajita ex. use fajita-8g (8gb ram config)
bash build.sh --device DEVICE2.1,5 Building EDK2 as DEBUG (optional, used for debugging certain issues)
bash build.sh --device -r DEBUG
2.2 For macOS/Windows (you can use docker)
docker-compose run edk2 ./build.sh -d DEVICE3.Boot the image
fastboot boot boot_DEVICE.img(DEVICE is the codename of your phone.)
Additionally, you can flash the image to recovery to achieve dual-boot.
fastboot flash recovery boot_DEVICE.imgDaniel6745 for fixing/resurrecting v2.0rc2 edk2-msm source
fxsheep for his original edk2-sagit
strongtz for maintaining Renegade Project
BigfootACA for build script
Lemon_Ice and NTAuthority for guidance and some blobs
@Freak2112, TAO_Croatia and 废物 for working hard on testing and debugging
NekokeCore for fixing MemoryMap