Contribute
Register

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

Joined
Sep 7, 2018
Messages
128
Motherboard
Gigabyte Z370N WiFi
CPU
i5-8400
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
I don’t understand what you’re trying to achieve with Clover Configurator if you interested in a transition to OC.

As you don‘t reference to a specific post being an embedded link I can’t help you.
I think he's trying to determine the OpenCore equivalent of the patches shown in the screenshot...
 
Joined
Mar 13, 2010
Messages
290
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
MacBook Pro
Mobile Phone
iOS
What patches?
Where/when have they been posted and in what context?

Frankly, it‘s getting tiring to repeatedly ask for a decent post formatting with embedded links so that everyone can reference to it later on by a single click.

Furthermore, OC config.plist and its structure has absolutely nothing to do with Clover config.plist thus can‘t be compared with nor edited by using Clover Configurator.

This is documented on the first page(s) of Dortania’s OC Desktop Guide which, at the same time, is a good starting point for determining equivalent patches. It‘s all in there (like the depreciation of DSDT’s in favor of SSDT’s or certain USB mapping methods) but yeah, one must have the patience and willingness to read it.

For sure, it’s way easier (or half assed) to just drop a question in a thread pretending interest and wait for an answer to materialize instead of developing one’s own understanding and documentation concerning that question.

In general, (compared to Clover) OC is so thoroughly well documented and easy to understand as confirmed by rrviega in his post #784 here (see that embedded link you can follow by a single click?). I would have wished for that amount of knowledge sitting there and waiting to be sucked in when I started hackintoshing back in the times of Chameleon bootloader.

In fact, by reverse engineering OC structure one is even able to develop an advanced understanding of how Clover works.

I mean, c‘mon guys - we‘re in the same boat and I don’t want to be or sound like t h a t teacher-dick. It’s so obvious that it even doesn’t deserve to be mentioned explicitly.

But, by not sticking to a minimum set of rules that prevent confusion and/or ensure findability of progress/solutions we‘ll be repeating ourselves page after page and end in a huge mess that isn’t going to help any of us in the long run.

Okay?

End of final rant.
 
Last edited:
Joined
Feb 21, 2012
Messages
9
Motherboard
Gigabyte Z370N WiFi
CPU
i5-8500
Graphics
RX 570
Mac
MacBook, MacBook Air
Mobile Phone
Android
Anyone did a compatibility/comparison between the iMac19,1 vs iMacPro1,1 SMBIOS. With a dedicated GPU it seems more natural to disable the internal GPU especially with the newer 5000 series.
 
Joined
Mar 13, 2010
Messages
290
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
MacBook Pro
Mobile Phone
iOS
@diamonddust

No, absolutely never heard of it.

Since you’re into that topic obviously please go ahead and contribute to this thread by yourself.

Do share your knowledge with us by creating a side by side comparison mini guide using some benchmarks with screenshots plus links where you got the information from while comparing it to real world use cases.

Thanks in advance.
 
Last edited:
Joined
Jul 30, 2018
Messages
141
Motherboard
GA-Z370N wifi
CPU
i7-8700K
Graphics
HD 630 - RX 570 4GB
Mac
MacBook Pro
Mobile Phone
iOS
I don’t understand what you’re trying to achieve with Clover Configurator if you‘re interested in a transition to OC.

As you don‘t reference to a specific post being an embedded link I can’t help you.
clover configurator is what I understand to an extent and is a referrence point for me. OC is something I have to understand and learn, the above question is from your own config.plist, I presumed you will know the purpose so I asked the question.
 
Joined
Oct 17, 2018
Messages
21
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8086k
Graphics
RX 580
Mac
MacBook Air
Mobile Phone
Android
I'm fully recovered, guys. I am following the challenges of the new OS closely. I already have the schema ready here in this first version, but I will only release the EFI with the distribution of the Golden Master. So don't worry, Hackintosh will be at least in the next 5-7 years.
 
Joined
Mar 19, 2012
Messages
37
Motherboard
Gigabyte GA-Z370N-Wifi
CPU
i7-8700K
Graphics
RX 560
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
@rrviega in your #777 EFI, why do you have 5 ACPI patches? None of them are needed, and OpenCore recommend against them.

Why do you add devices for so many of the devices? Just to name them? The only ones that are necessary are internal graphics (to inject ig-platform-id), the DGPU (for shikigva flag) and I choose to inject layout-id for audio rather than use a boot parameter.

What BIOS version do you use? I'm still on F10 and it uses RTC so SSDT-AWAC isn't necessary. I believe later BIOS versions switch to AWAC though.
 
Joined
Mar 13, 2010
Messages
290
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
MacBook Pro
Mobile Phone
iOS
Hack Mini IGPU only EFI (see signature).

