Andrew Wickett Posted May 23, 2016 Share Posted May 23, 2016 Hi Folks Can anyone help me get started on fixing the usb 3 ports on my hackintosh please? I have looked at the guide but find it a bit confusing. Thanks Asus z97-A, i74790k, GTX 980i, El Capitan, Clover Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Read this carefully: https://bitbucket.org/RehabMan/os-x-usb-inject-all Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 Thanks Allan Hi How do I determine if my motherboard is 8/9-series chipset (8086:9xxx) or 8/9-series chipset (8086:8xxx) ? Thanks Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Just go to Azus's website and look at Chipset version: Intel® Z97 I built a Hack with similar hardware, look: [Guide] Asus Z97 Deluxe + Yosemite 10.10.5 Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 Sounds like Yosemite would have been easier. I can't find any mention of (8086:9xxx) or (8086:8xxx) on the Asus site. What does the xxx stand for? Cheers Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Download DPCIManager, go to PCIList section and you'll see what you want know. Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 Ok thanks Allan 1 Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 This is what DPCIManager shows. Can you please tell me which listing I should be looking at ? Cheers Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Apply this patch in your config.plist: Comment: change 15 port limit to 20 in AppleUSBXHCIPCI Name: AppleUSBXHCIPCI Find: <83bd8cfe ffff10> Replace: <83bd8cfe ffff15> And, download the USBInjectAll.kext, put in EFI/CLOVER/kexts. Run this command: sudo nvram -c Reboot and see what happens. Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 This is the IORegistry list. It says there is a FakePCIID_XHCIMux unlike this guys in his Youtube video. Both screenshots attached. Thanks again Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Unistall FakePCIID + FakePCIID_XHCIMux, and use the kext that i've told you. Is a test. But pay attention in the note: Do not plan to use the patch long-term. It could be problematic. If you have more than 15 ports on XHC, you should use FakePCIID_XHCIMux to route the USB2 component of those USB3 ports to EHCI. It is easy to stay under the limit if up to 8-USB2 ports are routed off XHC. Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 How do I uninstall the please? FakePCIID + FakePCIID_XHCIMux kexts please? Sorry do I also have to disable these? Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Where you put these kexts? And no, is not necessary disable this patches, only if you already have them in DSDT. Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 I found the kexts in the clover>kexts>other folder so i'll remove them. Can you explain what "have them in DSDT" means please? Also do I install the USBinjectAll.kext from Debug or Release folder? Do I put them in 10.11 or 'Other folder? Also do I apply the patch in clover configurator> Kernel and Kext Patches page or Acpi page Cheers Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Man you need read more about how Hackintosh works huh? Here's some guides for you: Clover v.2 Instructions And an step by step how you can set your config.plist, and what means each entry: Clover Wiki One more great guide: [Guide] AIO Guides For Hackintosh Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 Yes I'm a total novice at this i'm afraid. I'll check the guides. Thanks for your great help 1 Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 I'm more confused than ever after reading through that lot. They don't explain the basics. I can not find out: What version my chipset is although I have found out that it's the same as the. Where to apply the patches (I can see the fields: comment, find and replace but not the name field) Quote Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Bro, the DSDT patches already contains the correct local to apply. You just need download the tool, copy/paste the Repos, and click in "Apply" done! Can you explain what "have them in DSDT" means please? You use DSDT? If not, don't worry. Also do I install the USBinjectAll.kext from Debug or Release folder? Your choice. Do I put them in 10.11 or 'Other folder? Your choice. Also do I apply the patch in clover configurator> Kernel and Kext Patches page or Acpi page This field just exists in Kernel and Kext Patches, in ACPI you don't have the option to apply patches in kexts. Don't know why you do this question.... Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 23, 2016 Author Share Posted May 23, 2016 Ok I'll do that. Thanks again I did it and my usb 2 port is now listed as USB 3 Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 24, 2016 Author Share Posted May 24, 2016 Ok so that didn't work. Can I just disable the patch in clover? Quote Link to comment Share on other sites More sharing options...
Allan Posted May 24, 2016 Share Posted May 24, 2016 Why you add these patches? You know what this patches do? Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 24, 2016 Author Share Posted May 24, 2016 I just followed the Guide Quote Link to comment Share on other sites More sharing options...
Allan Posted May 24, 2016 Share Posted May 24, 2016 (edited) That's the problem, in some cases is not all the things are right for you too. But keep this patches, you'll need use this in El Capitan. Upload your config.plist here. Edited May 24, 2016 by Allan Quote Link to comment Share on other sites More sharing options...
Andrew Wickett Posted May 24, 2016 Author Share Posted May 24, 2016 Ok here is my plist. Thanks Quote Link to comment Share on other sites More sharing options...
Bongas Posted May 24, 2016 Share Posted May 24, 2016 That's the problem, in some cases is not all the things are right for you too. But keep this patches, you'll need use this in El Capitan. Upload you config.plist here. Huh? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.