Jump to content
GhostRaider

MSI MPG Z390 Gaming Plus Hackintosh Clover Files 10.15.6

By GhostRaider ( Find their other files )

6 Screenshots

About This File

ii40C48.png

 

This is a pack that contains all the necessary Clover files for hackintoshes that use the MSI Z390 Gaming Plus motherboard or for new users who would like to purchase and use this motherboard to run macOS Catalina. This pack contains all the necessary drivers and configuration files for the following motherboard components:

 

Realtek ALC892 Audio Ports

Intel I219-V Gigabit LAN Ethernet Port

USB (USB 2.0, USB 3.1 Gen1, USB 3.1 Gen2 Type-C & Type-A) Ports

USB Internal (USB 2.0, USB 3.1 Gen1) Connectors

HDMI (IGPU only) Port

DVI-D (IGPU only) Port

 

zoUfbZ9.png

 

:excl: NOTE: The PS/2 port is not natively supported on macOS. If you want to enable the PS/2 port, refer to Acidanthera's VoodooPS2 kext for more information. Driver kexts must be copied to Clover's kexts folder either inside the 10.14 folder or Other folder.

 

For this pack to work, you must have the following components:

 

  • 9th Generation Intel Core Processor (i3, i5, i7, i9)
  • Intel UHD 630 Graphics (Optional if using dedicated GPU, however it is recommended to have it)

 

Optionally, you can use a dedicated GPU if you do not want to use Intel UHD 630 Graphics. This pack was made for this type of dedicated GPU:

 

  • AMD Radeon RX Navi 5xxx GPU

 

For the best graphics performance and experience, it is recommended to use both AMD Radeon RX Navi graphics card + Intel UHD 630 Graphics for macOS Catalina. The AMD Radeon RX Navi graphics card will be your primary display driver, however the Intel UHD 630 Graphics IGPU will enable accelerated hardware encoding/decoding (QuickSync) on macOS in headless mode. For those only using Intel UHD 630 Graphics IGPU, accelerated hardware encoding/decoding (QuickSync) is enabled by default.

 

Inside the archive there will be two Clover folders. If you are using only the Intel UHD 630 Graphics IGPU, use the Intel UHD Graphics 630 Clover folder. If you are only using an AMD Radeon RX Navi graphics card or if you are using it with Intel UHD 630 Graphics IGPU, use the AMD Radeon Navi + Intel UHD Graphics 630 Clover folder.

 

Installation Instructions

:excl: NOTE: Do not sign onto your Apple ID. If you are signed in, sign out.

 

For this pack to work, you must have the following operating system installed or on USB installation media:

 

  • macOS Catalina 10.15.4+

 

You must also have Clover installed onto your main hard disk or on the USB installation media.

 

1) Copy the CLOVER folder from the archive. The CLOVER folder is inside one of the two choices.

2) Delete the CLOVER folder from your hard disk or USB installation media and replace it with the one you copied from the archive.

 

That's it! Your MSI Z390 Gaming Plus motherboard should be working flawlessly on macOS Catalina! :)

 

Post Installation Instructions

:excl:NOTE: DO NOT SIGN ONTO YOUR APPLE ID. YOU CANNOT USE THE UUID AND SERIAL NUMBER IN THE CONFIG.PLIST FILE! AFTER INSTALLATION, YOU MUST USE CLOVER CONFIGURATOR TO GENERATE A NEW UUID AND SERIAL NUMBER FOR YOUR HACKINTOSH. OTHERWISE, YOU WILL NOT BE ABLE TO ACTIVATE IMESSAGE AND FACETIME. IF YOU ALREADY MADE A UNIQUE UUID AND SERIAL NUMBER PREVIOUSLY, IGNORE THIS SECTION.

 

One of the difficult tasks to do after post installation is getting iMessage and FaceTime working. These Clover files in the archive identify your hackintosh as a 2019 5K Retina 27-Inch iMac (19,1). However, the serial number and UUID inside the Clover's config.plist file are samples. Using Clover Configurator, generate a unique new UUID and serial number for your MSI Z390 Gaming Plus hackintosh.

 

In Clover Configurator, load your config.plist file. Then go to System Parameters section.

O0QNSn2.png

Generate a new UUID using the Generate New button. Once you are happy with the UUID, copy it.

 

Next, go to the SMBIOS section. Delete the UUID inside the SMUUID box and paste the UUID you generated earlier.

xaaXdE3.png

 

In the same section, generate a new serial number using the Generate New button.

I2eukTE.png

 

Verify that the serial number is not valid by pasting the serial number at checkcoverage.apple.com. If the serial number generated is valid, go back and generate a new one until the website says it is not invalid.

enWLc5A.png

 

Next, you will use this generated serial number as the prefix for your Board Serial Number. In this case, it should be SERIALNUMBERNV9CB. The NV9CB suffix may be a different value from the one shown here. The Board Serial Number length is 17 characters.

cvply7x.png

 

Once you are happy with your generated serial number and UUID, save your config.plist file and restart your hackintosh. Now you can sign into your Apple ID and activate iMessage and FaceTime.

 

:excl: NOTE: ONCE YOU HAVE SUCCESSFULLY ACTIVATED IMESSAGE AND FACETIME, YOU MUST USE THE EXACT SAME UUID AND SERIAL NUMBER FOR THE LIFE OF THE MOTHERBOARD. IF YOU CHANGE THE NUMBERS, APPLE MIGHT BLACKLIST YOUR HACKINTOSH. YOU SHOULD UPDATE YOUR USB INSTALLATION MEDIA TO USE THE NEWLY GENERATED UUID AND SERIAL NUMBER. ;)

 

