Ok guys, here is my final config for 10.14.5. Everything works great —
https://github.com/b166ar/Mac-Mini-Killer/releases/tag/final
To run the final version of macOS 10.14.5, I had to make some changes to my configurations.
I changed SMBIOS to 19.1
It gives much better CPU power management. CPU frequency now really low during Idle. I also find out, that USB doesn't work with SMBIOS 19.2. I just can't see any SSxx ports in ioreg.
New USB implementation
It is based on USBInjectAll.kext, not USBPorts.kext like in previous configs.
/EFI/CLOVER/ACPI/patched/ now has 3 new files: SSDT-EC.aml, SSDT-UIAC.aml, SSDT-USBX.aml.
Dont forgen to delete USBPorts.kext from /Library/Extensions or /EFI/CLOVER/kexts/Other and use USBInjectAll.kext. In the result, all USB ports, USB power and sleep are working.
Moved all kexts
from /Library/Extensions to /EFI/CLOVER/kexts/Other. This is just an experiment. Kexts in Other should be easier to maintain. If you want to do the same, don't forget to remove your kexts from /Library/Extensions.
How to update
- Make sure that you have Clover 4920;
- Update macOS to 10.14.5;
- Use my EFI folder as a template;
- Delete all kexts that are present in Other folder from /Library/Extensions;
- Reboot and login to iCloud and other apps (your hack will have a new serial number and SmUUID after SMBIOS update).
- Check USB, QuickSync, Sleep.