AudioGod's ASUS ROG STRIX X570-E GAMING - Big Sur & Monterey Beta - OpenCore 0.7.4 EFI

Ezaul

Member
AMD OS X Member
Joined
Apr 21, 2021
Messages
40
OpenCore 0.8.0 EFI Update , 18th April 2022.

The EFI has now been updated to the my latest version.
Changes made include,
  • Lilu 1.6.0,
  • AppleALC 1.7.1,
  • WhateverGreen 1.5.8,
  • VirtualSMC 1.2.9,
  • RestrictEvents 1.0.7,
  • LucyRTL8125Ethernet 1.1.0
  • SMCAMDProcessor 0.7
  • AppleMCEReporterDisabler 1.2
  • SmallTreeIntel812576Ethernet 1.3.0
  • New Universal AMD Patches Monterey 12.0 Compatible,
  • 2.5Ghz Ethernet Auto Negotiation Fixed,
  • Memory Mapping is now Being done via RestrictEvents,
  • About This Mac now displays the correct AMD Processor info done via RestrictEvents,
  • Plus other minor tweaks and changes to the config.
Note 1 - If your not using a RX 6800 or any other Navi/BigNavi GPU then remove agdpmod=ignore from the boot arguments.

Note 2 - If you are using a 6 or Less Core Ryzen then go into the Config,plist and under PlatformInfo->Generic Change the ProcessorType from 0 to 1537, This will list your CPU info correctly inside About This Mac.

Note 3 - The SmallTreeIntel82576.kext is now fully working as of Monterey 12.0 Beta 8

Note 4 - BIOS SETTING CHANGE - Since Bios Revision 4010 Power On By PCIe can break shut down on some peoples builds so ensure the following setting is now set as disabled.
  • Advanced -> APM Configuration -> Power On By PCIe -> Disabled
For OpenCore Using PlistEdit Pro add your details by modifying the following
1627932237694.png






IMPORTANT PATCH INFO TO SET THE CORRECT CORE COUNT FOR YOUR CPU
Core Count patch needs to be modified to boot your system. Find the two algrey - Force cpuid_cores_per_package patches and alter the Replace value only.

Changing BA000000 0000/BA000000 0090* to BA <CoreCount> 0000 0000/BA <CoreCount> 0000 0090* substituting <CoreCount> with the hexadeciamal value matching your physical core count.

Note: The three different values reflect the patch for different versions of macOS. Be sure to change all three if you boot macOS 10.13 to macOS 12

See the table below for the values matching your CPU Core Count.

CoreCountHexadecimal
6 Core06
8 Core08
12 Core0C
16 Core10
32 Core20
So for example a 6 Core 5600X would result in these replace values, BA 06 0000 0000/BA 06 0000 0090
Or a 12 Core 5900X that I have it setup as standard would result in these replace values, BA 0C 0000 0000/BA 0C 0000 0090

EXAMPLE
Screenshot 2021-08-02 at 19.51.06.png




Power Gadget App
The AMDRyzenCPUPowerManagement.kext has been updated and has gone from good to Amazing so make sure you download the latest version of the Power Gadget App to make the most of it.
AMD.Power.Gadget.app.zip

Finally and as always, MAKE SURE YOU RESET YOUR NVRAM BEFORE BOOTING INTO THE NEW EFI.


OpenCore EFI Update V0.8.0 - 18/04/2022

v0.8.0​

  • Added support for early log preservation
  • Switched to Python 3 in scripts (use python /path/to/script to force Python 2)
  • Added ForceAquantiaEthernet for Aquantia AQtion AQC-107s based 10GbE network cards support, thx @Mieze and @Shikumo
  • Updated builtin firmware versions for SMBIOS and the rest
  • Added Misc -> Serial section to customise serial port properties
  • Added CustomPciSerialDevice quirk for XNU to correctly recognise customised external serial devices

ATTACHMENTSApril​

 

Attachments

  • Asus X570-E 080 EFI.zip
    7.1 MB · Views: 99
Last edited:

johnlietzke

Well-known member
AMD OS X Member
Joined
Jul 7, 2021
Messages
302
OpenCore 0.8.0 EFI Update , 18th April 2022.

The EFI has now been updated to the my latest version.
Changes made include,
  • Lilu 1.6.0,
  • AppleALC 1.7.1,
  • WhateverGreen 1.5.8,
  • VirtualSMC 1.2.9,
  • RestrictEvents 1.0.7,
  • LucyRTL8125Ethernet 1.1.0
  • SMCAMDProcessor 0.7
  • SmallTreeIntel812576Ethernet 1.3.0
  • New Universal AMD Patches Monterey 12.0 Compatible,
  • 2.5Ghz Ethernet Auto Negotiation Fixed,
  • Memory Mapping is now Being done via RestrictEvents,
  • About This Mac now displays the correct AMD Processor info done via RestrictEvents,
  • Plus other minor tweaks and changes to the config.
