@
thrf: You have to lookout this post of CaseySJ again. That is at least what made everything work for me. The fact that your RAM is Corsaire doesn't matter (probably it doesn't really matter at all what you write in these fields except for the first three columns and the last).
You have to fool Clover into thinking that you have 8x 16GB slots instead of 4x32GB. Everyone with any 32GB sticks had to do this afaik ....
This actually worked after I edited the config.plist
@CaseySJ shared. I just corrected the Frequency to 3000, using slots 0-7 with 16GB Modules, using XMP Profile on. Now "About This Mac" shows 128GB 3000MHz.
Thank you both. I was able to install my own Designare Z390 with minimal Clover flags and kexts.
I'm using iMac 19,1 SMBIOS in headless mode. Along proper Framebuffer patching in config.plist.
I'm using:
F7 BIOS XMP Profile Enabled, UEFI= OtherOS, no CSM, Thunderbolt as this thread indicates, XHCI Handoff Enabled, Legacy USB Enabled, VT-d disabled.
Clover Bootloader 5096
[Kexts on S/L/E]
LiluFriend 1.1 containing:
- Lilu 1.3.8
- VirtualSMC 1.0.8
- WhateverGreen 1.3.3
- AppleALC 1.4.2
USBInjectAll
IntelMausiEthernet
FakePCIID_IntelGbX
FakePCIID
SmallTreeIntel82576
XHCI-Unsupported
I dismissed both of AHCI 3rd Party kexts and FakeSMC plus Sensors. (Obviously because using VirtualSMC.)
I patched AppleLPC.Kext to load along Designare's LPC address.
I'm using osxaptiofix2drv-free2000.efi as NVRAM Driver (without EmuVariableUEFI), ApfsDriverLoader and HFSPlus Efi Drivers, nothing else.
I'm using all SSDT except for CNVi and RX580.
In Clover plist (I use PlistEditor Pro):
ACPI: Just Sata Patch and PluginType=TRUE
Boot Flags: dart=0, darkwake=0, no Debug, and simple 10s timeout.
Devices: just Inject 16 for HDA, along ResetHDA, i'll try this turning this flag off soon.
Devices Properties: Proper Framebuffer Patching mentioned in original posts.
K&KP: AppleRTC, AppleIntelCPUPM and KernelPM=TRUE, SSD TRIM Patch,
NO USB Limit Port Patch (Because of SSDT)
RT Variables: UseMacAddr0, MLB as BoardSerialNumber, 0x28, 0x67
SMBIOS: iMac 19,1 + Trust + 8x16GB Ram Patch (When Using 4x32 RAM)
No Kext Injection Entry, InjectSystemID=TRUE
We're testing a Thunderbolt Apollo x6 Audio Interface without issues. So far, macOS runs smoothly and snappy. Sleep, Shutdown and Restart work as spected.
I only got issues with sleep and USB devices failing at safe unmounting before sleep operation. I'm aware this is caused by RAM Speeds, and, after testing with XMP Profile off in BIOS (no need to re-patch Clover RAM), sleeps work as spected. But we prefer RAM Speed over this bug. I know there is a script that will unmount safely and remount after proper sleep.
If I get any trouble with Clover flags using this build, I'll post it as feedback.
Again, Thanks Guys!