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

hinkin

Member
AMD OS X Member
Jan 4, 2025
50
3
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

Edhawk,I’ve tried both the revised EFI you provided for the Tahoe installation and the one from svan71.
The installer does start, but the process stops almost immediately after the Apple logo appears - the screen freezes on the logo with no progress bar movement, and the keyboard powers off completely (no backlight or response).

It seems like the boot sequence halts right after the very first stage, before reaching the verbose output or the macOS installer.
At this point, I honestly have no idea what might be causing the issue.
I'm having the exact same issue. Will boot Sequoia fine, but with Tahoe Apple logo with no progress bar nothing to show in Verbose mode just a black screen. I'm on a 9700X latest Gigabyte Bios F8e.
 
Are you disabling Bluetooth kexts and Whatevergreen kext ? Is your usbport kext updated for Tahoe?
 
I've tried every possible solution I could find, but nothing works. Could anyone help me figure this out, please?
I fixed your usbport.kext for tahoe and I added my 6900xt aml in hope that it solves your problem. Let me know how it goes.
 

Attachments

Hi svan71, шhank you very much for your support and for fixing the usbport.kext for Tahoe, as well as adding your 6900xt.aml.

Unfortunately, the problem still persists. After booting, I get a black screen with the Apple logo and the installation does not start. I double-checked my BIOS settings, and everything that should be enabled or disabled is configured correctly.

This whole situation is really disappointing.
 
@hinkin your EFi is not compatible with Tahoe in many parts
First kexts section (also other kernel/block part)
It seems you use a broadcom WIFi which for now it is not supported on Tahoe via OCLP it seems you use
So, if it is a clean installation from scratch you have to modify some maxkernel kexts value to be not used in tahoe (also for kernel/block you must do this)
If you are updating a previous installation (sequoia/sonoma), you must always revert OCLP modern wifi patches and to limit some kext use to a maxkernel of 24.99 value
 
Hi,


Thanks for the heads-up. I’m doing a clean installation from scratch on Tahoe. I’m aware that Broadcom Wi-Fi isn’t supported on Tahoe via OCLP yet, so I’ll wait for support on that front.
Could you please help me with the correct kext settings? Specifically:
  • Which kexts should have MaxKernel adjusted (and to what values) so they aren’t used on Tahoe?
  • What exactly should be changed in the kernel/block section?
Any guidance or example entries would be greatly appreciated.
Thanks in advance!
 
@hinkin post only your config.plist cleaned from your serial data, i mean a working one with a previous os
 
I’m sending you the config.plist that I’m currently using with macOS Sequoia. All serial data has been removed, but the file is fully functional.

Thank you!
 

Attachments

I’m sending you the config.plist that I’m currently using with macOS Sequoia. All serial data has been removed, but the file is fully functional.

Thank you!
In this zip you can find your previous config.plist updated with Tahoe AMD Kernel Patches, some boot arg deleted (amfi and other) more two kexts you have to overwrite yours
USBPort is done by Svan71 user in this thread (modified for Tahoe as he said)and whatevergreen is a modified version done BY RoyalGraphs from OSX AMD discord server to avoid a problem during first installation steps in TAhoe

I recognize your config as a part of my help for other user in other forum..but its evolution wasnt good as the original one :)
This config.plist could work if your Gigabyte bios does not need of any ACPI patches (you do not use them in sequoia but many gigabyte board need them)
Also this config must be used only on a clean installation from scratch and not to update a modded sequoia version (modded with OCLP patches for wifi i mean)
In boot menu reset Nvram and the try to boot from you Tahoe installer icon and cross finger) :) :)
 

Attachments

Last edited:
Hi, thank you very much for your help and the updated config. I followed all your instructions - replaced the kexts, reset NVRAM, and booted from the Tahoe installer. However, the same issue remains: the screen shows a black Apple logo during boot, and the backlight on my Corsair Gaming K95 RGB turns off.
 

Attachments

  • IMG_0765.png
    IMG_0765.png
    11.4 MB · Views: 1
If you boot from my efi you see verbose Lines and no Apple in the first steps
 
With config.plist and kexts posted in my zip
?
Your posted config was from your efi and not from svan71
 
@fabiosun, sorry for the misunderstanding. I’ve just repeated the test using my EFI with the config.plist and kexts included in Archive.zip. The result is exactly the same.
 
@fabiosun, sorry for the misunderstanding. I’ve just repeated the test using my EFI with the config.plist and kexts included in Archive.zip. The result is exactly the same.
Lets try a different approach (if you like to do)
take a screenshot of your boot menu with your working EFI in Sequoia and post here
boot sequoia and type from a terminal window:
diskutil apfs list
post the output

then use the attacched EFI and post a bootmenu screenshot and where it hangs (a video if before apple you see verbose boot lines)
 

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.