Contribute
Register

[Success] b1's "Mac Mini Killer" with macOS Mojave: i7-8700 | Gigabyte Z370N | RX560 | 16GB RAM

Joined
Aug 15, 2018
Messages
8
Motherboard
GA-Z370N WIFI
CPU
i7-8700
Graphics
Vega 64
Mac
MacBook Pro
Mobile Phone
iOS
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
  1. Make sure that you have Clover 4920;
  2. Update macOS to 10.14.5;
  3. Use my EFI folder as a template;
  4. Delete all kexts that are present in Other folder from /Library/Extensions;
  5. Reboot and login to iCloud and other apps (your hack will have a new serial number and SmUUID after SMBIOS update).
  6. Check USB, QuickSync, Sleep.
You are a Legend! awesome it works like a charm!
Thank you! :clap:
You injected the SS Ports as USB2. Did you just try and error or is there a other reason? It doesn't seem to affect the USB speeds.
 
Joined
Jul 24, 2018
Messages
24
Motherboard
GA-Z370N
CPU
i5-8400
Graphics
RX 570
Mac
MacBook Air
Mobile Phone
Android
Are you guys having vertical purple lines during boot?

Other then those lines 10.14.5 works fine w/ smbios 19.1
 
Joined
Aug 15, 2018
Messages
8
Motherboard
GA-Z370N WIFI
CPU
i7-8700
Graphics
Vega 64
Mac
MacBook Pro
Mobile Phone
iOS
Are you guys having vertical purple lines during boot?

Other then those lines 10.14.5 works fine w/ smbios 19.1
yes, mine are horizontal and I'm having a small black bar as well. Having them since the first 10.14.5 beta but they seem to be harmless and a bug depending from your GPU type.
 
Joined
Jul 1, 2018
Messages
395
Motherboard
GIGABYTE Z370N
CPU
i7-8700
Graphics
RX 560
Mac
MacBook
Mobile Phone
iOS
Are you guys having vertical purple lines during boot?

Other then those lines 10.14.5 works fine w/ smbios 19.1
yes, mine are horizontal and I'm having a small black bar as well. Having them since the first 10.14.5 beta but they seem to be harmless and a bug depending from your GPU type.
I had this lines in first betas, but not now.
 
Joined
Sep 7, 2018
Messages
103
Motherboard
Gigabyte Z370N WiFi
CPU
i5-8400
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
My update to 10.14.5 was as smooth as it can be, but I am still using smbios 18,3.

What am I really missing by not switching to 19,2?
 
Joined
Jul 1, 2018
Messages
395
Motherboard
GIGABYTE Z370N
CPU
i7-8700
Graphics
RX 560
Mac
MacBook
Mobile Phone
iOS
My update to 10.14.5 was as smooth as it can be, but I am still using smbios 18,3.

What am I really missing by not switching to 19,2?
Only stable idle frequency :rolleyes:
 
Joined
Sep 7, 2018
Messages
103
Motherboard
Gigabyte Z370N WiFi
CPU
i5-8400
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
For a system based on a Z370 board, i5-8400 processor and RX 580 GPU, which system definition is preferred: 19,1 or 19,2?

For USB ports, I use the old-school method of watching the ports and keeping/excluding the ones I want. Which of the above definitions is compatible with this approach (i.e. will not break my USB ports)?
 
Top