Refer to Apple's Messages App guide to learn how to use the Messages app, including setting up text message forwarding between iPhone and Hackintosh: Use Messages with your Mac

 

Also, if you would like to change Clover bootloader resolution and language, this can be changed in the GUI section. The default is set as 1920x1080 resolution with en:us as default language.

ngxA1OE.png

 

Remember, MSI motherboards do work with macOS, especially the ones that support 9th Gen Intel Processors. They just require a bit of tinkering but once someone finds out how to do it, its very easy to get it up and running! Great motherboard for budget builds! :thumbsup_anim:

 

I've tried to make the most minimalist EFI folder and simplistic Clover config.plist file as much as possible. I have seen various EFI folders and config.plist files that have so much unnecessary options and kexts that it becomes hard to diagnose. If you have any questions or issues, let me know in the comments!

 

Extra Information

This pack uses Clover UEFI revision 5115. Native NVRAM supported. Native CPU power management supported. Native Sleep/Wake supported. To enable Intel QuickSync or native hardware encoding/decoding capabilites using AMD Radeon RX Navi 5xxx, you must enable both IGPU and PEG in the BIOS settings. This enables the Intel UHD Graphics 630 to run in headless mode. All USB ports work by disabling the USB port limit. However, this is only a temporary solution. It is advised to create your own USB port map with Hackintool for your motherboard to comply with Apple's 15 USB port limit on macOS. For those only using Intel UHD Graphics 630, the framebuffer is patched on-the-fly to support the HDMI and DVI-D ports of the motherboard. This was done using Hackintool and mapping the correct Bus ID to ports 5, 6, and 7 and identifying them as HDMI. Clover flag agdpmod=pikera enables AMD Radeon RX navi graphics drivers to load. Clover flag shikigva=80 enables AMD Radeon RX Navi graphics cards to enable DRM support for applications such as Apple's TV app. VirtualSMC is used instead of FakeSMC. The DSDT included has been compiled with 0 errors. HDMI audio for dedicated graphics cards and HDMI audio for the HDMI (IGPU) port is not enabled by default since this depends on your Hackintosh configuration. iMac 19,1 is the default SMBIOS profile used for this configuration as it provides native support for Sidecar as well as Intel QuickSync (if applicable). XMP detection is enabled by default in config.plist, but requires XMP enabled in BIOS settings to enable maximum DDR4 RAM speeds claimed by your RAM manufacturer.


What's New in Version 10.15.6   See changelog

Released

  • Updated to Clover Bootloader R5120.
  • Updated versions of AppleALC (1.5.1), Lilu (1.4.6), WhateverGreen (1.4.1), and VirtualSMC (1.1.5).
  • For those using AMD Radeon RX Navi with Intel UHD Graphics 630, you will now see a faster boot speed. Metal is now enabled on Intel UHD Graphics 630 IGPU in headless mode on 10.15.6 (boot flag igfxmetal=1). This enables Intel QuickSync hardware encoding/decoding support in headless mode.



User Feedback

Recommended Comments

is it just me or everyone using those configuration files having the issue with usb hdd 'the disk not ejected properly' after waking from sleep. I thought to put darkwake=8 parameter in the cmd args of the kernel, but not tried yet. 

Share this comment


Link to comment
Share on other sites
59 minutes ago, adaskar said:

is it just me or everyone using those configuration files having the issue with usb hdd 'the disk not ejected properly' after waking from sleep. I thought to put darkwake=8 parameter in the cmd args of the kernel, but not tried yet. 

 

That is either an XMP issue, USB ports lose power after macOS executes sleep stage, or external drive firmware issue. Happens on real Macs too.

Share this comment


Link to comment
Share on other sites

Hello, thanks for your great work, I have changed the motherboard to an MSI MPG Z390M Gaming Edge AC, with its clover it is the only one that worked for me .... it hurts that at the end of the startup process it restarts itself.
What can I change?
Regards

Edited by gorki75

Share this comment


Link to comment
Share on other sites

Hola gracias por tu gran trabajo, he cambiado la placa base a una MSI MPG Z390M Gaming Edge AC, con su trébol es el único que me funcionó ... me duele que al terminar el proceso de arranque, el sistema no ingrese si no se reinicia.
¿Qué puedo cambiar?
Saludos

 

START ... with the clover 10.15.4
Thank you.
PS: Do you have any clover for MacOs Mojave?

Share this comment


Link to comment
Share on other sites
On 8/12/2020 at 6:30 AM, gorki75 said:

Hola gracias por tu gran trabajo, he cambiado la placa base a una MSI MPG Z390M Gaming Edge AC, con su trébol es el único que me funcionó ... me duele que al terminar el proceso de arranque, el sistema no ingrese si no se reinicia.
¿Qué puedo cambiar?
Saludos

 

START ... with the clover 10.15.4
Thank you.
PS: Do you have any clover for MacOs Mojave?

 

What do you mean restart? Does it restart after loading Clover or does it restart after loading macOS? 

Share this comment


Link to comment
Share on other sites

Hola gracias por tu gran trabajo, he cambiado la placa base a una MSI MPG Z390M Gaming Edge AC, con su trébol es el único que me funcionó ... me duele que al terminar el proceso de arranque, el sistema no ingrese si no se reinicia.

El 14/8/2020 a las 19:44, GhostRaider dijo:

 

¿A qué te refieres con reiniciar? ¿Se reinicia después de cargar Clover o se reinicia después de cargar macOS? 

Se reinicia luego de cargar el sistema, ahora funciona, sin problemas. with your clover 10.15.4
Gracias.
Necesitaría Clover para Mac Os Mojave for the same motherboard

Edited by gorki75

Share this comment


Link to comment
Share on other sites
×