Well I'll be damned... AptioMemoryFix.efi is working on my build. I follow changelogs for Clover and all of the drivers and kexts I have installed, but never saw anything mentioned regarding this; probably just missed it so glad I follow this thread too. My parts are a little different than most in this thread, but I've always followed getting a lot of help along the way, and I'd like to share my specifics in hopes it helps someone else. All drivers and kexts mentioned below are the latest versions on GitHub. iMessages, iCloud, etc. are all working.
PCI-e Cards
- MSI Vega 56 Air Boost
- HighPoint RocketRaid 2840A
- Fenvi FV-T919
Bios Changes after setting Optimized Defaults
- XMP => Profile1
- Internal Graphics => Disabled
- CSM => Disabled
- Above 4G Decoding => Enabled
- Windows 8/10 Features => Other OS
drivers\UEFI
- ApfsDriverLoader.efi
- AppleUiSupport.efi
- AptioMemoryFix.efi
- AudioDxe.efi
- DataHubDxe.efi
- FSInject.efi
- HFSPlus.efi
- VirtualSmc.efi
kexts\Other
- AppleALC.kext
- IntelMausiEthernet.kext
- Lilu.kext
- SMCProcessor.kext
- SMCSuperIO.kext
- USBInjectAll.kext
- VirtualSMC.kext
- WhateverGreen.kext
After removing OsxAptioFix2Drv-free2000.efi and replacing with AptioMemoryFix.efi, make sure you also delete everything related to emulated NVRAM and RC scripts (if you installed). There's a
downloaded package that you can run, or just delete the files yourself. There is also no need for the slide=0 boot argument in config.plist anymore.
I made the switch first on my USB EFI drive first before making any changes to my boot drive. I recommend doing the same, and always having a backup USB with OsxAptioFix2Drv-free2000.efi just in case. Hope this helps someone else!