AudioGod's Gigabyte Aorus X570 Pro, Pro Wifi, Ultra & Master - Big Sur & Monterey Beta - OpenCore 0.7.4 EFI

Would you like me to change the EFI SMBios over to MacPro7,1 from OpenCore V0.7.0 onwards?

  • Yes change it to SMBios MacPro7,1

    Votes: 12 75.0%
  • No keep it at SMBios iMacPro1,1

    Votes: 2 12.5%
  • Have Both 7,1 and 1,1 available to download

    Votes: 2 12.5%

  • Total voters
    16
  • Poll closed .

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
Which version of OCLP are you using?

I am using OCLP v2.0.2 with Sequoia, along with the latest version of the three kexts with my Apple Broadcom WiFi cards.


These are the kexts I am using.
  1. AMFIPass.kext v1.4.1
  2. IO80211FamilyLegacy.kext v 1.0.0
  3. IOSkywalkFamily.kext v1.2.0
Kexts attached below.

Enabling the Kernel > Block > patch in your config.plist is really easy to forget, and will cause boot issues if not enabled.

Screenshot 2024-10-14 at 17.34.46.png IOSkywalkFamily patch.
 

Attachments

  • AMFIPass-v1.4.1-RELEASE.zip
    186.7 KB · Views: 8
  • IO80211FamilyLegacy-v1.0.0.zip
    4.5 MB · Views: 7
  • IOSkywalkFamily-v1.2.0.zip
    188.8 KB · Views: 8

Pabo

Donator
Donator
Joined
Sep 2, 2020
Messages
136
I was still on Monterey all the time, but some applications started to be incompatible with it so I was forced to upgrade. I tried the EFI posted here, but it only worked up to Ventura. Neither Sonoma nor Sequoia worked. I discovered some errors in the configuration, and decided to move on. I’m now on the latest Sequoia 15.0.1. The only thing that still doesn’t work is WiFi. Everything works fine until I apply the root patches, didn’t have more time to investigate yet.
Could you please send here EFI? I want to test my Aourus Master. Thx
 

winnerxu

New member
AMD OS X Member
Joined
Jan 11, 2021
Messages
6
I was still on Monterey all the time, but some applications started to be incompatible with it so I was forced to upgrade. I tried the EFI posted here, but it only worked up to Ventura. Neither Sonoma nor Sequoia worked. I discovered some errors in the configuration, and decided to move on. I’m now on the latest Sequoia 15.0.1. The only thing that still doesn’t work is WiFi. Everything works fine until I apply the root patches, didn’t have more time to investigate yet.
Can you share your EFI ? i want try it.
 

chiefsucker

New member
AMD OS X Member
Joined
Feb 23, 2021
Messages
25
After the official Apple announcements, I finally bit the bullet and went all-in on a fully maxed-out MacBook Pro 16. Gonna put it through its paces with some performance tests and comparisons on 8K ProRes.

Time is money, no doubt, and after a while, it felt like the hustle wasn’t worth it anymore. Brought me right back to the 90s, doing Linux from scratch—every new release meant digging deep, researching, tuning, trial and error. Had its challenges, but damn, it was a lot of fun.

Been rocking a Ryzentosh as my main, and basically only, machine for 4 solid years, all the way up to Sequoia. Big thanks to this community for making it all possible. Wishing you all the best.
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
Any success with Sequoia here?
Yes, I have Sequoia 15.1 running on my Asus ROG STRIX X570-F. No different to how it worked with Sonoma or any other earlier macOS release.

I am using OpenCore release 1.0.2, with the latest AMD Kernel patches for Sequoia, plus the latest versions of the essential kexts.

Screenshot 2024-11-01 at 16.13.36.png Kext versions installed in one of the AMD B550 systems

Check this site for latest OC and kext releases, use the drop down menu to select the kext or OC package for download.

AMD Vanilla Patches, select the Green coloured button named 'Code' and then select 'Download Zip'.

Additionally I have Sequoia 15.1 running on 2 x Asus B550 systems, 2 x AMD Mini PC systems, 2 x Intel Coffee Lake, 5 x Kaby Lake systems plus a Skylake HP ML10 Gen9 server.

These systems were all using Intel AX200 or AX210 WiFi/BT cards until Sequoia. But have all been switched back to native Apple Broadcom WiFi/BT cards using OCLP. As I got fed up not having AirDrop and having to use the Itlwm kext and Heliport App.
 

Mylo

New member
AMD OS X Member
Joined
Apr 15, 2024
Messages
19
Yes, I have Sequoia 15.1 running on my Asus ROG STRIX X570-F. No different to how it worked with Sonoma or any other earlier macOS release.

I am using OpenCore release 1.0.2, with the latest AMD Kernel patches for Sequoia, plus the latest versions of the essential kexts.

View attachment 15479 Kext versions installed in one of the AMD B550 systems

Check this site for latest OC and kext releases, use the drop down menu to select the kext or OC package for download.

