Contribute
Register

NVRAM problems with Asrock Z390M Pro4

Status
Not open for further replies.
Joined
Nov 18, 2012
Messages
21
Motherboard
ASRock Z390M Pro4
CPU
i7-8700K
Graphics
RX 590 Nitro+
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi everyone
This is my first build and it is very successful thanks to the work that people are doing in this community
Asrock Z390M Pro4
i7 8700K
MSI Radeon HD 7870
HyperX Fury Black 16GB DDR4-2666MHz Cas:13

Everything is working fine
USB
Ethernet
SATA hot-swap, internal/external icons
iMessage
iTunes
Quick sync video
Sleep/restart/shutdown
except NVRAM which it cannot pass the terminal commands test
sudo nvram TestVar=HelloWorld;
sudo nvram -p | grep 'TestVar'

That means that when I restart the TestVar is not saved in the NVRAM
My MacBook Pro passes the same test!

I Use these UEFI drivers

ApfsDriverLoader-64.efi
AudioDxe-64.efi
DataHubDxe-64.efi
EnglishDxe-64.efi
Fat-64.efi
FSInject-64.efi
HFSPlus.efi
NTFS-64.efi
NvmExpressDxe-64.efi
OsxAptioFix3Drv-64.efi
PartitionDxe-64.efi
SMCHelper-64.efi
VBoxExt2-64.efi
VBoxExt4-64.efi
 
Hi everyone
This is my first build and it is very successful thanks to the work that people are doing in this community
Asrock Z390M Pro4
i7 8700K
MSI Radeon HD 7870
HyperX Fury Black 16GB DDR4-2666MHz Cas:13

Everything is working fine
USB
Ethernet
SATA hot-swap, internal/external icons
iMessage
iTunes
Quick sync video
Sleep/restart/shutdown
except NVRAM which it cannot pass the terminal commands test
sudo nvram TestVar=HelloWorld;
sudo nvram -p | grep 'TestVar'

That means that when I restart the TestVar is not saved in the NVRAM
My MacBook Pro passes the same test!

I Use these UEFI drivers

ApfsDriverLoader-64.efi
AudioDxe-64.efi
DataHubDxe-64.efi
EnglishDxe-64.efi
Fat-64.efi
FSInject-64.efi
HFSPlus.efi
NTFS-64.efi
NvmExpressDxe-64.efi
OsxAptioFix3Drv-64.efi
PartitionDxe-64.efi
SMCHelper-64.efi
VBoxExt2-64.efi
VBoxExt4-64.efi
try either adding EmuVariableUefi-64.efi

or remove OsxAptioFix3Drv-64.efi (and don't use EmuVariableUefi-64.efi) and use AptioMemoryFix instead
 
I Use these UEFI drivers

ApfsDriverLoader-64.efi
AudioDxe-64.efi
DataHubDxe-64.efi
EnglishDxe-64.efi
Fat-64.efi
FSInject-64.efi
HFSPlus.efi
NTFS-64.efi
NvmExpressDxe-64.efi
OsxAptioFix3Drv-64.efi
PartitionDxe-64.efi
SMCHelper-64.efi
VBoxExt2-64.efi
VBoxExt4-64.efi

Just add EmuVariableUefi-64.efi
 
Just add EmuVariableUefi-64.efi

I tried adding EmuVariableUefi-64.efi
The problem is not fixed and also Clover Theme manager will give the message
"launch daemon & rc scripts ara not operational. Direct NVRAM changes won't be Attained next boot. Run Clover Installer to fix "
Without EmuVariableUefi-64.efi Clover Theme manager will give a message that NVRAM is operational
 

Attachments

  • Screenshot 2019-01-16 at 12.55.54.jpg
    Screenshot 2019-01-16 at 12.55.54.jpg
    139.9 KB · Views: 136
Just add EmuVariableUefi-64.efi

OsxAptioFix3Drv-64.efi and OsxAptioFix2Drv-free2000.efi are the only that work from the Aptio family
With AptioMemoryFix I get sleep problems and double login (I login after restart and immediately I have to login again)
Also even with AptioMemoryFix the NVRAM test does not complete successfully.
 
OsxAptioFix3Drv-64.efi and OsxAptioFix2Drv-free2000.efi are the only that work from the Aptio family
With AptioMemoryFix I get sleep problems and double login (I login after restart and immediately I have to login again)
Also even with AptioMemoryFix the NVRAM test does not complete successfully.
My bad, you need the rc scripts too.
 
My bad, you need the rc scripts too.

With EmuVariableUefi-64.efi and rc scripts the MVRAM test passes OK!!!

But now if I understand well I have emulated NVRAM and not native?
 
Status
Not open for further replies.
Back
Top