Contribute
Register

The Perfect Customac-Pro: X99-A II, i7-6950X, 128GB G.Skill TridentZ, Aorus GTX 1080 TI Xtreme

Status
Not open for further replies.

kgp

Retired
Joined
May 30, 2014
Messages
6,780
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
@kgp : Can you please upload your compressed final efi folder ?

Here you go... But be aware, it is the version with the alternative not yet finished usb configuration.

Update (04/26/2017): There was a bug in one of the ACPI DSDT patches. I substituted the old EFI.zip by the correct one..
 

Attachments

  • EFI.zip
    18.9 MB · Views: 65
Last edited:
Joined
Nov 17, 2010
Messages
170
Motherboard
Asus X-99 A II
CPU
i7-6900K
Graphics
Titan X Maxwell
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
NO, I use:

a.) the following USB kexts:

"USBInjectAll.kext", "XHCI-x99-injector.kext", "FakePCIID.kext" and "FakePCIID_XHCIMux.kext"

b.) the following BIOS settings:

VT-d disabled
XHCI Mode Smart Auto
XHCI Hand-Off Enabled
EHCI Hand-Off Enabled

c.) the DSDT Patches n the ACPI Section of the Clover Configurator listed below:

Code:
Comment:                   Find* [Hex]       Replace* [Hex][/INDENT]
change _OSI to XOSI        5f4f5349          584f5349
change EHC1 to EH01        45484331          45483031
change EHC2 to EH02        45484332          45483032
change XHCI to XHC         58484349          5848453f
change XHC1 to XHC         58484331          5848435f
d) the following entry under KextsToPatch in the "Kernel and Kext Patches" Section of the clover configurator:

Code:
Name:                  Find:                   Replace:               Comment:                              MatchOS:
AppleUSBXHCIPCI        83BD74FF FFFF10         83BD74FF FFFF1b        change 15 port limit to 26 in XHCI     10.12
e) and the SSDT-XOSI.aml in /EFI/Clover/ACPI/patched/

Questions:
1.) Do you use any of my other settings, I mean b.), c.), d.) or e.)?
2.) Can you show your results for USB in Apple's System Report?
3.) Can you attach the "X99_Injector.kext"? Where does it come from? Who is the developer?
4.) Did you try to sleep/wake your system? what are the results?
Here is my C. so far

DSDT Patches:
Code:
change ALZA to HDEF    414c5a41     48444546     Disabled
change EHC1 to EH01    45484331     45483031
change EHC2 to EH02    45484332     45483032
change XHCI to XHC    58484349     5848435f

Kext Patches:
Code:
AppleUSBXHCIPCI        83bd74ff ffff10    83bd74ff ffff16    change 15 port limit to 20 in XHCI kext (9-series) 10.12
IOPCIFamily            4881fb00 000040    4881fb00 000080    X99 Patch by braumbear    10.12

Here is where I got my X99_Injector.Kext from:
https://github.com/RehabMan/OS-X-USB-Inject-All
I have attached it below.

I can not see my BIOS at the moment I am working remotely via Teamviewer at the moment.

Kevin
Screen Shot 2017-04-25 at 8.02.34 AM.png
Screen Shot 2017-04-25 at 8.35.44 AM.png
 

Attachments

  • X99_Injector.kext.zip
    2.2 KB · Views: 48
Last edited:

kgp

Retired
Joined
May 30, 2014
Messages
6,780
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
Here is my C. so far

DSDT Patches:
Code:
change ALZA to HDEF    414c5a41     48444546     Disabled
change EHC1 to EH01    45484331     45483031
change EHC2 to EH02    45484332     45483032
change XHCI to XHC    58484349     5848435f

Kext Patches:
Code:
AppleUSBXHCIPCI        83bd74ff ffff10    83bd74ff ffff16    change 15 port limit to 20 in XHCI kext (9-series) 10.12
IOPCIFamily            4881fb00 000040    4881fb00 000080    X99 Patch by braumbear    10.12

Here is where I got my X99_Injector.Kext from:
https://github.com/RehabMan/OS-X-USB-Inject-All
I have attached it below.

I can not see my BIOS at the moment I am working remotely via Teamviewer at the moment.

Kevin
View attachment 250677View attachment 250680

No way to get rid of XHE* in my case. I tried exactly your setup, same result. Apart from the fact, that with your settings system report reveals all USB2.0 devices under USB3.0 in my case...

By the way, the AppleUSBXHCI entries in the IOReg seem to be fine, as they are also present in your case.

In any case, the entire topic is simply a nightmare :banghead:

And why the Gigabyte X99 mobos do not have any problem with USB nor sleep/wake???

Anybody else experienced enough to play with this stuff on a ASUS X99-A II :?::?::?:

Please provide your feedback!
 
Joined
Nov 17, 2010
Messages
170
Motherboard
Asus X-99 A II
CPU
i7-6900K
Graphics
Titan X Maxwell
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
No way to get rid of XHE* in my case. I tried exactly your setup, same result. Apart from the fact, that with your settings system report reveals all USB2.0 devices under USB3.0 in my case...

By the way, the AppleUSBXHCI entries in the IOReg seem to be fine, as they are also present in your case.

In any case, the entire topic is simply a nightmare :banghead:

And why the Gigabyte X99 mobos do not have any problem with USB nor sleep/wake???

Anybody else experienced enough to play with this stuff on a ASUS X99-A II :?::?::?:

Please provide your feedback!
Do me a favor and reboot and hit F4 then send me your DSDT.AML

Kevin
 

kgp

Retired
Joined
May 30, 2014
Messages
6,780
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS

Attachments

  • DSDT.aml
    217.6 KB · Views: 85
Joined
Nov 17, 2010
Messages
170
Motherboard
Asus X-99 A II
CPU
i7-6900K
Graphics
Titan X Maxwell
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Here you go..
I think I found your XHC Issue. In your guide you state:
change XHCI to XHC 58484349 5848453f
change XHC1 to XHC 58484331 5848435f

If you look carefully you have transposed the 5 and the 3. It Should be.
change XHCI to XHC 58484349 5848435f
change XHC1 to XHC 58484331 5848435f

Kevin
 

kgp

Retired
Joined
May 30, 2014
Messages
6,780
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
I think I found your XHC Issue. In your guide you state:
change XHCI to XHC 58484349 5848453f
change XHC1 to XHC 58484331 5848435f

If you look carefully you have transposed the 5 and the 3. It Should be.
change XHCI to XHC 58484349 5848435f
change XHC1 to XHC 58484331 5848435f

Kevin

You are an angel, Kevin!!!! :clap::clap::clap::clap::clap::clap:

What a stupid error!!! :banghead::banghead::banghead::banghead: Checked everything a hundred times but not this!!!

Now it is ok ;);););)

Thanks, man! :thumbup::thumbup:

Screen Shot 2017-04-25 at 20.03.34.png


But when I click on XHC@14000000 there are no ports in the right column like in case of Rehabman. Also when I connect a USB disk it does not show up in the left column as in your case...
 
Last edited:
Status
Not open for further replies.
Top