AMD Vanilla Patches, select the Green coloured button named 'Code' and then select 'Download Zip'.

Additionally I have Sequoia 15.1 running on 2 x Asus B550 systems, 2 x AMD Mini PC systems, 2 x Intel Coffee Lake, 5 x Kaby Lake systems plus a Skylake HP ML10 Gen9 server.

These systems were all using Intel AX200 or AX210 WiFi/BT cards until Sequoia. But have all been switched back to native Apple Broadcom WiFi/BT cards using OCLP. As I got fed up not having AirDrop and having to use the Itlwm kext and Heliport App.
Hmm i have also done all the steps:

OC Updated to 1.0.2
All Kext Updated
AMD Vanilla Patch
CPU Core Updated

Also deactivated all kext to minimum like in you list, also Airportl deactivated. But still can't start the Update Setup after reboot. Getting in a boot loop or crash
 

Attachments

  • efi.zip
    40.7 MB · Views: 6

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
You don’t need SSDT-PLUG-ALT or SSDT-PMC with your setup.

Your Kexts folder is a mess! You have a lot of unnecessary Kexts in this folder. You need to clean out the sensor and other unnecessary Kexts, so your setup is only using Kexts that are essential to your system.

The Kexts with a red line under its name should be removed, in my opinion.

IMG_0095.jpeg IMG_0094.jpeg

One specific Kext doesn’t work with macOS Sequoia, NvmeFix.kext. It should be removed as it might be causing the kernel panic.

SetupVirtualMap should be set as False, not true with a X570 motherboard.

You do not need to add all those DeviceProperties in your config.plist. As they look like they are a straight copy of the properties exported from Hackintool’s PCIe tab. They tell the system nothing it doesn’t already know.

As you have a custom SSDT-UIAC table and USBInjectALL.kext in your setup you don’t need or want XhciPortLimit pquirk Enabled. This Quirk should be disabled.

NVRAM > APFS > MinDate and MinVersion should be set as ‘0’ not ‘-1’

Try making these changes and see if the OC boot process works any better.
 

Mylo

New member
AMD OS X Member
Joined
Apr 15, 2024
Messages
19
You don’t need SSDT-PLUG-ALT or SSDT-PMC with your setup.

Your Kexts folder is a mess! You have a lot of unnecessary Kexts in this folder. You need to clean out the sensor and other unnecessary Kexts, so your setup is only using Kexts that are essential to your system.

The Kexts with a red line under its name should be removed, in my opinion.

View attachment 15489 View attachment 15490

One specific Kext doesn’t work with macOS Sequoia, NvmeFix.kext. It should be removed as it might be causing the kernel panic.

SetupVirtualMap should be set as False, not true with a X570 motherboard.

You do not need to add all those DeviceProperties in your config.plist. As they look like they are a straight copy of the properties exported from Hackintool’s PCIe tab. They tell the system nothing it doesn’t already know.

As you have a custom SSDT-UIAC table and USBInjectALL.kext in your setup you don’t need or want XhciPortLimit pquirk Enabled. This Quirk should be disabled.

NVRAM > APFS > MinDate and MinVersion should be set as ‘0’ not ‘-1’

Try making these changes and see if the OC boot process works any better.
Awesome man! Thank you! I will try.
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
Also:
  1. Airportitlwm.kext doesn't work in Sequoia. You need to replace this kext with the latest version of Itlwm.kext and use Heliport app to get your Intel WiFi working.
  2. You would be advised to disable or remove the three Bluetooth kexts, as these being present and active are also a known issue when upgrading macOS.
  3. The version of IOSkywalkFamily.kext you are using doesn't work with Sequoia. You need to use version 1.2.0, as linked above in post #1,201
  4. You are using a very old version of USBIjectAll.kext (v 0.7.1) from 2015, which lacks any features that link to AMD USB controllers. It is solely an Intel kext, which doesn't even include the Intel USB controllers for more modern Apple systems.
    1. That being the case I would recommend you remove the SSDT-UIAC.aml and USBInjectAll.kext and use the USBPorts.kext that was generated at the same time as the SSDT-UIAC.aml table. Assuming you still have a copy of the kext.
    2. Alternatively generate a new UTBMap or USBMap kext for your setup.
    3. If you remove the SSDT and USBInjectAll kext you would need to enable the XhciPortLimit Quirk in your config.plist, while undertaking the USB port discovery phase.
I am a little confused as to whether you have an Intel or Broadcom WiFi/BT card installed. As you are using the OCLP kexts, which you would only need if you have a Broadcom WiFi card installed. Can you confirm which WiFi card you are using.

Also can you confirm which Gigabyte X570 motherboard you are using, i.e. Pro, Master or Ultra? As it has a huge bearing on which Ethernet kexts you need for your system.
You currently have 3 x Ethernet kexts in your Kexts folder, but in all liklihood you only need 2 x kexts if you have the X570 Master motherboard. The others all seem to only require 1 x Ethernet kext (IntelMausi.kext).

