Contribute
Register

Native NVRAM Available?

Status
Not open for further replies.
Dell XPS 8700 supports NVRAM.
Follow down the screenshots from tests.
Screen Capture 2019-07-24 at 23.09.41.png
 
Require Emulated NVRAM by installing RC scripts and EmuVariableUefi-64.efi

Looks like my Gigabyte 250M motherboard supports native NVRAM.

I've remove EmuVariableUefi-64.efi driver, shutdown, start, set a variable, rebooted. I found the variable there. I think this mean I'm using native NVRAM, right?
 
This all seem highly board dependent. Mine requires emulated NVRAM. I'm using the latest Clover version that includes emulated NVRAM.
Still, in my Clover/drivers/uefi/ I'm seeing:
EmuVariableUefi.efi and OsxAptioFix2Drv-64.efi

I'm confused, but believe I DO need them both for my hardware. Apparently OsxAptioFix2Drv-64 is better for my machine. Does anyone have a final word for me and my ROG Hero XI ?
 
MSI Z270 has native NVram
Screen Shot 2020-03-29 at 4.18.05 PM.png
 
Working ASUS P8H61-M LX Rev 3.0 chipset h61

So it does not requires emulated nvram
 
Last edited by a moderator:
According to a recent article, installing the attached "SSDT-PMC.aml" file into "EFI/CLOVER/ACPI/patched" will re-enable native RAM on B360, B365, H310, H370, and Z390 motherboards. It did work for me on both my "Mini ITX 3" and "Mini ITX 4" systems below. The article also recommended deleting some files after installation of the attached SSDT:
  • /Volumes/EFI/EFI/CLOVER/drivers/UEFI/EmuVariableUefi-64.efi
  • /Volumes/EFI/nvram.plist
  • /etc/rc.clover.lib
  • /etc/rc.boot.d/10.save_and_rotate_boot_log.local
  • /etc/rc.boot.d/20.mount_ESP.local
  • /etc/rc.boot.d/70.disable_sleep_proxy_client.local.disabled
  • /etc/rc.shutdown.d/80.save_nvram_plist.local
NVRAM continues to work for me after deleting the above files also.
 

Attachments

  • SSDT-PMC.aml.zip
    984 bytes · Views: 108
According to a recent article, installing the attached "SSDT-PMC.aml" file into "EFI/CLOVER/ACPI/patched" will re-enable native RAM on B360, B365, H310, H370, and Z390 motherboards. It did work for me on both my "Mini ITX 3" and "Mini ITX 4" systems below. The article also recommended deleting some files after installation of the attached SSDT:
  • /Volumes/EFI/EFI/CLOVER/drivers/UEFI/EmuVariableUefi-64.efi
  • /Volumes/EFI/nvram.plist
  • /etc/rc.clover.lib
  • /etc/rc.boot.d/10.save_and_rotate_boot_log.local
  • /etc/rc.boot.d/20.mount_ESP.local
  • /etc/rc.boot.d/70.disable_sleep_proxy_client.local.disabled
  • /etc/rc.shutdown.d/80.save_nvram_plist.local
NVRAM continues to work for me after deleting the above files also.


I followed your instructions and it is working perfectly in my Asus Z390 Prime-A
 
Status
Not open for further replies.
Back
Top