Works with Mojave, Crapalina and possibly upcoming OS.
Should work with OC (not tested yet).

  • DSDT (patched by MaLd0n)

-FIX ERRORS AND WARNINGS
-FIX ACPI ERRORS
-REMOVE UNUSED SCOPES / DEVICES
-HIGH PRECISION EVENT TIMER
-SATA SERIE ID
-DMAC
-REMOVE LINES, PROBLEMATIC and UNUSED
-FIX K.P in REBOOT
-NVRAM
-REAL TIME CLOCK
-SLPB
-DARWIN / WINDOWS
-XHCI
-PLUGIN TYPE
-HDEF
-ARTC
-IPIC
-TIMR
-SBUS
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-UAR1
-LAN
-FWHD
-USBX
-PMCR
-PPMC
-XSPI
-GMM
-kUSBCompanionIndex
-io-device-location
-IMEI
-EC
-PNLF
-ARPT
-GFX0
-NVME
-ACPI-WAKE-GPE
-DTGP
-ACQUIRE MUT0 0XFFFF
-MUTEX MUT0 0x00
-EXTERNAL REFERENCES
-UNKNOWNOBJ
-HDMI / HDAU
-FULL RENAMED DEVICES

  • Mapped USB Ports

Enabled: all backside ports
Disabled: all internal and frontside ports

Need different ports mapped?
See here.

  • Native NVRAM
  • F13 BIOS
  • Clover r5120
  • OCQuirks r23
  • iMac 18,1 SysDef
  • DSDT should work with dGPU, try yourself


Working:
Everything

Not working:
-


Paste in MLB, Serial Number, Board Serial Number, SmUUID.
Remove/adjust memory settings in config.plist (SMBIOS section) according to your own needs.
 

Attachments

Last edited:
Joined
Oct 17, 2018
Messages
21
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8086k
Graphics
RX 580
Mac
MacBook Air
Mobile Phone
Android
Updated to 0.5.9 + Open Canopy GUI. Tested on Catalina 10.15.5 (19F101) with F13 BIOS and SMBIOS 19,1. IGPU + GPU.
Updated to 0.6.0 + Kexts + Open Canopy GUI. Tested on Catalina 10.15.6 (19G73) with F13 BIOS and SMBIOS 19,1. IGPU + GPU (rx 580 8gb).
Removed no longer needed ACPI patches. Thanks, @slippyr4.
 

Attachments

Last edited:
Joined
Jul 30, 2018
Messages
141
Motherboard
GA-Z370N wifi
CPU
i7-8700K
Graphics
HD 630 - RX 570 4GB
Mac
MacBook Pro
Mobile Phone
iOS
Hack Mini IGPU only EFI (see signature).

Works with Mojave, Crapalina and possibly upcoming OS.
Should work with OC (not tested yet).

  • DSDT (patched by MaLd0n)

-FIX ERRORS AND WARNINGS
-FIX ACPI ERRORS
-REMOVE UNUSED SCOPES / DEVICES
-HIGH PRECISION EVENT TIMER
-SATA SERIE ID
-DMAC
-REMOVE LINES, PROBLEMATIC and UNUSED
-FIX K.P in REBOOT
-NVRAM
-REAL TIME CLOCK
-SLPB
-DARWIN / WINDOWS
-XHCI
-PLUGIN TYPE
-HDEF
-ARTC
-IPIC
-TIMR
-SBUS
-BUS1
-MCHC
-ALS0
-SHUTDOWN
-UAR1
-LAN
-FWHD
-USBX
-PMCR
-PPMC
-XSPI
-GMM
-kUSBCompanionIndex
-io-device-location
-IMEI
-EC
-PNLF
-ARPT
-GFX0
-NVME
-ACPI-WAKE-GPE
-DTGP
-ACQUIRE MUT0 0XFFFF
-MUTEX MUT0 0x00
-EXTERNAL REFERENCES
-UNKNOWNOBJ
-HDMI / HDAU
-FULL RENAMED DEVICES

  • Mapped USB Ports

Enabled: all backside ports
Disabled: all internal and frontside ports

Need different ports mapped?
See here.

  • Native NVRAM
  • F13 BIOS
  • Clover r5120
  • OCQuirks r23
  • iMac 18,1 SysDef
  • DSDT should work with dGPU, try yourself


Working:
Everything

Not working:
-


Paste in MLB, Serial Number, Board Serial Number, SmUUID.
Remove/adjust memory settings in config.plist (SMBIOS section) according to your own needs.
one clarification, in for config the ACPI patch which is required for booting for BIOS >10 is disabled, why?
 
Top