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
396
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
Aug 24, 2018
Messages
10
Motherboard
Gigabyte Z370N WIFI
CPU
i5
Graphics
RX 570
Are you guys having vertical purple lines during boot?

Other then those lines 10.14.5 works fine w/ smbios 19.1
yep some of them on the top part of the screen.
 
Joined
Nov 8, 2011
Messages
85
Motherboard
ASRock X99 Extreme4/3.1
CPU
E5-1620-V3
Graphics
Gigabyte GTX 960 OC 2GB
Are you guys having vertical purple lines during boot?

Other then those lines 10.14.5 works fine w/ smbios 19.1
Yes with MSI Rx580 and WEG on 10.14.5 and 19,1
 
Joined
Sep 7, 2018
Messages
106
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
396
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
106
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