Need assistance adapting EFI for macOS Tahoe (Ryzen 9 7950X3D + RX 6900 XT)

hinkin

Member
AMD OS X Member
Jan 4, 2025
36
2
8
CPU:
AMD Ryzon 9 7950X3D
Hi everyone,

I’ve been trying for several days to get my EFI configuration working for macOS Tahoe on my system, but I haven’t had any success so far.

Hardware Configuration​

  • CPU: AMD Ryzen 9 7950X3D
  • Motherboard: Gigabyte X870 AORUS ELITE WIFI7
  • RAM: 64GB DDR5 5000MHz
  • GPU: AMD Radeon RX 6900 XT 16GB
  • Network: Realtek RTL8125B
  • Wi-Fi/Bluetooth: Fenvi T919 PCIe WLAN Card

I currently have a fully working EFI for macOS Sequoia, but I need assistance in adapting or fixing it so that it can properly install and run macOS Tahoe on this setup.
I’m sharing my current EFI folder for anyone interested in helping improve or create a Tahoe-compatible version.

Any help or suggestions would be greatly appreciated.

Thank you in advance!
 

Attachments

Have you updated your USB configuration to include the new entries required for Tahoe?

Are you using the latest version of the AMD Kernel patches?

Have you temporarily disabled WhateverGreen.kext, so it doesn’t cause a kernel panic while running the Tahoe installer? It can be enabled after the Tahoe installation has completed.

Are you aware that the OCLP root patches for Broadcom WiFi don’t work in Tahoe, as it needs to be updated and this hasn’t happened yet.

Are you aware that AppleALC.kext requires AppleHDA to be installed for the builtin audio codec to work? This isn’t relevant for those with a USB audio device.

Most people who have successfully updated to Tahoe used a minimal EFI when running the update, I.e only the really essential kexts present and enabled.
 
Hi Edhawk,

Thank you again for your help!
I’ve prepared a minimal EFI (Tahoe Install) based on your suggestions - WhateverGreen disabled, USBInjectAll + XhciPortLimit enabled, and AMD patches extended to Darwin 25.x.

I’m attaching the installation version here.
If you have time, could you please take a look and let me know if anything needs to be fixed or improved before I proceed?
I’ll wait for OCLP to update their Broadcom patches to get Wi-Fi working again.

Thanks in advance!
 

Attachments

I have revised the attached EFI folder so it should work with Tahoe, for the installation. The following has been done.
  1. New ACPI SSDT's generated from your DSDT.aml and Corpnewt's SSDTTime have been added to your /EFI/OC/ACPI folder and config.plist.
  2. ACPI companion patches for the new SSDT's have been added to the config.plist.
  3. 2 x Gigabyte specific ACPI patches have been added to the config.plist, to fix issues only relevant to Gigabyte boards.
  4. I have disabled a number of kexts in the config.plist, so they don't try to load when voting Tahoe.
  5. I haven't removed any kexts that would work in Sequoia or earlier, just set the 'Enabled' option to False/No instead of True/Yes.
  6. I have disabled your USBPorts.kext and enabled XhciPortLimit Quirk, as your USBPorts.kext isn't going to work with Tahoe.
  7. Cleaned up your /EFI/OC/Tools folder, removing unused and unnecessary Tools.
  8. Cleaned up your config.plist.
Try the revised EFI folder on your Tahoe Installation drive.

I am assuming you are trying to install a Clean version of Tahoe on a spare drive, not run an over the Air update from Sequoia. So you don't mess up your current working macOS installation.
 

Attachments

  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.