Empirical is how we "solve" many Hackintosh issues -- also known as trial and error. The list of experiments/variations below is quite respectable.
Looks like we've narrowed it down to NVMeFix and USBWakeFixup. This is what they do:
- NVMeFix improves power management on non-Apple NVMe SSDs. This can be important because as we all know, NVMe SSDs can get very hot. Many motherboards provide built-in heatsinks (including Designare Z390).
- USBWakeFixupallows the system to wake-from-sleep with just one keypress -- and to do it the right way.
- This kext works in conjunction with SSDT-USBW.aml.
It is perfectly okay to remove all
three of these files: two from
kexts/Other and one from
ACPI/patched. Then see if the revised May 2020 Update can boot Mojave.
Hi,
finally, after trying some configurations of the EFI folder, I installed macOS Catalina 10.15.5 in a second APFS volume in multiboot configuration, on the same system drive on which macOS Mojave 10.14.6 is already installed.
To do this I had to exclude, because they made it impossible to start macOS Mojave 10.14.6, from the installation only the files:
USBWakeFixup
SSDT-USBW.aml
in the may 2020 Update - catalina 10.15.4 Fresh Install.zip package provided in Your "Fresh Installation of Catalina 10.15.4 and Newer guide".
I also updated all files:
- virtualSMC
- Lilu
- AppleALC
- WhateverGreen
- NVMeFix
- IntelMausi
to the latest version available it seems without experiencing problems in both Mojave and Catalina
However, I noticed exiting the system in macOS Catalina (both in the shutdown and in the restart) a different behavior than in macOS Mojave:
while in macOS Mojave selecting shutdown or restart from the main menu bar, after confirmation, the desktop immediately disappears and the screen turns black for a moment with a spinning wheel before the machine is physically shut down, exiting from system in macOS Catalina the desktop remains visible until the machine is completely turned off.
Is this the correct behavior for macOS Catalina?