From: Not extraordinary Date: 星期六, 10 Oct 2020 09:07:06 +0000 (+0800) Subject: F**k you Qualcomm! X-Git-Tag: v0.2~42 X-Git-Url: https://git.renegade-project.org/?a=commitdiff_plain;h=21e2cf77321132f850e602fb60cd8a4c39669c88;p=edk2-sdm845.git F**k you Qualcomm! --- diff --git a/boot_dipper.img b/boot_dipper.img new file mode 100644 index 0000000..4065ce7 Binary files /dev/null and b/boot_dipper.img differ diff --git a/boot_fajita.img b/boot_fajita.img new file mode 100644 index 0000000..38863b0 Binary files /dev/null and b/boot_fajita.img differ diff --git a/boot_polaris.img b/boot_polaris.img new file mode 100644 index 0000000..da7b352 Binary files /dev/null and b/boot_polaris.img differ diff --git a/sdm845Pkg/AcpiTables/test2/CSRT.aml b/sdm845Pkg/AcpiTables/test2/CSRT.aml new file mode 100644 index 0000000..bc94c12 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/CSRT.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/DBG2.aml b/sdm845Pkg/AcpiTables/test2/DBG2.aml new file mode 100644 index 0000000..9ad1845 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/DBG2.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/DSDT.aml b/sdm845Pkg/AcpiTables/test2/DSDT.aml new file mode 100644 index 0000000..1309a72 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/DSDT.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/FACS.aml b/sdm845Pkg/AcpiTables/test2/FACS.aml new file mode 100644 index 0000000..12ad840 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/FACS.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/FADT.aml b/sdm845Pkg/AcpiTables/test2/FADT.aml new file mode 100644 index 0000000..25cc405 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/FADT.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/GTDT.aml b/sdm845Pkg/AcpiTables/test2/GTDT.aml new file mode 100644 index 0000000..74bb514 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/GTDT.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/IORT.aml b/sdm845Pkg/AcpiTables/test2/IORT.aml new file mode 100644 index 0000000..b067a7a Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/IORT.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/MADT.aml b/sdm845Pkg/AcpiTables/test2/MADT.aml new file mode 100644 index 0000000..e45d543 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/MADT.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/MCFG.aml b/sdm845Pkg/AcpiTables/test2/MCFG.aml new file mode 100644 index 0000000..352e779 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/MCFG.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/PPTT.aml b/sdm845Pkg/AcpiTables/test2/PPTT.aml new file mode 100644 index 0000000..3837249 Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/PPTT.aml differ diff --git a/sdm845Pkg/AcpiTables/test2/iasl b/sdm845Pkg/AcpiTables/test2/iasl new file mode 100644 index 0000000..b6737ac Binary files /dev/null and b/sdm845Pkg/AcpiTables/test2/iasl differ diff --git a/sdm845Pkg/AcpiTables/testing/CSRT.aml b/sdm845Pkg/AcpiTables/testing/CSRT.aml index bc94c12..be2b084 100644 Binary files a/sdm845Pkg/AcpiTables/testing/CSRT.aml and b/sdm845Pkg/AcpiTables/testing/CSRT.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/DBG2.aml b/sdm845Pkg/AcpiTables/testing/DBG2.aml index c372b0b..1617893 100644 Binary files a/sdm845Pkg/AcpiTables/testing/DBG2.aml and b/sdm845Pkg/AcpiTables/testing/DBG2.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/DSDT.aml b/sdm845Pkg/AcpiTables/testing/DSDT.aml index 54af9d8..0a4b0c7 100644 Binary files a/sdm845Pkg/AcpiTables/testing/DSDT.aml and b/sdm845Pkg/AcpiTables/testing/DSDT.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/FACS.aml b/sdm845Pkg/AcpiTables/testing/FACS.aml index 12ad840..13a785f 100644 Binary files a/sdm845Pkg/AcpiTables/testing/FACS.aml and b/sdm845Pkg/AcpiTables/testing/FACS.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/FADT.aml b/sdm845Pkg/AcpiTables/testing/FADT.aml index 25cc405..6cd0632 100644 Binary files a/sdm845Pkg/AcpiTables/testing/FADT.aml and b/sdm845Pkg/AcpiTables/testing/FADT.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/GTDT.aml b/sdm845Pkg/AcpiTables/testing/GTDT.aml index 74bb514..a84f11c 100644 Binary files a/sdm845Pkg/AcpiTables/testing/GTDT.aml and b/sdm845Pkg/AcpiTables/testing/GTDT.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/MADT.aml b/sdm845Pkg/AcpiTables/testing/MADT.aml index e45d543..c2897ea 100644 Binary files a/sdm845Pkg/AcpiTables/testing/MADT.aml and b/sdm845Pkg/AcpiTables/testing/MADT.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/MCFG.aml b/sdm845Pkg/AcpiTables/testing/MCFG.aml index 352e779..dbe118f 100644 Binary files a/sdm845Pkg/AcpiTables/testing/MCFG.aml and b/sdm845Pkg/AcpiTables/testing/MCFG.aml differ diff --git a/sdm845Pkg/AcpiTables/testing/PPTT.aml b/sdm845Pkg/AcpiTables/testing/PPTT.aml index 3837249..935e8bf 100644 Binary files a/sdm845Pkg/AcpiTables/testing/PPTT.aml and b/sdm845Pkg/AcpiTables/testing/PPTT.aml differ diff --git a/sdm845Pkg/Binary/.gitignore b/sdm845Pkg/Binary/.gitignore deleted file mode 100644 index 1615017..0000000 --- a/sdm845Pkg/Binary/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.efi diff --git a/sdm845Pkg/Binary/README b/sdm845Pkg/Binary/README deleted file mode 100644 index fdc8d4a..0000000 --- a/sdm845Pkg/Binary/README +++ /dev/null @@ -1 +0,0 @@ -Binary files removed due to legal concerns \ No newline at end of file diff --git a/sdm845Pkg/Binary/dipper/ASN1X509Dxe/ASN1X509Dxe.efi b/sdm845Pkg/Binary/dipper/ASN1X509Dxe/ASN1X509Dxe.efi new file mode 100644 index 0000000..e13fda1 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/ASN1X509Dxe/ASN1X509Dxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/AdcDxe/AdcDxe.efi b/sdm845Pkg/Binary/dipper/AdcDxe/AdcDxe.efi new file mode 100644 index 0000000..7ee9598 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/AdcDxe/AdcDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/ButtonsDxe/ButtonsDxe.efi b/sdm845Pkg/Binary/dipper/ButtonsDxe/ButtonsDxe.efi new file mode 100644 index 0000000..9b64cb5 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/ButtonsDxe/ButtonsDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/ChipInfo/ChipInfo.efi b/sdm845Pkg/Binary/dipper/ChipInfo/ChipInfo.efi new file mode 100644 index 0000000..76e1c2a Binary files /dev/null and b/sdm845Pkg/Binary/dipper/ChipInfo/ChipInfo.efi differ diff --git a/sdm845Pkg/Binary/dipper/ClockDxe/ClockDxe.efi b/sdm845Pkg/Binary/dipper/ClockDxe/ClockDxe.efi new file mode 100644 index 0000000..bd2a038 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/ClockDxe/ClockDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/DALSys/DALSys.efi b/sdm845Pkg/Binary/dipper/DALSys/DALSys.efi new file mode 100644 index 0000000..9b37850 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/DALSys/DALSys.efi differ diff --git a/sdm845Pkg/Binary/dipper/DALTLMM/DALTLMM.efi b/sdm845Pkg/Binary/dipper/DALTLMM/DALTLMM.efi new file mode 100644 index 0000000..214facf Binary files /dev/null and b/sdm845Pkg/Binary/dipper/DALTLMM/DALTLMM.efi differ diff --git a/sdm845Pkg/Binary/dipper/EmuVariableRuntimeDxe/EmuVariableRuntimeDxe.efi b/sdm845Pkg/Binary/dipper/EmuVariableRuntimeDxe/EmuVariableRuntimeDxe.efi new file mode 100644 index 0000000..07b9c86 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/EmuVariableRuntimeDxe/EmuVariableRuntimeDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/EnvDxe/EnvDxe.efi b/sdm845Pkg/Binary/dipper/EnvDxe/EnvDxe.efi new file mode 100644 index 0000000..1522667 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/EnvDxe/EnvDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/HWIODxeDriver/HWIODxeDriver.efi b/sdm845Pkg/Binary/dipper/HWIODxeDriver/HWIODxeDriver.efi new file mode 100644 index 0000000..eadcacb Binary files /dev/null and b/sdm845Pkg/Binary/dipper/HWIODxeDriver/HWIODxeDriver.efi differ diff --git a/sdm845Pkg/Binary/dipper/HashDxe/HashDxe.efi b/sdm845Pkg/Binary/dipper/HashDxe/HashDxe.efi new file mode 100644 index 0000000..6382347 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/HashDxe/HashDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/NpaDxe/NpaDxe.efi b/sdm845Pkg/Binary/dipper/NpaDxe/NpaDxe.efi new file mode 100644 index 0000000..07fb2d6 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/NpaDxe/NpaDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/PlatformInfoDxeDriver/PlatformInfoDxeDriver.efi b/sdm845Pkg/Binary/dipper/PlatformInfoDxeDriver/PlatformInfoDxeDriver.efi new file mode 100644 index 0000000..91174c3 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/PlatformInfoDxeDriver/PlatformInfoDxeDriver.efi differ diff --git a/sdm845Pkg/Binary/dipper/PmicDxe/PmicDxe.efi b/sdm845Pkg/Binary/dipper/PmicDxe/PmicDxe.efi new file mode 100644 index 0000000..befd478 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/PmicDxe/PmicDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/QcomChargerDxeLA/QcomChargerDxeLA.efi b/sdm845Pkg/Binary/dipper/QcomChargerDxeLA/QcomChargerDxeLA.efi new file mode 100644 index 0000000..dfc1ecb Binary files /dev/null and b/sdm845Pkg/Binary/dipper/QcomChargerDxeLA/QcomChargerDxeLA.efi differ diff --git a/sdm845Pkg/Binary/dipper/RealTimeClock/RealTimeClock.efi b/sdm845Pkg/Binary/dipper/RealTimeClock/RealTimeClock.efi new file mode 100644 index 0000000..154783d Binary files /dev/null and b/sdm845Pkg/Binary/dipper/RealTimeClock/RealTimeClock.efi differ diff --git a/sdm845Pkg/Binary/dipper/RngDxe/RngDxe.efi b/sdm845Pkg/Binary/dipper/RngDxe/RngDxe.efi new file mode 100644 index 0000000..5dd7b33 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/RngDxe/RngDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/SPI/SPI.efi b/sdm845Pkg/Binary/dipper/SPI/SPI.efi new file mode 100644 index 0000000..ee4a5ce Binary files /dev/null and b/sdm845Pkg/Binary/dipper/SPI/SPI.efi differ diff --git a/sdm845Pkg/Binary/dipper/SPMI/SPMI.efi b/sdm845Pkg/Binary/dipper/SPMI/SPMI.efi new file mode 100644 index 0000000..3da7bba Binary files /dev/null and b/sdm845Pkg/Binary/dipper/SPMI/SPMI.efi differ diff --git a/sdm845Pkg/Binary/dipper/SdccDxe/SdccDxe.efi b/sdm845Pkg/Binary/dipper/SdccDxe/SdccDxe.efi new file mode 100644 index 0000000..bf25823 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/SdccDxe/SdccDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/SecRSADxe/SecRSADxe.efi b/sdm845Pkg/Binary/dipper/SecRSADxe/SecRSADxe.efi new file mode 100644 index 0000000..9ddb875 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/SecRSADxe/SecRSADxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/SecurityDxe/SecurityDxe.efi b/sdm845Pkg/Binary/dipper/SecurityDxe/SecurityDxe.efi new file mode 100644 index 0000000..0941f0f Binary files /dev/null and b/sdm845Pkg/Binary/dipper/SecurityDxe/SecurityDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/SmemDxe/SmemDxe.efi b/sdm845Pkg/Binary/dipper/SmemDxe/SmemDxe.efi new file mode 100644 index 0000000..6bdb6ff Binary files /dev/null and b/sdm845Pkg/Binary/dipper/SmemDxe/SmemDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/UFSDxe/UFSDxe.efi b/sdm845Pkg/Binary/dipper/UFSDxe/UFSDxe.efi new file mode 100644 index 0000000..44ea7c1 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/UFSDxe/UFSDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/ULogDxe/ULogDxe.efi b/sdm845Pkg/Binary/dipper/ULogDxe/ULogDxe.efi new file mode 100644 index 0000000..0575196 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/ULogDxe/ULogDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/UsbConfigDxe/UsbConfigDxe.efi b/sdm845Pkg/Binary/dipper/UsbConfigDxe/UsbConfigDxe.efi new file mode 100644 index 0000000..f2152f8 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/UsbConfigDxe/UsbConfigDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/UsbDeviceDxe/UsbDeviceDxe.efi b/sdm845Pkg/Binary/dipper/UsbDeviceDxe/UsbDeviceDxe.efi new file mode 100644 index 0000000..625e0ff Binary files /dev/null and b/sdm845Pkg/Binary/dipper/UsbDeviceDxe/UsbDeviceDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/UsbMsdDxe/UsbMsdDxe.efi b/sdm845Pkg/Binary/dipper/UsbMsdDxe/UsbMsdDxe.efi new file mode 100644 index 0000000..cb0a250 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/UsbMsdDxe/UsbMsdDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi b/sdm845Pkg/Binary/dipper/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi new file mode 100644 index 0000000..0502e19 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi differ diff --git a/sdm845Pkg/Binary/dipper/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi b/sdm845Pkg/Binary/dipper/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi new file mode 100644 index 0000000..2953279 Binary files /dev/null and b/sdm845Pkg/Binary/dipper/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/ASN1X509Dxe/ASN1X509Dxe.efi b/sdm845Pkg/Binary/polaris/ASN1X509Dxe/ASN1X509Dxe.efi new file mode 100644 index 0000000..e13fda1 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/ASN1X509Dxe/ASN1X509Dxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/AdcDxe/AdcDxe.efi b/sdm845Pkg/Binary/polaris/AdcDxe/AdcDxe.efi new file mode 100644 index 0000000..85cbcc0 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/AdcDxe/AdcDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/ButtonsDxe/ButtonsDxe.efi b/sdm845Pkg/Binary/polaris/ButtonsDxe/ButtonsDxe.efi new file mode 100644 index 0000000..e137fdf Binary files /dev/null and b/sdm845Pkg/Binary/polaris/ButtonsDxe/ButtonsDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/ChipInfo/ChipInfo.efi b/sdm845Pkg/Binary/polaris/ChipInfo/ChipInfo.efi new file mode 100644 index 0000000..180730d Binary files /dev/null and b/sdm845Pkg/Binary/polaris/ChipInfo/ChipInfo.efi differ diff --git a/sdm845Pkg/Binary/polaris/ClockDxe/ClockDxe.efi b/sdm845Pkg/Binary/polaris/ClockDxe/ClockDxe.efi new file mode 100644 index 0000000..cae37d0 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/ClockDxe/ClockDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/DALSys/DALSys.efi b/sdm845Pkg/Binary/polaris/DALSys/DALSys.efi new file mode 100644 index 0000000..9b37850 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/DALSys/DALSys.efi differ diff --git a/sdm845Pkg/Binary/polaris/DALTLMM/DALTLMM.efi b/sdm845Pkg/Binary/polaris/DALTLMM/DALTLMM.efi new file mode 100644 index 0000000..c176f5c Binary files /dev/null and b/sdm845Pkg/Binary/polaris/DALTLMM/DALTLMM.efi differ diff --git a/sdm845Pkg/Binary/polaris/EmuVariableRuntimeDxe/EmuVariableRuntimeDxe.efi b/sdm845Pkg/Binary/polaris/EmuVariableRuntimeDxe/EmuVariableRuntimeDxe.efi new file mode 100644 index 0000000..ce3a8a9 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/EmuVariableRuntimeDxe/EmuVariableRuntimeDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/EnvDxe/EnvDxe.efi b/sdm845Pkg/Binary/polaris/EnvDxe/EnvDxe.efi new file mode 100644 index 0000000..1522667 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/EnvDxe/EnvDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/HWIODxeDriver/HWIODxeDriver.efi b/sdm845Pkg/Binary/polaris/HWIODxeDriver/HWIODxeDriver.efi new file mode 100644 index 0000000..cb3def4 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/HWIODxeDriver/HWIODxeDriver.efi differ diff --git a/sdm845Pkg/Binary/polaris/HashDxe/HashDxe.efi b/sdm845Pkg/Binary/polaris/HashDxe/HashDxe.efi new file mode 100644 index 0000000..6382347 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/HashDxe/HashDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/NpaDxe/NpaDxe.efi b/sdm845Pkg/Binary/polaris/NpaDxe/NpaDxe.efi new file mode 100644 index 0000000..07fb2d6 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/NpaDxe/NpaDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/PlatformInfoDxeDriver/PlatformInfoDxeDriver.efi b/sdm845Pkg/Binary/polaris/PlatformInfoDxeDriver/PlatformInfoDxeDriver.efi new file mode 100644 index 0000000..b4ac15f Binary files /dev/null and b/sdm845Pkg/Binary/polaris/PlatformInfoDxeDriver/PlatformInfoDxeDriver.efi differ diff --git a/sdm845Pkg/Binary/polaris/PmicDxe/PmicDxe.efi b/sdm845Pkg/Binary/polaris/PmicDxe/PmicDxe.efi new file mode 100644 index 0000000..9fb80b7 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/PmicDxe/PmicDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/QcomChargerDxeLA/QcomChargerDxeLA.efi b/sdm845Pkg/Binary/polaris/QcomChargerDxeLA/QcomChargerDxeLA.efi new file mode 100644 index 0000000..5d9515d Binary files /dev/null and b/sdm845Pkg/Binary/polaris/QcomChargerDxeLA/QcomChargerDxeLA.efi differ diff --git a/sdm845Pkg/Binary/polaris/RealTimeClock/RealTimeClock.efi b/sdm845Pkg/Binary/polaris/RealTimeClock/RealTimeClock.efi new file mode 100644 index 0000000..154783d Binary files /dev/null and b/sdm845Pkg/Binary/polaris/RealTimeClock/RealTimeClock.efi differ diff --git a/sdm845Pkg/Binary/polaris/RngDxe/RngDxe.efi b/sdm845Pkg/Binary/polaris/RngDxe/RngDxe.efi new file mode 100644 index 0000000..5dd7b33 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/RngDxe/RngDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/SPI/SPI.efi b/sdm845Pkg/Binary/polaris/SPI/SPI.efi new file mode 100644 index 0000000..ee4a5ce Binary files /dev/null and b/sdm845Pkg/Binary/polaris/SPI/SPI.efi differ diff --git a/sdm845Pkg/Binary/polaris/SPMI/SPMI.efi b/sdm845Pkg/Binary/polaris/SPMI/SPMI.efi new file mode 100644 index 0000000..4e72faf Binary files /dev/null and b/sdm845Pkg/Binary/polaris/SPMI/SPMI.efi differ diff --git a/sdm845Pkg/Binary/polaris/SdccDxe/SdccDxe.efi b/sdm845Pkg/Binary/polaris/SdccDxe/SdccDxe.efi new file mode 100644 index 0000000..d536f3a Binary files /dev/null and b/sdm845Pkg/Binary/polaris/SdccDxe/SdccDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/SecRSADxe/SecRSADxe.efi b/sdm845Pkg/Binary/polaris/SecRSADxe/SecRSADxe.efi new file mode 100644 index 0000000..9ddb875 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/SecRSADxe/SecRSADxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/SecurityDxe/SecurityDxe.efi b/sdm845Pkg/Binary/polaris/SecurityDxe/SecurityDxe.efi new file mode 100644 index 0000000..0941f0f Binary files /dev/null and b/sdm845Pkg/Binary/polaris/SecurityDxe/SecurityDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/SmemDxe/SmemDxe.efi b/sdm845Pkg/Binary/polaris/SmemDxe/SmemDxe.efi new file mode 100644 index 0000000..2344ac0 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/SmemDxe/SmemDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/UFSDxe/UFSDxe.efi b/sdm845Pkg/Binary/polaris/UFSDxe/UFSDxe.efi new file mode 100644 index 0000000..524f935 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/UFSDxe/UFSDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/ULogDxe/ULogDxe.efi b/sdm845Pkg/Binary/polaris/ULogDxe/ULogDxe.efi new file mode 100644 index 0000000..0575196 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/ULogDxe/ULogDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/UsbConfigDxe/UsbConfigDxe.efi b/sdm845Pkg/Binary/polaris/UsbConfigDxe/UsbConfigDxe.efi new file mode 100644 index 0000000..c86c0c0 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/UsbConfigDxe/UsbConfigDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/UsbDeviceDxe/UsbDeviceDxe.efi b/sdm845Pkg/Binary/polaris/UsbDeviceDxe/UsbDeviceDxe.efi new file mode 100644 index 0000000..63f7de3 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/UsbDeviceDxe/UsbDeviceDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/UsbMsdDxe/UsbMsdDxe.efi b/sdm845Pkg/Binary/polaris/UsbMsdDxe/UsbMsdDxe.efi new file mode 100644 index 0000000..e4544e0 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/UsbMsdDxe/UsbMsdDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi b/sdm845Pkg/Binary/polaris/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi new file mode 100644 index 0000000..3ab98e0 Binary files /dev/null and b/sdm845Pkg/Binary/polaris/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi differ diff --git a/sdm845Pkg/Binary/polaris/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi b/sdm845Pkg/Binary/polaris/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi new file mode 100644 index 0000000..e04d29d Binary files /dev/null and b/sdm845Pkg/Binary/polaris/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi differ diff --git a/sdm845Pkg/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c b/sdm845Pkg/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c index 1d5c221..abaa10d 100644 --- a/sdm845Pkg/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c +++ b/sdm845Pkg/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c @@ -32,14 +32,14 @@ __DATE__"\0" /* BiosReleaseDate */ #define TYPE1_STRINGS \ - "Google\0" /* Manufacturer */ \ - "Pixel 3 XL\0" /* Product Name */ \ - "None\0" /* Version */ \ + "Xiaomi\0" /* Manufacturer */ \ + "Xiaomi MIX 2S\0" /* Product Name */ \ + "Version SHIT\0" /* Version */ \ " \0" /* 20 character buffer */ #define TYPE2_STRINGS \ - "Google\0" /* Manufacturer */ \ - "Pixel 3 XL\0" /* Product Name */ \ + "Xiaomi\0" /* Manufacturer */ \ + "Xiaomi MIX 2S\0" /* Product Name */ \ "R0\0" /* Version */ \ "Serial Not Set\0" /* Serial */ \ "Base of Chassis\0" /* board location */ \ @@ -48,7 +48,7 @@ #define TYPE3_STRINGS \ "ARM LTD\0" /* Manufacturer */ \ - "None\0" /* Version */ \ + "Version SHIT\0" /* Version */ \ "Serial Not Set\0" /* Serial */ #define TYPE4_STRINGS \ diff --git a/sdm845Pkg/polaris.fdf b/sdm845Pkg/polaris.fdf index 9f33368..23d373d 100644 --- a/sdm845Pkg/polaris.fdf +++ b/sdm845Pkg/polaris.fdf @@ -122,29 +122,29 @@ READ_LOCK_STATUS = TRUE INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf - FILE DRIVER = af9763a2-033b-4109-8e17-56a98d380c92 { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/HWIODxeDriver/HWIODxeDriver.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/HWIODxeDriver/HWIODxeDriver.efi - SECTION UI = "HWIODxeDriver" - } - - FILE DRIVER = 4db5dea6-5302-4d1a-8a82-677a683b0d29 { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/ClockDxe/ClockDxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/ClockDxe/ClockDxe.efi - SECTION UI = "ClockDxe" - } - - FILE DRIVER = 5776232e-082d-4b75-9a0e-fe1d13f7a5d9 { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/PmicDxe/PmicDxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/PmicDxe/PmicDxe.efi - SECTION UI = "PmicDxe" - } - - FILE DRIVER = 5bd181db-0487-4f1a-ae73-820e165611b3 { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/ButtonsDxe/ButtonsDxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/ButtonsDxe/ButtonsDxe.efi - SECTION UI = "ButtonsDxe" - } + # FILE DRIVER = af9763a2-033b-4109-8e17-56a98d380c92 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/HWIODxeDriver/HWIODxeDriver.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/HWIODxeDriver/HWIODxeDriver.efi + # SECTION UI = "HWIODxeDriver" + # } + + # FILE DRIVER = 4db5dea6-5302-4d1a-8a82-677a683b0d29 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/ClockDxe/ClockDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/ClockDxe/ClockDxe.efi + # SECTION UI = "ClockDxe" + # } + + # FILE DRIVER = 5776232e-082d-4b75-9a0e-fe1d13f7a5d9 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/PmicDxe/PmicDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/PmicDxe/PmicDxe.efi + # SECTION UI = "PmicDxe" + # } + + # FILE DRIVER = 5bd181db-0487-4f1a-ae73-820e165611b3 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/ButtonsDxe/ButtonsDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/ButtonsDxe/ButtonsDxe.efi + # SECTION UI = "ButtonsDxe" + # } # # Multiple Console IO support @@ -162,35 +162,35 @@ READ_LOCK_STATUS = TRUE INF MdeModulePkg/Universal/PCD/Dxe/Pcd.inf - FILE DRIVER = 3299a266-15f0-4346-8318-716336736d3e { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbDeviceDxe/UsbDeviceDxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/UsbDeviceDxe/UsbDeviceDxe.efi - SECTION UI = "UsbDeviceDxe" - } - - FILE DRIVER = 11faed4c-b21f-4d88-8e48-c4c28a1e50df { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbPwrCtrlDxe/UsbPwrCtrlDxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi - SECTION UI = "UsbPwrCtrlDxe" - } - - FILE DRIVER = 5af77f10-90df-4e7e-8325-a17ec09d5443 { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbMsdDxe/UsbMsdDxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/UsbMsdDxe/UsbMsdDxe.efi - SECTION UI = "UsbMsdDxe" - } - - FILE DRIVER = 94f8a6a7-dc34-4101-88c1-99179cceae83 { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbfnDwc3Dxe/UsbfnDwc3Dxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi - SECTION UI = "UsbfnDwc3Dxe" - } - - FILE DRIVER = cd823a4d-7dec-4531-ae5d-4134fa4127b8 { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbConfigDxe/UsbConfigDxe.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/UsbConfigDxe/UsbConfigDxe.efi - SECTION UI = "UsbDeviceDxe" - } + # FILE DRIVER = 3299a266-15f0-4346-8318-716336736d3e { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbDeviceDxe/UsbDeviceDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/UsbDeviceDxe/UsbDeviceDxe.efi + # SECTION UI = "UsbDeviceDxe" + # } + + # FILE DRIVER = 11faed4c-b21f-4d88-8e48-c4c28a1e50df { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbPwrCtrlDxe/UsbPwrCtrlDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/UsbPwrCtrlDxe/UsbPwrCtrlDxe.efi + # SECTION UI = "UsbPwrCtrlDxe" + # } + + # FILE DRIVER = 5af77f10-90df-4e7e-8325-a17ec09d5443 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbMsdDxe/UsbMsdDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/UsbMsdDxe/UsbMsdDxe.efi + # SECTION UI = "UsbMsdDxe" + # } + + # FILE DRIVER = 94f8a6a7-dc34-4101-88c1-99179cceae83 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbfnDwc3Dxe/UsbfnDwc3Dxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/UsbfnDwc3Dxe/UsbfnDwc3Dxe.efi + # SECTION UI = "UsbfnDwc3Dxe" + # } + + # FILE DRIVER = cd823a4d-7dec-4531-ae5d-4134fa4127b8 { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/UsbConfigDxe/UsbConfigDxe.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/UsbConfigDxe/UsbConfigDxe.efi + # SECTION UI = "UsbConfigDxe" + # } # # GPIO @@ -209,11 +209,12 @@ READ_LOCK_STATUS = TRUE SECTION PE32 = sdm845Pkg/Binary/polaris/UFSDxe/UFSDxe.efi SECTION UI = "UFSDxe" } - FILE DRIVER = 2a7b4bef-80cd-49e1-b473-374ba4d673fc { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/SPMI/SPMI.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/SPMI/SPMI.efi - SECTION UI = "SPMI" - } + + # FILE DRIVER = 2a7b4bef-80cd-49e1-b473-374ba4d673fc { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/SPMI/SPMI.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/SPMI/SPMI.efi + # SECTION UI = "SPMI" + # } FILE DRIVER = f541d663-4a48-40aa-aabf-ff158ccae34c { SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/SmemDxe/SmemDxe.depex @@ -221,17 +222,17 @@ READ_LOCK_STATUS = TRUE SECTION UI = "SmemDxe" } - FILE DRIVER = 10e193df-9966-44e7-b17c-59dd831e20fc { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/ChipInfo/ChipInfo.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/ChipInfo/ChipInfo.efi - SECTION UI = "ChipInfo" - } + # FILE DRIVER = 10e193df-9966-44e7-b17c-59dd831e20fc { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/ChipInfo/ChipInfo.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/ChipInfo/ChipInfo.efi + # SECTION UI = "ChipInfo" + # } - FILE DRIVER = 7a32bd23-f735-4f57-aa1a-447d2fe3be0d { - SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/SPI/SPI.depex - SECTION PE32 = sdm845Pkg/Binary/polaris/SPI/SPI.efi - SECTION UI = "SPI" - } + # FILE DRIVER = 7a32bd23-f735-4f57-aa1a-447d2fe3be0d { + # SECTION DXE_DEPEX = sdm845Pkg/Binary/polaris/SPI/SPI.depex + # SECTION PE32 = sdm845Pkg/Binary/polaris/SPI/SPI.efi + # SECTION UI = "SPI" + # } # @@ -274,25 +275,32 @@ READ_LOCK_STATUS = TRUE INF MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.inf # INF RuleOverride = ACPITABLE sdm845Pkg/AcpiTables/AcpiTables.inf - # FILE FREEFORM = 7E374E25-8E01-4FEE-87F2-390C23C606CD { - # SECTION RAW = sdm845Pkg/AcpiTables/minimal/DBG2.aml - # SECTION RAW = sdm845Pkg/AcpiTables/minimal/DSDT.aml - # SECTION RAW = sdm845Pkg/AcpiTables/minimal/FACP.aml - # SECTION RAW = sdm845Pkg/AcpiTables/minimal/GTDT.aml - # SECTION RAW = sdm845Pkg/AcpiTables/minimal/APIC.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/DBG2.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/DSDT.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/CSRT.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/FADT.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/FACS.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/GTDT.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/IORT.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/MCFG.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/MADT.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/PPTT.aml - #SECTION RAW = sdm845Pkg/AcpiTables/testing/TPM2.aml - #SECTION UI = "AcpiTables" - #} + FILE FREEFORM = 7E374E25-8E01-4FEE-87F2-390C23C606CD { + SECTION RAW = sdm845Pkg/AcpiTables/testing/CSRT.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/DBG2.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/DSDT.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/FACS.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/FADT.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/GTDT.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/IORT.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/MADT.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/MCFG.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/PPTT.aml + SECTION RAW = sdm845Pkg/AcpiTables/testing/TPM2.aml + + # SECTION RAW = sdm845Pkg/AcpiTables/test2/CSRT.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/DBG2.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/DSDT.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/FACS.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/FADT.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/GTDT.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/IORT.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/MADT.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/MCFG.aml + # SECTION RAW = sdm845Pkg/AcpiTables/test2/PPTT.aml + + SECTION UI = "AcpiTables" + } # # FDT support