Hi !
does this guide work with Z77 Chipset ?
I´m on a GA Z77X-UP TH MoBo, fresh Mojave 10.14.6 install, but I have
some problems with Hackintool / PortDiscovery...
in the following case my USB3.0 Stick is connected to one of the USB3.0 ports at the back panel:
(as you can see, its mounted in macOS but not showing in Hacktool)
View attachment 436847
the next case shows the USB3.0 Stick connected to the frontUSB3.0 of my SurpressorF51 Tower
using F_USB30_1 connector on the MoBo:
(as you can see, here its mounted and recognised by Hackintool !!)
View attachment 436848
... I have the same problem on many other USB-Connectors of my MoBo.
Kexts installed in L/E/
View attachment 436849
Kexts installed in EFI/CLOVER/kext/other
View attachment 436851
my iMac13,2 config.plist
View attachment 436852
View attachment 436853
... need some advice please !
Hello there.
Yes, the guide works with the Z77 chipset.
Okay ... First things first - you have duplicates of FakeSMC.kext and USBInjectAll.kext and they do not appear to be the
same versions of each. I recommend you remove the two from Library/Extensions and ensure you have the latest of each in EFI/CLOVER/kexts/Other only, OR ensure you have the exact same versions installed in both. Also, it might be a good idea to remove FakePCIID_XHCIMux.kext as well, for now at least. We can always put this back if we need to later. When you have done this, rebuild your kext-caches with the Terminal app.
Gigabyte gives you 2x USB3 ports and 6x USB2 ports,
directly from the Intel chipset. However they also use a VIA 3rd-party chipset to offer more USB3 ports through "hubs". This can make configuration confusing. Looking at the Hackintool screengrabs, it seems one of the VIA hubs is attached to the EHC port "PRT7".
A good way to visualise how the ports are connected is by using IORegistryExplorer. You might be familiar with this app. It will show you which ports are on "hubs" and which ports are the direct Intel ones - the word "hub" will appear in the tree-node. It will also help you pinpoint that "F_USB30_1" header and where it is connected.
This will help you to see more clearly which port that flash-drive is going into, because in the first screengrab where it is not visible in Hackintool, it is probably in one of the VIA hubs.
Although not simple, you will need to do this work to understand which are Intel-
only ports and which have been supplemented by the VIA chipset.
Bear in mind you have a total of 10x
Intel-only ports to play with (2x USB3/USB2 and 6x USB2 only). Because Gigabyte also chose to add more ports upgraded with a VIA chip too, this makes things more complicated.
I don't want to get too technical in a Beginner's Guide but it looks as though Gigabyte has fed 8x USB2 ports through the VIA chipset onto two hubs, to add USB3 functionality. This could be why it confuses Hackintool, showing a USB2 port but with a USB3 device operating.
So what to do?
Test each USB port with both a USB2 device and a USB3 device. Make notes as to where they show up in Hackintool. For greater insight use IORegistryExplorer, It will show you, as I mentioned above, if the device appears on a direct Intel port or a VIA hub.
The HS01 to HS04 and SS01 to SS04 ports
should be the Z77 Intel-direct ports.
Let us know how you get on.