Note 1 - If your not using a RX 6800 or any other Navi/BigNavi GPU then remove agdpmod=ignore from the boot arguments.

Note 2 - If you are using a 6 or Less Core Ryzen then go into the Config,plist and under PlatformInfo->Generic Change the ProcessorType from 0 to 1537, This will list your CPU info correctly inside About This Mac.

Note 3 - The SmallTreeIntel82576.kext is now fully working as of Monterey 12.0 Beta 8

Note 4 - BIOS SETTING CHANGE - Since Bios Revision 4010 Power On By PCIe can break shut down on some peoples builds so ensure the following setting is now set as disabled.
  • Advanced -> APM Configuration -> Power On By PCIe -> Disabled
For OpenCore Using PlistEdit Pro add your details by modifying the following
1627932237694.png






IMPORTANT PATCH INFO TO SET THE CORRECT CORE COUNT FOR YOUR CPU
Core Count patch needs to be modified to boot your system. Find the two algrey - Force cpuid_cores_per_package patches and alter the Replace value only.

Changing BA000000 0000/BA000000 0090* to BA <CoreCount> 0000 0000/BA <CoreCount> 0000 0090* substituting <CoreCount> with the hexadeciamal value matching your physical core count.

Note: The three different values reflect the patch for different versions of macOS. Be sure to change all three if you boot macOS 10.13 to macOS 12

See the table below for the values matching your CPU Core Count.

CoreCountHexadecimal
6 Core06
8 Core08
12 Core0C
16 Core10
32 Core20
So for example a 6 Core 5600X would result in these replace values, BA 06 0000 0000/BA 06 0000 0090
Or a 12 Core 5900X that I have it setup as standard would result in these replace values, BA 0C 0000 0000/BA 0C 0000 0090

EXAMPLE
Screenshot 2021-08-02 at 19.51.06.png




Power Gadget App
The AMDRyzenCPUPowerManagement.kext has been updated and has gone from good to Amazing so make sure you download the latest version of the Power Gadget App to make the most of it.
AMD.Power.Gadget.app.zip

Finally and as always, MAKE SURE YOU RESET YOUR NVRAM BEFORE BOOTING INTO THE NEW EFI.


OpenCore EFI Update V0.8.0 - 18/04/2022

v0.8.0​

  • Added support for early log preservation
  • Switched to Python 3 in scripts (use python /path/to/script to force Python 2)
  • Added ForceAquantiaEthernet for Aquantia AQtion AQC-107s based 10GbE network cards support, thx @Mieze and @Shikumo
  • Updated builtin firmware versions for SMBIOS and the rest
  • Added Misc -> Serial section to customise serial port properties
  • Added CustomPciSerialDevice quirk for XNU to correctly recognise customised external serial devices

ATTACHMENTSApril​

I was just in the process of updating Opencore and ran into the "No schema for ForceAquantiaEthernet at 10 index, context <Quirks>! Serialisation returns 1 error!" Everything works other than that. But since your EFI is ready to go with all the changes I will just use it.

Thank you for the updated EFI.
 

johnlietzke

Well-known member
AMD OS X Member
Joined
Jul 7, 2021
Messages
302
OpenCore 0.8.0 is working with Monterey 12.4 beta 2.
 

Pabo

Donator
Donator
Joined
Sep 2, 2020
Messages
106
OpenCore 0.8.0 EFI Update , 18th April 2022.

The EFI has now been updated to the my latest version.
Changes made include,
  • Lilu 1.6.0,
  • AppleALC 1.7.1,
  • WhateverGreen 1.5.8,
  • VirtualSMC 1.2.9,
  • RestrictEvents 1.0.7,
  • LucyRTL8125Ethernet 1.1.0
  • SMCAMDProcessor 0.7
  • SmallTreeIntel812576Ethernet 1.3.0
  • New Universal AMD Patches Monterey 12.0 Compatible,
  • 2.5Ghz Ethernet Auto Negotiation Fixed,
  • Memory Mapping is now Being done via RestrictEvents,
  • About This Mac now displays the correct AMD Processor info done via RestrictEvents,
  • Plus other minor tweaks and changes to the config.
