Contribute
Register

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

Joined
Mar 13, 2010
Messages
335
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
@trs96
I don’t even know who that guy is.

Anyway, ugly wallpapers are Big Smurfs most marginal downsides imho.

I‘m sure these look astonishingly fantastic on the recently released colored toys that used to be iMacs.
 
Last edited:
Joined
Mar 13, 2010
Messages
335
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Port Layout for USB Toolbox

Apparently USB Toolbox uses a different port layout than Hackintool (see attached pictures).

Get it here, RTFM to learn how it works and how to use it.
Connector types are shown here, automatic detection works fine – USB-C port needs to be set to Type 9 manually.

For best discovery and building results, boot into Windows using its own boot manager.

Use automatic companion detection during port detection.
Turn it off after every port is detected and before building UTBMap.kext.

By doing this you're able to set some of the ports as USB 2 only (i.e. keyboard/mouse) thus reducing overall port count, see attached picture.

If you're unsure about which port relates to its companion, use USB Device Tree Viewer.

Questions? Consider developing your websearch superpowers.
 

Attachments

  • USB Toolbox_III.png
    USB Toolbox_III.png
    179 KB · Views: 21
  • Top View_Gigabyte Z370N Wifi.png
    Top View_Gigabyte Z370N Wifi.png
    1.3 MB · Views: 21
  • Rear View_Gigabyte Z370N Wifi.png
    Rear View_Gigabyte Z370N Wifi.png
    342.1 KB · Views: 19
Last edited:
Joined
Sep 28, 2018
Messages
44
Motherboard
z370n
CPU
i7-8700k
Graphics
VEGA RX 56
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
Classic Mac
  1. iBook
  2. iMac
  3. PowerBook
Mobile Phone
  1. Android
  2. iOS
Thanks rramon for sharing
I have used your dsdt
in one of the lines it tells me that the driver is not installed
"Intel corporation, series chipset gaussian mixtura model"
You know how to tell me what I am missing
 

Attachments

  • Captura de pantalla 2021-05-30 a las 14.01.32.png
    Captura de pantalla 2021-05-30 a las 14.01.32.png
    528 KB · Views: 10
Joined
Mar 13, 2010
Messages
335
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Nothing as this is purely cosmetic.
 
Joined
Mar 13, 2010
Messages
335
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hack Mini iGPU only EFI (see signature).

Tested with 11.4 Big Smurf.
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 on 11.2.3 (copycat hasslefree)

Enabled: 15 ports consisting of all backside ports including USB-C and internal BRCM20702 Hub for WiFi/BT functionality

Disabled: all internal and frontside ports


Need different ports mapped?

See here, RTFM, DIY and don’t clutter this thread with things that already have been discussed.


  • Native NVRAM
  • F13 BIOS
  • Clover r5135
  • Quirks in config.plist, OpenRuntime.efi in CLOVER/drivers/UEFI folder
  • iMac 18,1 SysDef
  • Big Smurf Clover theme included in CLOVER/themes
  • DSDT should work with dGPU, try yourself. If using AMD Navi dGPU, remember to add "agdpmod=pikera" in boot-args or you get a black screen. And use iMac 19,1 or iMacPro 1,1 SysDef depending on whether you want to use your IGPU in headless mode.


Working: everything

Not working: -


Installation notes:

Create your own custom boot entry for Big Sur Preboot partition following these steps.

Stop using Clover Configurator as it's known to be buggy – use a proper editor instead (i.e. PlistEditPro).

Paste in MLB, Serial Number, Board Serial Number, SmUUID.

Remove/adjust memory settings in config.plist (SMBIOS section) according to your own needs.



Side note:

„But why do you call it „Big Smurf“, rramon?“
„Because its design is intended for smurf usage – both technically and UI-wise – that’s why.“
 

Attachments

  • Hack Mini_EFI_rramon.zip
    30.1 MB · Views: 11
Joined
Mar 13, 2010
Messages
335
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hack Pro dGPU+iGPU EFI (see signature).

Tested with 11.4 Big Smurf.
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 DEVICE
  • Mapped USB Ports on 11.2.3 (copycat hasslefree)

Enabled: 15 ports consisting of some backside ports including USB-C, internal BRCM20702 Hub for WiFi/BT functionality and internal USB 3 ports following this mapping layout if I recall correctly.

Disabled: some internal and backside ports


Need different ports mapped?

See here, RTFM, DIY and don’t clutter this thread with things that already have been discussed.



  • Native NVRAM
  • F13 BIOS
  • Clover r5135
  • Quirks in config.plist, OpenRuntime.efi in CLOVER/drivers/UEFI folder
  • iMac 19,1 SysDef with iGPU enabled in BIOS while running in headless mode
  • Fully functional dGPU RX 570. If using AMD Navi dGPU, remember to add "agdpmod=pikera" in boot-args or you get a black screen. And use iMac 19,1 or iMacPro 1,1 SysDef depending on whether you want to use your iGPU in headless mode.
  • Big Smurf Clover theme included in CLOVER/themes
  • shikigva=80 for DRM playback


Working: everything

Not working: as HS11 is disabled -> front right USB port.
Solution: downgrade one of the backside USB3 ports to USB2 and activate HS11 to get front right USB port working.


Installation notes:

Create your own custom boot entry for Big Sur Preboot partition following these steps.

Stop using Clover Configurator as it's known to be buggy – use a proper editor instead (i.e. PlistEditPro).

Paste in MLB, Serial Number, Board Serial Number, SmUUID.

Remove/adjust memory settings in config.plist (SMBIOS section) according to your own needs.


Side note:

„But why do you call it „Big Smurf“, rramon?“
„Because its design is intended for smurf usage – both technically and UI-wise – that’s why.“
 

Attachments

  • Hack Pro_EFI_rramon.zip
    23.3 MB · Views: 11
Joined
Mar 13, 2010
Messages
335
Motherboard
Gigabyte Z370N WIFI
CPU
i7-8700
Graphics
RX 570
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Yes. Read this thread to find out why, it has been discussed multiple times.
 
Joined
May 23, 2011
Messages
832
Motherboard
GA-Z370N-WiFi
CPU
i7-8700
Graphics
RX 580
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Yes. Read this thread to find out why, it has been discussed multiple times.

Found it - sounds like a security thing and a good idea - going to give it a go now.

Have people on the z370n-wifi with a Coffee Lake CPU needed the patch?

I saw @pastrychef say he never needed the patch for the updated BIOS on his builds.
Anyone else have experiences either way on this MoBo?

Thx
 
Last edited:
Top