Contribute
Register

<< Solved >> NVRAM Motherboards z390

Status
Not open for further replies.

pastrychef

Moderator
Joined
May 29, 2013
Messages
18,340
Motherboard
Asus Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
RX 6600 XT
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Hello @pastrychef
Well, the patches are basically the same that we could do from clover, unlike they are applied directly to the DSDT, they are more than 20 patches, also in many of the patches I have made them to match the hardware of my PC and behave Like a real Mac.
There used to be a user with MaciASL scripts that performed the DSDT patch, he had taken them from @RehabMan patches, customized them and grouped them so that the process was automatically.
I prefer to do everything manually but it takes many hours or days but it is better.
A search for all these patches would be the best start.

So the only thing we have to do is apply the typical ACPI patches that we would use with Clover and apply to DSDT instead to get NVRAM working?
 
Joined
Aug 8, 2012
Messages
122
Motherboard
Asus Maximus XI Hero (Wifi)
CPU
i9-9900K
Graphics
RX 5700 XT
Mobile Phone
  1. iOS
So the only thing we have to do is apply the typical ACPI patches that we would use with Clover and apply to DSDT instead to get NVRAM working?
It is my theory, in addition to all the typical patches there are many other corrections that can be made directly to the DSDT that since Clover is impossible or very difficult to make.
We must try to obtain a patched DSDT with zero errors and warnings, that guarantees a good DSDT for our hacks.

Captura de Pantalla 2019-12-30 a la(s) 23.36.25.png
 
Joined
Sep 21, 2010
Messages
169
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
Hi, I don't have the drivers64UEF folder as seen in the original post. Can I just create it and drop the two files in? Where can I download the two files?

Will my existing files cause a conflict?

Screen Shot 2020-03-13 at 1.41.52 PM.png
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
18,340
Motherboard
Asus Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
RX 6600 XT
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Hi, I don't have the drivers64UEF folder as seen in the original post. Can I just create it and drop the two files in? Where can I download the two files?

Will my existing files cause a conflict?

View attachment 454341

You have a Z270 motherboard. NVRAM should be working for you. You don't have to do anything extra.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
18,340
Motherboard
Asus Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
RX 6600 XT
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Nope, have an ASUS PRIME Z390-A

Screen Shot 2020-03-13 at 10.32.40 PM.png


If you are using Z390, just use the NVRAM fix instead of using emulated NVRAM.

SSDT-PMC and slide=0 boot argument should be all you need.
 
Joined
Sep 21, 2010
Messages
169
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
View attachment 454381

If you are using Z390, just use the NVRAM fix instead of using emulated NVRAM.

SSDT-PMC and slide=0 boot argument should be all you need.
Lol had no idea that was there
Sorry, not savvy enough to follow your instructions. Can you please offer more detail? Thank you.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
18,340
Motherboard
Asus Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
RX 6600 XT
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Lol had no idea that was there
Sorry, not savvy enough to follow your instructions. Can you please offer more detail? Thank you.

Z370 has working NVRAM.

Z390 needs several things for working NVRAM:
  1. unlocked MSR
  2. SSDT-PMC.aml
  3. "slide=0" boot argument in config.plist

Asus motherboards have MSR unlocked from the factory so you don't have to worry about that.
Download the SSDT-PMC.aml file and put it in /EFI/CLOVER/ACPI/patched/.
Add "slide=0" (without the quotes) to config.plsit > Boot > Arguments.
 
Joined
Sep 21, 2010
Messages
169
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
perfect, thank you. few last questions , where do I download SSDT-PMC.aml and do you see any file conflicts across my EFI?

Screen Shot 2020-03-14 at 12.17.28 AM.png
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
18,340
Motherboard
Asus Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
RX 6600 XT
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
perfect, thank you. few last questions , where do I download SSDT-PMC.aml and do you see any file conflicts across my EFI?

View attachment 454409

You can take it from one of my Z390 EFI folders from my Z390 build thread. Link is below in my signature.

Just delete EmuVariableUefi after you fix NVRAM.
 
Status
Not open for further replies.
Top