diff --git a/README.md b/README.md index ee73578b1..901cac369 100644 --- a/README.md +++ b/README.md @@ -9,17 +9,10 @@ Current TO-DO's with this patcher: * [ ] Create macOS Installer * [ ] Install OpenCore to USB * [ ] Install OpenCore to internal drive -* [ ] USB mapping - * [x] MacBook - * [x] MacBook Air - * [ ] MacBook Pro - * [x] Man Mini - * [x] iMac - * [x] Mac Pro - * [x] Xserve -* [ ] Legacy GPU patches +* [x] USB mapping +* [ ] Legacy GPU Patches * ie. 2011 and older -* [ ] Audio patches +* [ ] Legacy Audio Patches * ie. 2011 and older ## Supported SMBIOS diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,1.kext/Contents/Info.plist new file mode 100755 index 000000000..12d00cfd9 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,1.kext/Contents/Info.plist @@ -0,0 +1,156 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT2 + + UsbConnector + 3 + port + AgAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT6 + + UsbConnector + 3 + port + BgAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,2.kext/Contents/Info.plist new file mode 100755 index 000000000..d94930663 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,2.kext/Contents/Info.plist @@ -0,0 +1,156 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookPro11,1 + + MacBookPro11,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + BwAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT3 + + UsbConnector + 3 + port + AwAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT7 + + UsbConnector + 3 + port + BwAAAA== + + + + model + MacBookPro11,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro3,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro3,1.kext/Contents/Info.plist new file mode 100755 index 000000000..6393dda69 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro3,1.kext/Contents/Info.plist @@ -0,0 +1,157 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2000 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT2 + + UsbConnector + 255 + port + AgAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BAAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 2 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro4,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro4,1.kext/Contents/Info.plist new file mode 100755 index 000000000..6393dda69 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro4,1.kext/Contents/Info.plist @@ -0,0 +1,157 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2000 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT2 + + UsbConnector + 255 + port + AgAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BAAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 2 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,1.kext/Contents/Info.plist new file mode 100755 index 000000000..2a4858015 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,1.kext/Contents/Info.plist @@ -0,0 +1,220 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AwAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 2 + port + AwAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AwAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 2 + port + AwAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,2.kext/Contents/Info.plist new file mode 100755 index 000000000..60f3be736 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,2.kext/Contents/Info.plist @@ -0,0 +1,234 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BAAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 2 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BAAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 2 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,3.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,3.kext/Contents/Info.plist new file mode 100755 index 000000000..383b3c5f3 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,3.kext/Contents/Info.plist @@ -0,0 +1,213 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,4.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,4.kext/Contents/Info.plist new file mode 100755 index 000000000..383b3c5f3 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,4.kext/Contents/Info.plist @@ -0,0 +1,213 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,5.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,5.kext/Contents/Info.plist new file mode 100755 index 000000000..4246e0aa5 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,5.kext/Contents/Info.plist @@ -0,0 +1,227 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + MacBookPro11,1 + + MacBookPro11,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + MacBookPro11,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,1.kext/Contents/Info.plist new file mode 100755 index 000000000..bc1e353fd --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,1.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,2.kext/Contents/Info.plist new file mode 100755 index 000000000..97c8fdf82 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,2.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2700 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro7,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro7,1.kext/Contents/Info.plist new file mode 100755 index 000000000..5e8b6355f --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro7,1.kext/Contents/Info.plist @@ -0,0 +1,213 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + MacBookPro11,1 + + MacBookPro11,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookPro11,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,1.kext/Contents/Info.plist new file mode 100755 index 000000000..410ad2389 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,1.kext/Contents/Info.plist @@ -0,0 +1,112 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + + model + MacBookPro11,1 + + MacBookPro11,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 255 + port + AgAAAA== + + + + model + MacBookPro11,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,2.kext/Contents/Info.plist new file mode 100755 index 000000000..33c93e605 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,2.kext/Contents/Info.plist @@ -0,0 +1,112 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 255 + port + AgAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,3.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,3.kext/Contents/Info.plist new file mode 100755 index 000000000..b4b9e3641 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,3.kext/Contents/Info.plist @@ -0,0 +1,112 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4200 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 255 + port + AgAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,1.kext/Contents/Info.plist new file mode 100755 index 000000000..f4bcb61ce --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,1.kext/Contents/Info.plist @@ -0,0 +1,189 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookPro11,2 + + MacBookPro11,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,2 + + MacBookPro11,2-InternalHub-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT1 + + port + AQAAAA== + + PRT2 + + UsbMux + XHCB + port + AgAAAA== + + + + locationID + 437256192 + model + MacBookPro11,2 + + MacBookPro11,2-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT2 + + UsbConnector + 3 + port + AgAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT6 + + UsbConnector + 3 + port + BgAAAA== + + + + model + MacBookPro11,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,2.kext/Contents/Info.plist new file mode 100755 index 000000000..0b0f77e4e --- /dev/null +++ b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,2.kext/Contents/Info.plist @@ -0,0 +1,156 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookPro11,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookPro11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookPro11,1 + + MacBookPro11,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookPro11,1 + + MacBookPro11,1-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT2 + + UsbConnector + 3 + port + AgAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT6 + + UsbConnector + 3 + port + BgAAAA== + + + + model + MacBookPro11,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,1.zip new file mode 100644 index 000000000..b097bbb9a Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,2.zip new file mode 100644 index 000000000..af762e774 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro3,1.zip new file mode 100644 index 000000000..4fa55f030 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro3,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro4,1.zip new file mode 100644 index 000000000..ab6742516 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro4,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,1.zip new file mode 100644 index 000000000..b976c7edf Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,2.zip new file mode 100644 index 000000000..75a06bd13 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,3.zip new file mode 100644 index 000000000..b7e2c2742 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,3.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,4.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,4.zip new file mode 100644 index 000000000..884d66399 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,4.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,5.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,5.zip new file mode 100644 index 000000000..58ed0653b Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,5.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,1.zip new file mode 100644 index 000000000..0244b6e81 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,2.zip new file mode 100644 index 000000000..089db0f2d Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro7,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro7,1.zip new file mode 100644 index 000000000..0071f33a0 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro7,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,1.zip new file mode 100644 index 000000000..23c880092 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,2.zip new file mode 100644 index 000000000..bf749a393 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,3.zip new file mode 100644 index 000000000..2d8a5b35b Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,3.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,1.zip new file mode 100644 index 000000000..72e85113b Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,2.zip new file mode 100644 index 000000000..aa207bc5c Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,2.zip differ