Contribute
Register

Gigabyte Z390 M Gaming build with working NVRAM

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,435
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Ok. I've downloaded the efi-clover-5134-z390m-zip file. I assume that is the most current, having the highest build number?

Using the config.plist in your file, I mounted my EFI partition, navigated to EFI/Clover/ and opened the config.plist there. It is dated Oct 20, 2019, which seems like about when I originally tried to update MacOS.

In the SMBIOS section, I show iMac19,2 and an IM192.whatever Bios Version, and an SN under System.

Everything under 'board' is blank, and smUUID is also blank.

Am I looking in the wrong place?

Is the system serial number and hardware UUID I show in the Hardware Overview in System Report the SN/UUID that I want? Or do I need to generate new if I'm switching profiles to iMac Pro 1,1?

Use either iMac19,1 or iMacPro1,1.

If you want to keep using iMac19,2, you will have to redo the USB ports kext.
 
Joined
Jun 17, 2011
Messages
45
Motherboard
Gigabyte z390 m gaming
CPU
i5-9600k
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Use either iMac19,1 or iMacPro1,1.

If you want to keep using iMac19,2, you will have to redo the USB ports kext.
Got it. I don't mind switching.

Does that mean I just need to generate a new SN and SmUUID in your config.plist, generate config, and then copy/paste the contents of your EFI folder into my EFI folder, reboot, and continue the os install? Or is there something more I need to do?
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,435
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Got it. I don't mind switching.

Does that mean I just need to generate a new SN and SmUUID in your config.plist, generate config, and then copy/paste the contents of your EFI folder into my EFI folder, reboot, and continue the os install? Or is there something more I need to do?

Yes, I always suggest generating new Serial, Board Serial, UUID when switching system definitions.

Nothing else to do.
 
Joined
Jan 5, 2020
Messages
236
Motherboard
Gigabyte Z390 Gaming M
CPU
i9-9900K
Graphics
RX 590
Mac
  1. MacBook Pro
I have been having issues with "Bluetooth Not Available" when my machine wakes from sleep. It wouldn't happen every time, but usually once a day. I would either need to restart or let the machine go back to sleep and usually that would resolve it. It seems like it started happening at some point and I couldn't pinpoint when. Anyways, long story short, I disabled the USBWakeFixup.kext and SSDT-USBW.dsl and it hasn't happened in 12 days. Now I have to click on the mouse a couple times to wakeup the screen, but that is much better than not having my bluetooth keyboard or mouse not available at random times. I have the Fenvi bluetooth/wifi card. Just throwing this out there in case anyone else is having this issue. I am not using pastry chef's EFI, but one I created myself from scratch following the dortania guide(I wanted to boost my mackintosh knowledge).

I am going to see if I can hit 14 days of uptime. If I do, I'll try reenabling the SSDT-USBW.aml and USBWakeFixup.kext and see if the problem reappears.

Screen Shot 2021-05-23 at 12.25.49 PM.png
 
Joined
Jun 17, 2011
Messages
45
Motherboard
Gigabyte z390 m gaming
CPU
i5-9600k
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Ok - updated clover and 10.15.7 installed, I'm running, but I have a few issues:

1. Clover says there is a problem in config.plist, checking the log:

0:105 0:000 Using config.plist at path: \EFI\CLOVER
0:105 0:000 There is problems in plist '\EFI\CLOVER\config.plist'
0:106 0:000 Warning: Boolean value contained in a string. Please use <true/> instead of <string>yes</string> for tag '/SystemParameters/InjectKexts:679'
0:107 0:001 Use CloverConfigPlistValidator or look in the log
3:108 3:000 Cannot find smbios.plist at path '\EFI\CLOVER' : Not Found
3:108 0:000 '\EFI\CLOVER\smbios.plist' not loaded. Efi error Not Found

Once I've booted up, I have these issues:

2. I think it borked my USB 3.1 port on the back of the motherboard and one of the ports on the top of my case. The other two ports on the back, and three of the four on the top of the case work fine.
3. wi-fi is working, but bluetooth has gone offline - it says not available in the top bar, and no information found in system report. MY BT/Wi-fi card is a FENVI FV-HB1200 that worked perfectly beforehand, including iMessage.

Suggestions on where I should start to fix this?
 
Last edited:

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,435
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
I have been having issues with "Bluetooth Not Available" when my machine wakes from sleep. It wouldn't happen every time, but usually once a day. I would either need to restart or let the machine go back to sleep and usually that would resolve it. It seems like it started happening at some point and I couldn't pinpoint when. Anyways, long story short, I disabled the USBWakeFixup.kext and SSDT-USBW.dsl and it hasn't happened in 12 days. Now I have to click on the mouse a couple times to wakeup the screen, but that is much better than not having my bluetooth keyboard or mouse not available at random times. I have the Fenvi bluetooth/wifi card. Just throwing this out there in case anyone else is having this issue. I am not using pastry chef's EFI, but one I created myself from scratch following the dortania guide(I wanted to boost my mackintosh knowledge).

I am going to see if I can hit 14 days of uptime. If I do, I'll try reenabling the SSDT-USBW.aml and USBWakeFixup.kext and see if the problem reappears.

View attachment 519455

I still have the USBWakeFix and SSDT. Everything's working fine here.

Screen Shot 2021-05-23 at 3.55.39 PM.png
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,435
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Ok - updated clover and 10.15.7 installed, I'm running, but I have a few issues:

1. Clover says there is a problem in config.plist: Warning Boolean value contained in a string, please use <true/> instead of <string>yes</string>.... I didn't catch all of it, but it ends in Parameters/InjectKexts:679 and says 'use cloverconfigplistvalidator or look in the log.'

I'm guessing perhaps that has something to do with the following:

2. I think it borked my USB 3.1 port on the back of the motherboard.
3. wi-fi is working, but bluetooth has gone offline - it says not available in the top bar, and no information found in system report. I have a FENVI FV-HB1200, that worked perfectly beforehand, including iMessage and so on.

Suggestions on where I should start to fix this?

Try using latest version of Clover Configurator or using a plist editor.
 
Joined
Jun 17, 2011
Messages
45
Motherboard
Gigabyte z390 m gaming
CPU
i5-9600k
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Try using latest version of Clover Configurator or using a plist editor.
Lack of BT function was due to the BT USB cable being plugged into the wrong port on the board. Apparently with the prior settings I was using (which I realized was Jbarnette's, not yours), it didn't matter, and with yours it does.

I still have two non-functional USB ports on the top of the case, and the 3.1 port doesn't work, but none of that matters to me on Mac OS on this machine.

The clover error seems to have resolved itself - at least I don't think anything I did fixed it.

Thanks!
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,435
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Lack of BT function was due to the BT USB cable being plugged into the wrong port on the board. Apparently with the prior settings I was using (which I realized was Jbarnette's, not yours), it didn't matter, and with yours it does.

I still have two non-functional USB ports on the top of the case, and the 3.1 port doesn't work, but none of that matters to me on Mac OS on this machine.

The clover error seems to have resolved itself - at least I don't think anything I did fixed it.

Thanks!

Please see post #1 for list of USB ports working and which are disabled.
 
Joined
Jun 17, 2011
Messages
45
Motherboard
Gigabyte z390 m gaming
CPU
i5-9600k
Graphics
Vega 56
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Please see post #1 for list of USB ports working and which are disabled.
Looks like everything that should be working is working.

Software Update has now started bugging at me to update to Big Sur. Is it worth messing with, or a lot of headaches?
 
Last edited:
Top