diff --git a/OC/Kexts/USBMap.kext/Contents/Info.plist b/OC/Kexts/USBMap.kext/Contents/Info.plist new file mode 100644 index 0000000..87952fd --- /dev/null +++ b/OC/Kexts/USBMap.kext/Contents/Info.plist @@ -0,0 +1,204 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleGetInfoString + v1.0 + CFBundleIdentifier + com.corpnewt.USBMap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBMap + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities + + iMacPro1,1-XHCI + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOParentMatch + + IOPropertyMatch + + pcidebug + 0:20:0 + + + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + + DQAAAA== + + ports + + HS01 + + UsbConnector + 0 + port + + AQAAAA== + + + HS02 + + UsbConnector + 0 + port + + AgAAAA== + + + HS03 + + UsbConnector + 0 + port + + AwAAAA== + + + HS04 + + #port + + BAAAAA== + + UsbConnector + 3 + + HS05 + + UsbConnector + 255 + port + + BQAAAA== + + + HS06 + + UsbConnector + 255 + port + + BgAAAA== + + + HS07 + + UsbConnector + 0 + port + + BwAAAA== + + + HS08 + + UsbConnector + 0 + port + + CAAAAA== + + + HS09 + + #port + + CQAAAA== + + UsbConnector + 3 + + HS10 + + #port + + CgAAAA== + + UsbConnector + 3 + + HS11 + + #port + + CwAAAA== + + UsbConnector + 3 + + HS12 + + #port + + DAAAAA== + + UsbConnector + 3 + + SS01 + + UsbConnector + 3 + port + + DQAAAA== + + + SS02 + + #port + + DgAAAA== + + UsbConnector + 3 + + SS03 + + #port + + DwAAAA== + + UsbConnector + 3 + + SS04 + + #port + + EAAAAA== + + UsbConnector + 3 + + + + model + iMacPro1,1 + + + OSBundleRequired + Root + + diff --git a/OC/Kexts/USBWakeFixup.kext/Contents/Info.plist b/OC/Kexts/USBWakeFixup.kext/Contents/Info.plist new file mode 100644 index 0000000..1cfc5d5 --- /dev/null +++ b/OC/Kexts/USBWakeFixup.kext/Contents/Info.plist @@ -0,0 +1,72 @@ + + + + + BuildMachineOSBuild + 18G95 + CFBundleDevelopmentRegion + en + CFBundleExecutable + USBWakeFixup + CFBundleIdentifier + com.osy86.USBWakeFixup + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBWakeFixup + CFBundlePackageType + KEXT + CFBundleShortVersionString + 1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 10G8 + DTPlatformVersion + GM + DTSDKBuild + 18G74 + DTSDKName + macosx10.14 + DTXcode + 1030 + DTXcodeBuild + 10G8 + IOKitPersonalities + + Fake XHCI + + CFBundleIdentifier + com.osy86.USBWakeFixup + IOClass + USBWakeFixup + IONameMatch + PNP0D10 + IOPropertyMatch + + _UID + WAKE + + IOProviderClass + IOACPIPlatformDevice + + + NSHumanReadableCopyright + Copyright © 2019 osy86. All rights reserved. + OSBundleLibraries + + com.apple.iokit.IOACPIFamily + 1.0d1 + com.apple.kpi.iokit + 7.0 + com.apple.kpi.libkern + 8.0d0 + + + diff --git a/OC/Kexts/USBWakeFixup.kext/Contents/MacOS/USBWakeFixup b/OC/Kexts/USBWakeFixup.kext/Contents/MacOS/USBWakeFixup new file mode 100644 index 0000000..7191cd3 Binary files /dev/null and b/OC/Kexts/USBWakeFixup.kext/Contents/MacOS/USBWakeFixup differ diff --git a/OC/config.plist b/OC/config.plist index 7adf837..002c250 100644 --- a/OC/config.plist +++ b/OC/config.plist @@ -539,6 +539,42 @@ PlistPath Contents/Info.plist + + Arch + x86_64 + BundlePath + USBMap.kext + Comment + + Enabled + + ExecutablePath + + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + + + Arch + Any + BundlePath + USBWakeFixup.kext + Comment + USBWakeFixup.kext + Enabled + + ExecutablePath + Contents/MacOS/USBWakeFixup + MaxKernel + + MinKernel + + PlistPath + Contents/Info.plist + Block