Note 1 - If your not using a RX 6800 or any other Navi/BigNavi GPU then remove agdpmod=ignore from the boot arguments.

Note 2 - If you are using a 6 or Less Core Ryzen then go into the Config,plist and under PlatformInfo->Generic Change the ProcessorType from 0 to 1537, This will list your CPU info correctly inside About This Mac.

Note 3 - The SmallTreeIntel82576.kext is now fully working as of Monterey 12.0 Beta 8

Note 4 - BIOS SETTING CHANGE - Since Bios Revision 4010 Power On By PCIe can break shut down on some peoples builds so ensure the following setting is now set as disabled.
  • Advanced -> APM Configuration -> Power On By PCIe -> Disabled
For OpenCore Using PlistEdit Pro add your details by modifying the following
1627932237694.png






IMPORTANT PATCH INFO TO SET THE CORRECT CORE COUNT FOR YOUR CPU
Core Count patch needs to be modified to boot your system. Find the two algrey - Force cpuid_cores_per_package patches and alter the Replace value only.

Changing BA000000 0000/BA000000 0090* to BA <CoreCount> 0000 0000/BA <CoreCount> 0000 0090* substituting <CoreCount> with the hexadeciamal value matching your physical core count.

Note: The three different values reflect the patch for different versions of macOS. Be sure to change all three if you boot macOS 10.13 to macOS 12

See the table below for the values matching your CPU Core Count.

CoreCountHexadecimal
6 Core06
8 Core08
12 Core0C
16 Core10
32 Core20
So for example a 6 Core 5600X would result in these replace values, BA 06 0000 0000/BA 06 0000 0090
Or a 12 Core 5900X that I have it setup as standard would result in these replace values, BA 0C 0000 0000/BA 0C 0000 0090

EXAMPLE
Screenshot 2021-08-02 at 19.51.06.png




Power Gadget App
The AMDRyzenCPUPowerManagement.kext has been updated and has gone from good to Amazing so make sure you download the latest version of the Power Gadget App to make the most of it.
AMD.Power.Gadget.app.zip

Finally and as always, MAKE SURE YOU RESET YOUR NVRAM BEFORE BOOTING INTO THE NEW EFI.


OpenCore EFI Update V0.8.0 - 18/04/2022

v0.8.0​

  • Added support for early log preservation
  • Switched to Python 3 in scripts (use python /path/to/script to force Python 2)
  • Added ForceAquantiaEthernet for Aquantia AQtion AQC-107s based 10GbE network cards support, thx @Mieze and @Shikumo
  • Updated builtin firmware versions for SMBIOS and the rest
  • Added Misc -> Serial section to customise serial port properties
  • Added CustomPciSerialDevice quirk for XNU to correctly recognise customised external serial devices

ATTACHMENTSApril​


OpenCore 0.8.0 EFI Update , 18th April 2022.

The EFI has now been updated to the my latest version.
Changes made include,
  • Lilu 1.6.0,
  • AppleALC 1.7.1,
  • WhateverGreen 1.5.8,
  • VirtualSMC 1.2.9,
  • RestrictEvents 1.0.7,
  • LucyRTL8125Ethernet 1.1.0
  • SMCAMDProcessor 0.7
  • SmallTreeIntel812576Ethernet 1.3.0
  • New Universal AMD Patches Monterey 12.0 Compatible,
  • 2.5Ghz Ethernet Auto Negotiation Fixed,
  • Memory Mapping is now Being done via RestrictEvents,
  • About This Mac now displays the correct AMD Processor info done via RestrictEvents,
  • Plus other minor tweaks and changes to the config.
Note 1 - If your not using a RX 6800 or any other Navi/BigNavi GPU then remove agdpmod=ignore from the boot arguments.

Note 2 - If you are using a 6 or Less Core Ryzen then go into the Config,plist and under PlatformInfo->Generic Change the ProcessorType from 0 to 1537, This will list your CPU info correctly inside About This Mac.

Note 3 - The SmallTreeIntel82576.kext is now fully working as of Monterey 12.0 Beta 8

Note 4 - BIOS SETTING CHANGE - Since Bios Revision 4010 Power On By PCIe can break shut down on some peoples builds so ensure the following setting is now set as disabled.
  • Advanced -> APM Configuration -> Power On By PCIe -> Disabled
For OpenCore Using PlistEdit Pro add your details by modifying the following
1627932237694.png






IMPORTANT PATCH INFO TO SET THE CORRECT CORE COUNT FOR YOUR CPU
Core Count patch needs to be modified to boot your system. Find the two algrey - Force cpuid_cores_per_package patches and alter the Replace value only.

