- Joined
- Apr 29, 2015
- Messages
- 5
- Motherboard
- GA-Z97-HD3
- CPU
- i7-4790K
- Graphics
- HD 4600, 1360 x 768
Hey there,
I have followed the steps in the Skylake Starter Guide and Creating Custom SSDT but being honest with you as awesome the people are making these tutorials all of them seem to miss either crucial steps or information that makes it plain and simple and easy to understand for me
Skylake tutorial:
I have taken the steps in the first tutorial up until step 7 ( and I still see only 15 USB devices in the IORegistryExplorer )
I have installed
FakePCIID_XHCIMux.kext
FakePCIID.kext
FakeSMC.kext
USBInjectAll.kext
and I believe I am running them as they are in the Other folder and I Press Space when booting and select, Run with injected Kexts
This is what I see in the IORegistryExplorer
Also here is my plist file
Thank you for all the help
I have followed the steps in the Skylake Starter Guide and Creating Custom SSDT but being honest with you as awesome the people are making these tutorials all of them seem to miss either crucial steps or information that makes it plain and simple and easy to understand for me
Skylake tutorial:
I have taken the steps in the first tutorial up until step 7 ( and I still see only 15 USB devices in the IORegistryExplorer )
I have installed
FakePCIID_XHCIMux.kext
FakePCIID.kext
FakeSMC.kext
USBInjectAll.kext
and I believe I am running them as they are in the Other folder and I Press Space when booting and select, Run with injected Kexts
This is what I see in the IORegistryExplorer
Also here is my plist file
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change _OSI to XOSI</string>
<key>Find</key>
<data>X09TSQ==</data>
<key>Replace</key>
<data>WE9TSQ==</data>
</dict>
<dict>
<key>Comment</key>
<string>change EHC1 to EH01</string>
<key>Find</key>
<data>RUhDMQ==</data>
<key>Replace</key>
<data>RUgwMQ==</data>
</dict>
<dict>
<key>Comment</key>
<string>change EHC2 to EH02</string>
<key>Find</key>
<data>RUhDMg==</data>
<key>Replace</key>
<data>RUgwMg==</data>
</dict>
<dict>
<key>Comment</key>
<string>change XHC1 to XHC</string>
<key>Find</key>
<data>WEhDMQ==</data>
<key>Replace</key>
<data>WEhDXw==</data>
</dict>
</array>
</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>change 15 port limit to 26 in XHCI kext</string>
<key>MatchOS</key>
<string>10.11.x</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCIPCI</string>
<key>Find</key>
<data>g72M/v//EA==</data>
<key>Replace</key>
<data>g72M/v//Gw==</data>
</dict>
<dict>
<key>Comment</key>
<string>change 15 port limit to 26 in XHCI kext</string>
<key>MatchOS</key>
<string>10.12.x</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCIPCI</string>
<key>Find</key>
<data>g710////EA==</data>
<key>Replace</key>
<data>g710////Gw==</data>
</dict>
<dict>
<key>Comment</key>
<string>change 15 port limit to 26 in XHCI kext</string>
<key>MatchOS</key>
<string>10.13.0,10.13.1,10.13.2,10.13.3</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCIPCI</string>
<key>Find</key>
<data>g32MEA==</data>
<key>Replace</key>
<data>g32MGw==</data>
</dict>
<dict>
<key>Comment</key>
<string>disable port limit in XHCI kext (credit PMHeart)</string>
<key>MatchOS</key>
<string>10.13.4,10.13.5</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCI</string>
<key>Find</key>
<data>g32UDw+DlwQAAA==</data>
<key>Replace</key>
<data>g32UD5CQkJCQkA==</data>
</dict>
<dict>
<key>Comment</key>
<string>disable port limit in XHCI kext (credit RehabMan, based prior PMHeart patch)</string>
<key>MatchOS</key>
<string>10.13.6</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCI</string>
<key>Find</key>
<data>g32IDw+DpwQAAA==</data>
<key>Replace</key>
<data>g32ID5CQkJCQkA==</data>
</dict>
<dict>
<key>Comment</key>
<string>disable port limit in XHCI kext (credit PMHeart)</string>
<key>MatchOS</key>
<string>10.14.0</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCI</string>
<key>Find</key>
<data>g/sPD4MDBQAA</data>
<key>Replace</key>
<data>g/sPkJCQkJCQ</data>
</dict>
<dict>
<key>Comment</key>
<string>disable port limit in XHCI kext (credit DalianSky,Ricky)</string>
<key>MatchOS</key>
<string>10.14.1,10.14.2</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCI</string>
<key>Find</key>
<data>g/sPD4OPBAAA</data>
<key>Replace</key>
<data>g/sPkJCQkJCQ</data>
</dict>
</array>
</dict>
<dict>
<key>DSDT</key>
<dict>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>change EHC1 to EH01</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RUhDMQ==
</data>
<key>Replace</key>
<data>
RUgwMQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change EHC2 to EH02</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RUhDMg==
</data>
<key>Replace</key>
<data>
RUgwMg==
</data>
</dict>
</array>
</dict>
</dict>
</dict>
</plist>
Thank you for all the help
Last edited: