Contribute
Register

The everything works Asus Z390-I Gaming * i7-8700K * SAPPHIRE NITRO+ Radeon RX Vega 64 Build

I installed successfully my build with Mojave 14.4 a couple of months ago, but now I had a problem with sleep/shutdown.
Sometimes when I put my computer to sleep or to shut down only the monitor turn off, the pc remains on. The real problem is that I don't know what it is and how to find out.
Can you help me? thanks

Erase your nvram.plist file in your EFIs root directory, run Mac Optimizer, found exclusively on another hackintosh website, and reboot.
 
@ModMike
...
The only (small) issue I have now it that sometimes...and I think it comes after macOS has turned off the video signal when the computer has been idle and then back on...is that there is a 1cm black border around the desktop....

Either the car or the computer is not detecting the resolution on wake. Erase the nvram.plist in your root EFI directory and reboot. If the file isn't there then that's the problem.

There may be other causes but it's worth a shot.
 
I have been trying to get Bluetooth working for a while now on the Dell 1560. I installed it into the stock ASUS Wifi location as showed in the guide.

I could get bluetooth working occasionally. It would stop randomly and not work again. Sometimes it would work with a fresh Mojave install, sometimes it would not.

I had originally used an old i3-8100 I had laying around for the build. I just replaced it with an Intel i7-8700k, and while i was in there, I installed a RX 580 Pulse.

For the new Hardware, I freshly installed Mojave on a new SSD (Kingston), installed the DPGU EFI Folder. Everything works again, except Bluetooth.

I replaced AirportBRCMfixup.kext, BrcmPatchRAM2.kext, BrcmFirmwareData.kext to \Other. Changed the boot argument, as shown on page 201.

Didnt work.

I grabbed another SSD and installed Windows 10 really quicky, installed the Dell 1560 driver for windows from the front page. Bluetooth worked right away, and I paired up an Apple Magic Keyboard I had laying around.

I swapped the SSD back to the macOS SSD I had and am not sure what to do.

Any ideas out there?
 
Erase the nvram.plist in your root EFI directory and reboot. If the file isn't there then that's the problem.
There is no nvram.plist in the root EFI directory...so I guess that could very well be the problem. Will try to look into that tonight if I have time.
 
Correct me if i'm wrong here...and I haven't read all 200+ pages in the thread.

But from what I understood this motherboard does not support NVRAM so we rely on NVRAM emulation right? And for that Clover uses some scripts to write them out to disk...and those scripts are/can be installed when you install Clover. But if we follow your guide we do not install Clover...we just take a pre-made EFI-folder that you have given to us...and we put that into the EFI partition.

So how is nvram.plist supposed to be generated if we do not install those scripts somehow?

BTW, I downloaded and tested your Beta IGPU-EFI and I had no issues with it.
 
Seems like there is a step missing in the build guide...you will not have working nvram once you are done following the steps in the first post.

Since I didn't want to mess with my installation by trying to run the Clover installer...I extraced the rc-scripts from the installer and manually put them in directories outlined by the installler: /etc, /Library/Application Support, and /Library/LaunchDaemons
Once that was in place and I had rebooted my Hackintosh I created an nvram variable, rebooted again and checked both if the nvram.plist was created (yes) and if my variable persisted reboot (yes).

So now I have working nvram...but that did not help with the black border issue...so I will continue troubleshooting that...and/or try to obtain a Radeon GFX card first.
 
.
 
Last edited:
Seems like there is a step missing in the build guide...you will not have working nvram once you are done following the steps in the first post.

Since I didn't want to mess with my installation by trying to run the Clover installer...I extraced the rc-scripts from the installer and manually put them in directories outlined by the installler: /etc, /Library/Application Support, and /Library/LaunchDaemons
Once that was in place and I had rebooted my Hackintosh I created an nvram variable, rebooted again and checked both if the nvram.plist was created (yes) and if my variable persisted reboot (yes).

So now I have working nvram...but that did not help with the black border issue...so I will continue troubleshooting that...and/or try to obtain a Radeon GFX card first.
I don't have any file nvram.plist in EFI and my nvram is working as well

$sudo nvram MyVar=TestValue
$nvram -p | grep -i myvar
MyVar TestValue
 
I don't have any file nvram.plist in EFI and my nvram is working as well

$sudo nvram MyVar=TestValue
$nvram -p | grep -i myvar
MyVar TestValue
But does your variable persist after a system reboot?

That you can read the value after you set it is normal...that worked for me too...but as soon as I rebooted the system that variable was lost...which is the expected behavior for a Hackintosh with emulated nvram...there has to be a nvram.plist file that is dumped at shutdown and read back in during startup.
 
But does your variable persist after a system reboot?

That you can read the value after you set it is normal...that worked for me too...but as soon as I rebooted the system that variable was lost...which is the expected behavior for a Hackintosh with emulated nvram...there has to be a nvram.plist file that is dumped at shutdown and read back in during startup.
You're right after a reboot the variable is gone but I can't see any difference as all settings seems to be fine (contrast, volume etc...)
however the variable is still here after sleep.
 
Back
Top