Changing BA000000 0000/BA000000 0090* to BA <CoreCount> 0000 0000/BA <CoreCount> 0000 0090* substituting <CoreCount> with the hexadeciamal value matching your physical core count.

Note: The three different values reflect the patch for different versions of macOS. Be sure to change all three if you boot macOS 10.13 to macOS 12

See the table below for the values matching your CPU Core Count.

CoreCountHexadecimal
6 Core06
8 Core08
12 Core0C
16 Core10
32 Core20
So for example a 6 Core 5600X would result in these replace values, BA 06 0000 0000/BA 06 0000 0090
Or a 12 Core 5900X that I have it setup as standard would result in these replace values, BA 0C 0000 0000/BA 0C 0000 0090

EXAMPLE
Screenshot 2021-08-02 at 19.51.06.png




Power Gadget App
The AMDRyzenCPUPowerManagement.kext has been updated and has gone from good to Amazing so make sure you download the latest version of the Power Gadget App to make the most of it.
AMD.Power.Gadget.app.zip

Finally and as always, MAKE SURE YOU RESET YOUR NVRAM BEFORE BOOTING INTO THE NEW EFI.


OpenCore EFI Update V0.8.0 - 18/04/2022

v0.8.0​

  • Added support for early log preservation
  • Switched to Python 3 in scripts (use python /path/to/script to force Python 2)
  • Added ForceAquantiaEthernet for Aquantia AQtion AQC-107s based 10GbE network cards support, thx @Mieze and @Shikumo
  • Updated builtin firmware versions for SMBIOS and the rest
  • Added Misc -> Serial section to customise serial port properties
  • Added CustomPciSerialDevice quirk for XNU to correctly recognise customised external serial devices

ATTACHMENTSApril​

Can't install, permanent reboot.... AppleMCEReporterDisabler.kext is no longer needed?
 
Last edited:

Ezaul

Member
AMD OS X Member
Joined
Apr 21, 2021
Messages
40
Can't install, permanent reboot.... AppleMCEReporterDisabler.kext is no longer needed?

Good Morning! @Pabo

You can download the EFI again, it is already updated with all the kext.... any questions I am at your disposal

AppleMCEReporterDisabler.kext. Version 1.2
 

Ezaul

Member
AMD OS X Member
Joined
Apr 21, 2021
Messages
40
I used Ezaul´s EFI. I have fixed some errors that appeared in the opencore validator. I will upload my efi in case you want to check it. I have to say that I have not been able to install it beyond 12.2.1. In 12.3.1 crash, I dont know why. ( I would appreciate any help with 12.3.1 ) Thanks so much.


hello @ennoclao

Did you download when this EFI?

I don't know why this one goes without the AppleMCEReporterDisabler.kext kext. Version 1.2

Updated the site again today! try to download again and use!!!

Another detail that I found strange is having errors in the validator, it's not to have anything just put it in your EFI partition to feed the data:

index.php


IMPORTANT PATCH INFO TO SET THE CORRECT CORE COUNT FOR YOUR CPU
Core Count patch needs to be modified to boot your system. Find the two algrey - Force cpuid_cores_per_package patches and alter the Replace value only.

Changing BA000000 0000/BA000000 0090* to BA <CoreCount> 0000 0000/BA <CoreCount> 0000 0090* substituting <CoreCount> with the hexadeciamal value matching your physical core count.

Note: The three different values reflect the patch for different versions of macOS. Be sure to change all three if you boot macOS 10.13 to macOS 12

See the table below for the values matching your CPU Core Count.

CoreCountHexadecimal
6 Core06
8 Core08
12 Core0C
16 Core10
32 Core20
So for example a 6 Core 5600X would result in these replace values, BA 06 0000 0000/BA 06 0000 0090
Or a 12 Core 5900X that I have it setup as standard would result in these replace values, BA 0C 0000 0000/BA 0C 0000 0090

EXAMPLE
Screenshot 2021-08-02 at 19.51.06.png
 

johnlietzke

Well-known member
AMD OS X Member
Joined
Jul 7, 2021
Messages
302
hello @ennoclao

Did you download when this EFI?

I don't know why this one goes without the AppleMCEReporterDisabler.kext kext. Version 1.2

Updated the site again today! try to download again and use!!!

Another detail that I found strange is having errors in the validator, it's not to have anything just put it in your EFI partition to feed the data:

index.php


IMPORTANT PATCH INFO TO SET THE CORRECT CORE COUNT FOR YOUR CPU
Core Count patch needs to be modified to boot your system. Find the two algrey - Force cpuid_cores_per_package patches and alter the Replace value only.