I have just noticed that you have 2 x entries in your Drivers folder that do not match dates with the other drivers from OC 1.0.2. This is always a big No-No. The drivers, tools, OpenCore.efi and BOOTx64.efi should all be from the same OpenCore release, with the same date stamp.
OpenLinusBoot.efi and OpenNtfsDxe.efi both have a date of 28February 2024, while the others are date stamped 30 October 2024. These two drivers need to be replaced with the drivers from the current OC release.
 
Last edited:

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
I have been editing your EFI folder to match what I would expect to see when creating an OpenCore setup for your system, assumed you have the X570 Master motherboard, with the Ryzen 9 5900X CPU and RX 6600 GPU.

I understand you also have an Nvidia RTX 4000 series GPU in your system, which you were looking to disable or temporarily remove while troubleshooting your macOS installation.

I am going to assume it has been removed, as you don't have the pre-requisite SSDT-Disable-GPU.aml table in your setup, which you would need if you have both GPU's installed in your system.

This is how I would configure your EFI folder:

Screenshot 2024-11-03 at 17.52.33.png Revised EFI folder contents, with all non essential kexts, drivers and tools removed.

IncorrectLinux and NTFS drivers replaced, OpenHfsPlus.efi replaced with HfsPlus.efi, s it is a better driver, IOSkywalkFamily.kext updated to v 1.2.0.

A copy of the revised EFI is attached below for you try on your system.

Rename the 'EFII-Mylo X570' folder to 'EFI' and copy it to the EFI partition on a spare USB pen drive, boot from the pen drive (use F8 key from Gigabyte splash screen) select the UEFI partition from the USB drive.

See how this boots with your current installation of macOS Sonoma. If it boots ok then you should be able to use it for the update to Sequoia.
 

Attachments

  • EFI-Mylo X570.zip
    14.9 MB · Views: 19

Mylo

New member
AMD OS X Member
Joined
Apr 15, 2024
Messages
19
BOOM!

Wow thx so much!
Now I need to fix the Wifi Stuff etc.

I have the 570x Master Mainboard.
I have removed the RTX 2080 Super Card from my System and use only the RX 6600. But I want to add the RTX 2080 Super later back when some new games come out around end of December...

Regarding the USB.kext. That's the step where I have to create the USBPorts.kext with the hacking tool or can I download it from some where?

My Wifi-Card: Intel® WiFi 6 802.11ax 2T2R & BT 5



Bildschirmfoto 2024-11-03 um 23.23.17.png
 
Last edited:

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
Good to see the EFI worked.

Yes you have to create the USB kext for your system. As each system configuration may be slightly different due to motherboard headers not being used in the same way by owners of the same board. Different cases have different external ports and cable connections.
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
For your Intel WiFi/BT card you will need to add Itlwm.kext to your OC Kexts folder and use Heliport app instead of the Apple WiFi controls. As AirportItlwm.kext hasn’t been updated to work in sequoia.

The normal 3 x Bluetooth kexts will also be required.

Given your setup I am not sure why you have the OCLP kexts in your OC setup, as you have nothing that requires OCLP root patching.
 

Mylo

New member
AMD OS X Member
Joined
Apr 15, 2024
Messages
19
For your Intel WiFi/BT card you will need to add Itlwm.kext to your OC Kexts folder and use Heliport app instead of the Apple WiFi controls. As AirportItlwm.kext hasn’t been updated to work in sequoia.

The normal 3 x Bluetooth kexts will also be required.

Given your setup I am not sure why you have the OCLP kexts in your OC setup, as you have nothing that requires OCLP root patching.
What are the "Normal" 3 Bluetooth Kext?

-BlueToolFixup
-IntelBluetoothFirmaware
-IntelBTPatcher

?
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
Yes, those three kexts. Just make sure they are from the latest releases.

BlueToolFixup v2.6.9


IntelBluetoothFirmaware & IntelBTPatcher v2.4.0

 

Mylo

New member
AMD OS X Member
Joined
Apr 15, 2024
Messages
19
Yes, those three kexts. Just make sure they are from the latest releases.

BlueToolFixup v2.6.9


IntelBluetoothFirmaware & IntelBTPatcher v2.4.0

for some reason my system don't like them anymore. Getting Boot Loop when I put those 3 in. But they worked in my Sonoma system before


Unchecked and False them to make the system run again
 

Attachments

  • Bildschirmfoto 2024-11-07 um 00.32.04.png
    Bildschirmfoto 2024-11-07 um 00.32.04.png
    13.9 KB · Views: 7
Last edited:

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,852
You may need to add these Bluetooth NVRAM entries to your config.plist.


Download the config.plist shared by @Shaneee and add the entries to your config.plist.
 

Mylo

New member
AMD OS X Member
Joined
Apr 15, 2024
Messages
19
You may need to add these Bluetooth NVRAM entries to your config.plist.


Download the config.plist shared by @Shaneee and add the entries to your config.plist.
Working now! Thx again 😅🎊
 
Back
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.