Contribute
Register

GA-Z77X-UD5H tips for Yosemite vs USB 3.0

Status
Not open for further replies.
Joined
Apr 29, 2012
Messages
319
Motherboard
ASUS ROG Mamimus XI Hero (Wifi)
CPU
i9-9900K
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
1) do NOT install the "universal USB 3.0" in Multibeast. Check About This Mac/ full report/ usb to see that the driver is AppleUSBXHCI, and NOT GenericUSBXHCI. If you have GenericUSBXHCI installed, remove it. (edit: this still works, but see below.)

1a) contrary to the info in Multibeast, installing the Universal USB 3.0 does not add anything to your usr/local/bin folder.

2) contrary to the installation guide for the GA-Z77X-UD5H posted elsewhere on this site, DO NOT enable xHCI Pre-Boot driver in the BIOS. It should be set to DISABLED.

3) The xHCI mode -must- be set to "auto" ( and nothing else) or your USB 3 ports won't work. The HSPorts 1 - 4 should be enabled.

4) both the xHCI and EHCI handoff modes must be enabled.

I learned all this over the past 48 hours the hard way, and wanted to save some else the grief of trying to get USB 3 working on this board.

hth

A FEW DAYS LATER: I can confirm that the suggestion by MrEddy, below, works properly. Thanks to one and all.
 
Last edited:
It works perfectly on mine, you just need the correct kext from Rehabman ;)


To do so :


1. Remove GenericUSBXHCI.kext if you have one in /System/Library/Extensions


2. Copy Rehabman's GenericUSBXHCI.kext to your desktop. Download here


3. Download KextBeast here.


4. Run KextBeast to install it.


5. Restart

Done !
 
You guys might also try to create a customized DSDT.

I'm running Yosemite using Clover on a Z77X-UD3H with only the following KEXTs:
- FakeSMC
- AppleHDAIDT (dummy to patch AppleHDA on the fly)
- AtherosL1cEthernet.kext (for LAN)

Patching your DSDT isn't that difficult:
- Disable any on the fly DSDT patches so that you start clean
- Download and run MaciASL, change ACPI to 5.0 under Settings
- Add this repository http://maciasl.sourceforge.net/pjalm/gigabyte/
- Choose Patch, find your motherboard in the list, examine the changes and hit Apply
- Choose Compile and in case you get any errors, simply Google them
- Save the compiled version (DSDT.aml)

After patching my DSDT I don't need any extra KEXTs to have working USB 3.0
I also don't need NullCPUPowerManagement.

P.S. Please note that the Pjalm Z77X-UD3H patch has a small issue which is caused by regular quotes being converted to smart quotes. I'll try to contact them to have it resolved. The Z77X-UD5H patch looks fine.
 
It works perfectly on mine, you just need the correct kext from Rehabman ;)


To do so :


1. Remove GenericUSBXHCI.kext if you have one in /System/Library/Extensions


2. Copy Rehabman's GenericUSBXHCI.kext to your desktop. Download here


3. Download KextBeast here.


4. Run KextBeast to install it.


5. Restart

Done !


Thanks MrEddy! Life saver you are!
 
Z77-UD3H, rev 1.0 -- Native Apple USBXHCI worked on the USB3 ports, but *only* with USB3 devices -- any USB2 or older device was not recognized. I made sure all the settings in BIOS were right, especially XHCI mode set to AUTO -- see first post of this thread. Installed RehabMan's fork of the Zenith GenericUSB3 kext, and now all is well -- see post above for link.

Thanks to all here -- very helpful! :headbang:
 
Thank you Mr. Eddie,

Since I installed Yosemite over my old install of Maverick I had never needed to use my Canoscan 9000f which was connected to a cheap USB 3 hub and didn't work when I needed it today.
Your solution did the trick... I had to boot on windows to scan something for a colleague of mine
and I still feel that yucky feeling of booting on windows yuck. ;-) J/k . At least my scanner was still working on Windows. Now it WORKS where I need it.
 
Thank you!!!
 
Confirmed working for me. I have my wireless mouse dongle in a front case port and had lost connectivity. I did nothing other than Mr. Eddy's suggestion and it's working.
 
Status
Not open for further replies.
Back
Top