Changing BA000000 0000/BA000000 0090* to BA 0000 0000/BA 0000 0090* substituting with the hexadeciamal value matching your physical core count.

Note: The three different values reflect the patch for different versions of macOS. Be sure to change all three if you boot macOS 10.13 to macOS 12

See the table below for the values matching your CPU Core Count.

CoreCountHexadecimal
6 Core06
8 Core08
12 Core0C
16 Core10
32 Core20
So for example a 6 Core 5600X would result in these replace values, BA 06 0000 0000/BA 06 0000 0090
Or a 12 Core 5900X that I have it setup as standard would result in these replace values, BA 0C 0000 0000/BA 0C 0000 0090

EXAMPLE
Screenshot 2021-08-02 at 19.51.06.png

I ended up just updating my own EFI after realizing the SerialInt had to be removed from the config.plist.

I did not include AppleMCEReporterDisabler. I was able to update to 12.4 beta 2 without issue.
 

Ezaul

Member
AMD OS X Member
Joined
Apr 21, 2021
Messages
40
Last edited:

winnerxu

New member
AMD OS X Member
Joined
Jan 11, 2021
Messages
4
When I used the new OpenCore EFI Update V0.8.0, I can't find the wifi.
Has anybody the same problem? Can anybody use the intel ax200 wifi in 12.3.1?
 

Ezaul

Member
AMD OS X Member
Joined
Apr 21, 2021
Messages
40
When I used the new OpenCore EFI Update V0.8.0, I can't find the wifi.
Has anybody the same problem? Can anybody use the intel ax200 wifi in 12.3.1?
Intel Bluetooth & WiFi
Personally I prefer to use a native WiFi/Bluetooth Combo Card so I swapped out the Intel wireless combo card for a BCM94360NG instead.
If you would like to use the internal Intel wifi and bluetooth combo card then make sure you download and install the correct kexts from here.

OpenIntelWireless

Unofficial open source Intel Wireless projects for macOS - OpenIntelWireless
github.com

 

Galve2000

Donator
Donator
AMD OS X Member
Joined
Sep 19, 2020
Messages
234
Intel Bluetooth & WiFi
Personally I prefer to use a native WiFi/Bluetooth Combo Card so I swapped out the Intel wireless combo card for a BCM94360NG instead.
If you would like to use the internal Intel wifi and bluetooth combo card then make sure you download and install the correct kexts from here.

OpenIntelWireless

Unofficial open source Intel Wireless projects for macOS - OpenIntelWireless
github.com


Do these "OpenIntelWireless" work well with Monterey?

I actually just purchased the fenvi card from Ali-Express (the PCI version, which I now regret doing, but I did it for ease of installation.

obviously I prefer to use onboard if possible, as it is more advanced and already built-in.
 

Ezaul

Member
AMD OS X Member
Joined
Apr 21, 2021
Messages
40
Do these "OpenIntelWireless" work well with Monterey?

I actually just purchased the fenvi card from Ali-Express (the PCI version, which I now regret doing, but I did it for ease of installation.

obviously I prefer to use onboard if possible, as it is more advanced and already built-in.
Man, nothing better than leaving everything working AIRDROP and others... that's why I got this model BCM94360NG that is simple to replace on your motherboard, take one, put another one and everything is fine! you don't need to do anything else!! except in windows that you have to install the drivers and only
 

lunarvision

New member
AMD OS X Member
Joined
May 1, 2022
Messages
2
Hello! I am really new here and have looked everywhere but I don't know where to begin with. I have an ryzen 5900x, Asus x570-e. Can somebody guide me where to start and if the efi would work like that for me too? Thanks
 

johnlietzke

Well-known member
AMD OS X Member
Joined
Jul 7, 2021
Messages
302
You will be to go to the OpenCore guide and ensure you have a compatible GPU. Then install the EFI and set the platform info for iServices to work.

The Nvidia RTX 3000 and 2000 series GPUs will not work.
 

Ezaul

Member
AMD OS X Member
Joined
Apr 21, 2021
Messages
40
Hello! I am really new here and have looked everywhere but I don't know where to begin with. I have an ryzen 5900x, Asus x570-e. Can somebody guide me where to start and if the efi would work like that for me too? Thanks
Good afternoon @lunarvision

We already know that you have ryzen 5900x, Asus x570-e could you give us more information about your setup? to be able to help you.

As @johnlietzke said if you have
The Nvidia RTX 3000 and 2000 series GPUs will not work
 
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.