/EDK2-SM8250-LGV600

under development

Primary LanguageC

This Repo is based on EDK2-SM8250

Thanks 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.