Contribute
Register

ASUS X299 Monterey/Ventura Support

I share my EFI Asus X299 R6EE OC 0.7.4 release based ( I'm about to switch with OC 0.7.6, I will post it later)

The EFI / config.plist must match your configuration:

ACPI :
- disabled : SSDT-X299-BR1A-Vega56A7 and SSDT-X299-BR2A-Vega56A7 : you can add your own SSDT GPU and remove them and also edit config.plist.
- disabled : SSDT-TB3-BR3D-HackinDROM.aml : I case you don't have TitanRidge add in card.

Kexts :
- USBports.kext mach with my configuration : to be adapted with yours if needed with Hackintool or other.
- VegaGraphicFixup.kext disabled : not needed for newer GPUs.
- You must add RestrictEvents.kext if you don't use CustomMemory on Platforminfo see below

NVRAM :
- boot-args : to be completed for AMD 5000 or 6000 GPUs

Plateforminfo :
- MacPro7,1 (removed MLB, serial, SMUUID) : to be completed
- CustomMemory : Memory section must be set to much your own memory sticks, or disabled if you use RestrictEvents.kext.

Important: BIOS setting : above 4G decode must be disable if you use Polaris or Vega GPUs if not system will not shutdown or restart and also the installation of MacOs will fail.

Later: you can manage Intel AX200 working with Bluetooth and Wifi :
the following kexts must be added : (for Monterey they are specifics) :
- BlueToolFixup.kext
- AirportItlwm.kext
- IntelBluetoothInjector.kext
- IntelBluetoothFirmware.kext
- itlwm.kext
( i will share later with EFI OC 0.7.6)
 

Attachments

  • EFI R6EE OC 0.7.4.zip
    23.3 MB · Views: 104
Last edited:
Main improvement OpenCore 0.7.5 and 0.7.6 : ResizeAppleGpuBars :

For AMD RX 6600, RX 6600 XT, RX 6700 XT, AMD RX 6800, RX 6800 XT and AMD RX 6900 XT ;)

New Bios updated with Above 4G decoding and Re-size Bar enabled.

Capture d’écran 2021-11-06 à 01.46.28.png

New
 
I read Monterey 12.1 add only RX 6600 (XT). Where did you get this info about RX 6700 XT ?

Don't worry about what you read my friend !

Support is also for RX 6800 XT and 6900 XT ( AMDRadeonNavi23Controller : device id 0x73BF1002) and for RX 6700 XT we only need for now 0x73DF1002 spoofing with 0x73BF1002 ;)
 
Last edited:
any words of wisdom about MacPro7,1 vs iMacPro1,1 for monterey? is either OK? i used iMacPro1,1 for Mojave on my x299 and for iCloud/find my mac it probably makes sense for me to stick with iMacPro1,1 and the same serial number unless there are some drawbacks to iMacPro1,1.
I switched to MacPro7,1 some time ago.
Mainly because the MacPro7,1 system definition is closer to the actual X299 platform. Mainly in regard to the GPU (6800 XT in my case) which means you don't need whatevergreen any more.

But i needed to generate a new serial and this is never fun. ;-)
 
I am switching with Clover: Clover 5142 works perfectly on Monterey and much less complicated than OpenCore which gives me headaches with each new version, simplicity is peaceful.
 
I am switching with Clover: Clover 5142 works perfectly on Monterey and much less complicated than OpenCore which gives me headaches with each new version, simplicity is peaceful.

Why do you bother updating opencore every single version? ;) You would probably be fine with 0.7.5 for the next year or so :) I would never touch clover again, never did like it. Opencore feels so much cleaner and lightweight
 
Why do you bother updating opencore every single version? ;) You would probably be fine with 0.7.5 for the next year or so :) I would never touch clover again, never did like it. Opencore feels so much cleaner and lightweight
HI Dude!may I ask you that how do you deal with 6900xt in osx?I inject device properties "wx6900" but seems no improvment,and could you show me you ioregistery “agape"?mine gfx0 is on "pic-bridge"
 

Attachments

  • 1.png
    1.png
    271.2 KB · Views: 84
  • 2.png
    2.png
    477 KB · Views: 105
Back
Top