• Become a Premium Member for $25/year with no ads to improve your community experience.

Z790 Gaming X AX USB issue with Mojave

zzmadd

New member
Joined
Dec 22, 2023
Messages
11
Motherboard
Gigabyte Z790 Gaming X AX DDR5
CPU
Intel Core i7 14700KF
Graphics
Radeon RX 580 8GB
OS X/macOS
10.14.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. iMac Pro
Mobile Phone
  1. iOS
Hi all,

I'm looking for advices how to solve an issue I have.
Mobo: Gigabyte Z790 Gaming X AX DDR5, CPU Intel 14700KF, GPU Radeon RX 580 8GB.

On Ventura all perfect.

The main issue in Mojave, which I also need as an OS is USB 3.0
I can only get USB 2.0 to show up. I can get all USB 2.0 ports
If I use the SSDT created, in Mojave, I only see the USB 2.0 portion of it, all the USB 3.0 SSxx ports are missing
USB device is 7A60
If I use USBInjectAll 080 or copy into the USBInjectall 071 the device id definition nothing changes
If I use the USBPort.kext I get the same issue
I tried dropping in a couple of verions of XHCI-Unsupported without success

Can anyone help?
Thanks a lot!
 
Hi all,

I'm looking for advices how to solve an issue I have.
Mobo: Gigabyte Z790 Gaming X AX DDR5, CPU Intel 14700KF, GPU Radeon RX 580 8GB.

On Ventura all perfect.

The main issue in Mojave, which I also need as an OS is USB 3.0
I can only get USB 2.0 to show up. I can get all USB 2.0 ports
If I use the SSDT created, in Mojave, I only see the USB 2.0 portion of it, all the USB 3.0 SSxx ports are missing
USB device is 7A60
If I use USBInjectAll 080 or copy into the USBInjectall 071 the device id definition nothing changes
If I use the USBPort.kext I get the same issue
I tried dropping in a couple of verions of XHCI-Unsupported without success

Can anyone help?
Thanks a lot!
Use XhciPortLimit quirk and then map your ports. It should be all good.
 
Hi,
thanks for your reply.

The XhciPortLimit quirk doesn't do anything.
USB 3.0 ports are not shown by the quirk or by a pre mapped SSDT that works in Ventura.
Same thing for USBPorts.kext driver. It only shows USB 2,0 ports.
The same driver shows all the porta, including USB 3.0 in Ventura.
It's like Z790 USB 3.0 are not compatible.
 
Hi,
thanks for your reply.

The XhciPortLimit quirk doesn't do anything.
USB 3.0 ports are not shown by the quirk or by a pre mapped SSDT that works in Ventura.
Same thing for USBPorts.kext driver. It only shows USB 2,0 ports.
The same driver shows all the porta, including USB 3.0 in Ventura.
It's like Z790 USB 3.0 are not compatible.
That's not the case cause having a Mojave machine where everything works fine. Yes, it's Z790.

You need to disable the previous mapping and then use XhciPortLimit quirk to discover all your ports. If your board has some other controller than Intel, you'll need a driver for it.
 
The board has only the Z790 chipset for USB.
If I enable the XhciPortLimit quirk I ONLY see USB 2.0 ports.
 
The board has only the Z790 chipset for USB.
If I enable the XhciPortLimit quirk I ONLY see USB 2.0 ports.
Did you disable the prevous work?

In short, you'll need XhciPortLimit Quirk+USBInjectAll+XHCIUnsupported. You must disable the previous SSDT/mapped kexts. Make sure to reset NVRAM twice.

Also, make sure to use the latest versions of the kexts.
 
Ok,

thisis what I did:

- ResetSystem: twice
- CleanNVRam: twice
- No SSDT for USB of any kind
- Enable XhciPortLimit Quirk
- Enabled USBInjectAll 0.8.0
- Added XHCIUnsupported
- Disabled any USBPorts kext

And I get....
What I just said: NO USB 3.0 Ports
 

Attachments

  • Screenshot 2023-12-23 at 14.34.44.png
    Screenshot 2023-12-23 at 14.34.44.png
    271.8 KB · Views: 1
  • Screenshot 2023-12-23 at 14.35.15.png
    Screenshot 2023-12-23 at 14.35.15.png
    286.2 KB · Views: 1
Ok,

thisis what I did:

- ResetSystem: twice
- CleanNVRam: twice
- No SSDT for USB of any kind
- Enable XhciPortLimit Quirk
- Enabled USBInjectAll 0.8.0
- Added XHCIUnsupported
- Disabled any USBPorts kext

And I get....
What I just said: NO USB 3.0 Ports
Attach the EFI you're using to boot.
 
Here it is.
Ventura everything work.
The issue is in Mojave only:
- No USB 3.0
- Had to use VooDooHDA as Apple ALC doesn't get audio to work

The EFI you see if not the EFI I tested before under your guidance. I reverted to my own compromise of a missing USB 3.0 in Mojave

EFI here:
 
Here it is.
Ventura everything work.
The issue is in Mojave only:
- No USB 3.0
- Had to use VooDooHDA as Apple ALC doesn't get audio to work

The EFI you see if not the EFI I tested before under your guidance. I reverted to my own compromise of a missing USB 3.0 in Mojave

EFI here:
As expected, your configuration is quite messed up. You should stop USBPort kexts from loading as stated before. XHCIUnsupported is missing as well.

Read post #6 carefully.
 

Forum statistics

Threads
1,495
Messages
14,240
Members
21,481
Latest member
gusknzn