EDK2-SM8250
This Repo is based onThanks for Renegade Project!!
EDK2 UEFI for LG V60 (V600)
Attempt to create a minimal EDK2 for SM8250 (Transplanted from Pixel3XL).
Status
Because some dxe conflicts lead to hwio/map problems, uefi is incomplete, only ufs works, and if it is sometimes repaired later, Linux will have usb power supply directly. As to Windows, minimal has proved that it is no longer effective in 7150 warehouse. if minimal acpi is used, the equipment will stay at the logo, and sc8280 equipment will appear soon, but unfortunately, it is probably on the same platform as sm8350. Therefore, 8250 doesn't want Windows anymore, it's quite difficult. After that, it will make some adjustments on QRD to verify some problems, which will only make Linux better. Windows is very difficult to start, even if it is started, it's not very useful, and it doesn't have a similar wp platform.
Boot Windows is stuck in the logo
Boot Linux must add kernel parameters:clk_ignore_unused
Dependencies
For Ubuntu 20.04:
sudo apt update
sudo apt upgrade
sudo apt install build-essential uuid-dev iasl git nasm python3-distutils gcc-aarch64-linux-gnu abootimg
git clone https://github.com/tianocore/edk2.git --recursive
git clone https://github.com/tianocore/edk2-platforms.git
Building
cd EDK2-SM8250-LGV600
./build.sh
Boot Image
fastboot boot boot_uefi.img.
Additionally, you can flash the image to recovery
fastboot flash recovery boot_uefi.img.
Credits
SimpleFbDxe screen driver is from imbushuo's Lumia950XLPkg.