Please take a look at this one. This is the EFI I've been using before I started trying to install Ventura, it should be a lot cleaner
Here are the issues.
Make the following changes to your config.plist
- The SSDT loading order is not correct. Important SSDTs should load first.
- Remove SSDT-EC and SSDT-USBX and use SSDT-EC-USBX. You can find this SSDT in the OpenCore package.
- Add SSDT-AWAC-DISABLE. You can find this SSDT in the OpenCore package.
- Remove SSDT-GPRW.
- Remove the rename from ACPI>Patch section.
- Disable EnableWriteUnprotector Quirk from Booter>Quirks section.
- Remove PciRoot(0x0)/Pci(0x2,0x0) from DeviceProperties>Devices section.
- Disable IGPU from BIOS. If disabling IGPU is not possible, use -wegnoigpu bootarg to disable the IGPU.
- Remove all other entries from DeviceProperties>Devices section except for PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0).
- Remove the entry from DeviceProperties>Delete section.
- Kexts loading order is not correct. Important Kexts should load first.
- Remove NVMeFix. It tends to create issues in some systems.
- Remove RestrictEvents. It is not required on your system.
- Set Arch and KernelArch to Auto.
- Remove the entries from Kernel>Patch section.
- Set Picker Attributes to 17.
- Set Expose Sensitive Data to 7.
- Set SecureBootModel to Default.
- Disable SIP using 67000000 as csr-active-config value.
- Delete the value for prev-lang:kbd key.
- Set the Layout ID as alcid=11.
- SMBIOS is correct. Use iMac19,1. You'll also need to change the SMBIOS name in USBMap.
- Drivers loading order is not correct. Important Drivers should load first.
- Remove HfsPlus.efi and use OpenHFSPlus.efi instead.
- Remove OpenLinuxBoot.efi, CrScreenshotDxe.efi, and ToggleSipEntry.efi
- Enable FirmwareVolume in UEFI>ProtocolOverrides section.
- Remove the entries from UEFI>Reserved Memory section.
Also, ensure that you're using the latest official OpenCore and the kexts.
Once you're done with the changes, save your config.plist. Restart the system and boot into BIOS. Make sure you're running F8 BIOS and ResizableBAR is Enabled. If there is no ResizableBAR option available in BIOS, you need to set ResizeAppleGpuBars to -1 in Booter>Quirks section.
After you make the above changes, reset NVRAM twice and try to boot the installer. Attach the new PR files.