diff --git a/README.md b/README.md index 88d50a018..ee73578b1 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,13 @@ Current TO-DO's with this patcher: * [ ] 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 * ie. 2011 and older * [ ] Audio patches diff --git a/main.py b/main.py index c56d1d8f5..19e12b8c5 100755 --- a/main.py +++ b/main.py @@ -691,6 +691,18 @@ while MainMenu: "#PciRoot(0x0)/Pci(0x1C,0x1)Pci(0x0,0x0)", "PciRoot(0x0)/Pci(0x1C,0x1)Pci(0x0,0x0)" ) + + + usb_map_path = os.path.join(current_path, "payloads/Kexts/Maps/Zip/" "USB-Map-%s.zip" % current_model) + if os.path.exists(usb_map_path): + print("- Adding USB Map for %s" % current_model) + copy(usb_map_path, kext_path_build) + map_name = ("USB-Map-%s.kext" % current_model) + plist_data = plist_data.replace( + "USB-Map-SMBIOS.kext", + map_name + ) + # Checks for ACPI # Add SSDTs diff --git a/payloads/Config/v0.6.3/config.plist b/payloads/Config/v0.6.3/config.plist index 391a0d24a..f13fd0324 100644 --- a/payloads/Config/v0.6.3/config.plist +++ b/payloads/Config/v0.6.3/config.plist @@ -397,6 +397,22 @@ PlistPath Contents/Info.plist + + Comment + USB Map + Enabled + + MaxKernel + + MinKernel + + BundlePath + USB-Map-SMBIOS.kext + ExecutablePath + + PlistPath + Contents/Info.plist + Block diff --git a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,1.kext/Contents/Info.plist new file mode 100755 index 000000000..8ec703c63 --- /dev/null +++ b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,1.kext/Contents/Info.plist @@ -0,0 +1,206 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBook5,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,2.kext/Contents/Info.plist new file mode 100755 index 000000000..e5dedd65b --- /dev/null +++ b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,2.kext/Contents/Info.plist @@ -0,0 +1,206 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBook5,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook6,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook6,1.kext/Contents/Info.plist new file mode 100755 index 000000000..2845eb383 --- /dev/null +++ b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook6,1.kext/Contents/Info.plist @@ -0,0 +1,192 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBook6,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + MacBookAir6,2 + + MacBookAir6,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== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,2-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook7,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook7,1.kext/Contents/Info.plist new file mode 100755 index 000000000..eefc6df71 --- /dev/null +++ b/payloads/Kexts/Maps/MacBook/USB-Map-MacBook7,1.kext/Contents/Info.plist @@ -0,0 +1,199 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBook7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + MacBookAir6,2 + + MacBookAir6,2-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 + MacBookAir6,2 + + MacBookAir6,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,2-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,2-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== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir2,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir2,1.kext/Contents/Info.plist new file mode 100755 index 000000000..1b8d0bf03 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir2,1.kext/Contents/Info.plist @@ -0,0 +1,192 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookAir6,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 1500 + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,1.kext/Contents/Info.plist new file mode 100755 index 000000000..bbe9a7b4f --- /dev/null +++ b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,1.kext/Contents/Info.plist @@ -0,0 +1,192 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookAir6,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + MacBookAir6,1 + + MacBookAir6,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookAir6,1 + + MacBookAir6,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,1 + + MacBookAir6,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + MacBookAir6,1 + + MacBookAir6,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,2.kext/Contents/Info.plist new file mode 100755 index 000000000..f52cbb213 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,2.kext/Contents/Info.plist @@ -0,0 +1,199 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookAir6,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + MacBookAir6,2 + + MacBookAir6,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,2-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,2-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,1.kext/Contents/Info.plist new file mode 100755 index 000000000..dd474434a --- /dev/null +++ b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,1.kext/Contents/Info.plist @@ -0,0 +1,112 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookAir6,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookAir6,1 + + MacBookAir6,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 + MacBookAir6,1 + + MacBookAir6,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 + MacBookAir6,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,2.kext/Contents/Info.plist new file mode 100755 index 000000000..31a042b76 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,2.kext/Contents/Info.plist @@ -0,0 +1,119 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookAir6,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookAir6,2 + + MacBookAir6,2-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,1.kext/Contents/Info.plist new file mode 100755 index 000000000..c703c6861 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,1.kext/Contents/Info.plist @@ -0,0 +1,156 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookAir6,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookAir6,1 + + MacBookAir6,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 + MacBookAir6,1 + + MacBookAir6,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 + MacBookAir6,1 + + MacBookAir6,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 + MacBookAir6,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,2.kext/Contents/Info.plist new file mode 100755 index 000000000..c1176bb57 --- /dev/null +++ b/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,2.kext/Contents/Info.plist @@ -0,0 +1,156 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacBookAir6,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + MacBookAir6,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 + MacBookAir6,2 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacPro/USB-Map-MacPro3,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacPro/USB-Map-MacPro3,1.kext/Contents/Info.plist new file mode 100755 index 000000000..f9a2590e0 --- /dev/null +++ b/payloads/Kexts/Maps/MacPro/USB-Map-MacPro3,1.kext/Contents/Info.plist @@ -0,0 +1,122 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacPro3,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacPro3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3500 + + model + MacPro7,1 + + MacPro3,1-EHCI + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EHCI + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + CAAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 0 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + PRT7 + + UsbConnector + 255 + port + BwAAAA== + + PRT8 + + UsbConnector + 255 + port + CAAAAA== + + + + model + MacPro7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacPro/USB-Map-MacPro4,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacPro/USB-Map-MacPro4,1.kext/Contents/Info.plist new file mode 100755 index 000000000..145d93d54 --- /dev/null +++ b/payloads/Kexts/Maps/MacPro/USB-Map-MacPro4,1.kext/Contents/Info.plist @@ -0,0 +1,149 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacPro4,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacPro4,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBMergeNub + IOClass + AppleUSBMergeNub + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT2 + + UsbConnector + 255 + port + AgAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 0 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacPro7,1 + + MacPro4,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBMergeNub + IOClass + AppleUSBMergeNub + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacPro7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/MacPro/USB-Map-MacPro5,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacPro/USB-Map-MacPro5,1.kext/Contents/Info.plist new file mode 100755 index 000000000..e8f23e8b7 --- /dev/null +++ b/payloads/Kexts/Maps/MacPro/USB-Map-MacPro5,1.kext/Contents/Info.plist @@ -0,0 +1,171 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacPro5,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacPro5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3700 + + model + MacPro7,1 + + MacPro5,1-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 + 0 + port + AwAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 0 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacPro7,1 + + MacPro5,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + MacPro7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini3,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini3,1.kext/Contents/Info.plist new file mode 100755 index 000000000..fb1c3ac7c --- /dev/null +++ b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini3,1.kext/Contents/Info.plist @@ -0,0 +1,227 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacMini3,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3600 + + model + Macmini7,1 + + Macmini7,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BwAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT7 + + UsbConnector + 0 + port + BwAAAA== + + + + model + Macmini7,1 + + Macmini7,1-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== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + Macmini7,1 + + Macmini7,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BwAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT7 + + UsbConnector + 0 + port + BwAAAA== + + + + model + Macmini7,1 + + Macmini7,1-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== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + Macmini7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini4,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini4,1.kext/Contents/Info.plist new file mode 100755 index 000000000..02e7212dd --- /dev/null +++ b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini4,1.kext/Contents/Info.plist @@ -0,0 +1,213 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacMini4,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + Macmini7,1 + + Macmini7,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BAAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + Macmini7,1 + + Macmini7,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + Macmini7,1 + + Macmini7,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BAAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + Macmini7,1 + + Macmini7,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + Macmini7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,1.kext/Contents/Info.plist new file mode 100755 index 000000000..131db86d3 --- /dev/null +++ b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,1.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacMini5,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Macmini7,1 + + Macmini7,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 + Macmini7,1 + + Macmini7,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Macmini7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,2.kext/Contents/Info.plist new file mode 100755 index 000000000..c01a99d1b --- /dev/null +++ b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,2.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacMini5,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Macmini7,1 + + Macmini7,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 + Macmini7,1 + + Macmini7,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Macmini7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,3.kext/Contents/Info.plist b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,3.kext/Contents/Info.plist new file mode 100755 index 000000000..3889bfa59 --- /dev/null +++ b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,3.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacMini5,3 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Macmini7,1 + + Macmini7,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 + Macmini7,1 + + Macmini7,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Macmini7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,1.kext/Contents/Info.plist new file mode 100755 index 000000000..34bce1085 --- /dev/null +++ b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,1.kext/Contents/Info.plist @@ -0,0 +1,184 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacMini6,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5200 + + model + Macmini7,1 + + Macmini7,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 + Macmini7,1 + + Macmini7,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 + Macmini7,1 + + Macmini7,1-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + CAAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT2 + + UsbConnector + 3 + port + AgAAAA== + + PRT3 + + UsbConnector + 3 + port + AwAAAA== + + PRT4 + + UsbConnector + 3 + port + BAAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT6 + + UsbConnector + 3 + port + BgAAAA== + + PRT7 + + UsbConnector + 3 + port + BwAAAA== + + PRT8 + + UsbConnector + 3 + port + CAAAAA== + + + + model + Macmini7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,2.kext/Contents/Info.plist new file mode 100755 index 000000000..1f1b23713 --- /dev/null +++ b/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,2.kext/Contents/Info.plist @@ -0,0 +1,184 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-MacMini6,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5200 + + model + Macmini7,1 + + Macmini7,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 + Macmini7,1 + + Macmini7,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 + Macmini7,1 + + Macmini7,1-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + CAAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT2 + + UsbConnector + 3 + port + AgAAAA== + + PRT3 + + UsbConnector + 3 + port + AwAAAA== + + PRT4 + + UsbConnector + 3 + port + BAAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT6 + + UsbConnector + 3 + port + BgAAAA== + + PRT7 + + UsbConnector + 3 + port + BwAAAA== + + PRT8 + + UsbConnector + 3 + port + CAAAAA== + + + + model + Macmini7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Xserve/USB-Map-Xserve3,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/Xserve/USB-Map-Xserve3,1.kext/Contents/Info.plist new file mode 100755 index 000000000..d78ce228f --- /dev/null +++ b/payloads/Kexts/Maps/Xserve/USB-Map-Xserve3,1.kext/Contents/Info.plist @@ -0,0 +1,45 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-Xserve3,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + Xserve3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + MacPro7,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,1.zip new file mode 100644 index 000000000..a03098743 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,2.zip new file mode 100644 index 000000000..21a283bdf Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBook6,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBook6,1.zip new file mode 100644 index 000000000..e688f0e36 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBook6,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBook7,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBook7,1.zip new file mode 100644 index 000000000..c80166989 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBook7,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir2,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir2,1.zip new file mode 100644 index 000000000..20c03617c Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir2,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,1.zip new file mode 100644 index 000000000..9b11ae811 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,2.zip new file mode 100644 index 000000000..654e77c1e Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,1.zip new file mode 100644 index 000000000..c9d06c0df Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,2.zip new file mode 100644 index 000000000..d126645e5 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,1.zip new file mode 100644 index 000000000..d30ea9d28 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,2.zip new file mode 100644 index 000000000..def0ac8f9 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacPro3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacPro3,1.zip new file mode 100644 index 000000000..8d9025b27 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacPro3,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacPro4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacPro4,1.zip new file mode 100644 index 000000000..5612cf1c3 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacPro4,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacPro5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacPro5,1.zip new file mode 100644 index 000000000..1c11994dd Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-MacPro5,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini3,1.zip new file mode 100644 index 000000000..f668b2c47 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Macmini3,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini4,1.zip new file mode 100644 index 000000000..58abb6774 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Macmini4,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,1.zip new file mode 100644 index 000000000..05e14c1c8 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,2.zip new file mode 100644 index 000000000..e506da0e2 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,3.zip new file mode 100644 index 000000000..c1cede551 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,3.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,1.zip new file mode 100644 index 000000000..135ab825b Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,2.zip new file mode 100644 index 000000000..c3c7c50df Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Xserve3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Xserve3,1.zip new file mode 100644 index 000000000..53d0913bc Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-Xserve3,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac10,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac10,1.zip new file mode 100644 index 000000000..92c332806 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac10,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,1.zip new file mode 100644 index 000000000..8d7ad7c52 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,2.zip new file mode 100644 index 000000000..4fc9a4bbf Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,3.zip new file mode 100644 index 000000000..9625fba03 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,3.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac12,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac12,1.zip new file mode 100644 index 000000000..78df30674 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac12,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac12,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac12,2.zip new file mode 100644 index 000000000..661d5d4b0 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac12,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac13,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac13,1.zip new file mode 100644 index 000000000..4bf42f113 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac13,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac13,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac13,2.zip new file mode 100644 index 000000000..d7b83e18f Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac13,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,1.zip new file mode 100644 index 000000000..a1ee561d1 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,2.zip new file mode 100644 index 000000000..0e89137cc Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,2.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,3.zip new file mode 100644 index 000000000..453210c86 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,3.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac7,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac7,1.zip new file mode 100644 index 000000000..039d6163d Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac7,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac8,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac8,1.zip new file mode 100644 index 000000000..abe348c54 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac8,1.zip differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac9,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac9,1.zip new file mode 100644 index 000000000..0e19a8194 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map-iMac9,1.zip differ diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac10,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac10,1.kext/Contents/Info.plist new file mode 100755 index 000000000..9cdd5b21b --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac10,1.kext/Contents/Info.plist @@ -0,0 +1,229 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac10,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iMac15,1 + + iMac15,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + iMac15,1 + + iMac15,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== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + port + BQAAAA== + + + + model + iMac15,1 + + iMac15,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + iMac15,1 + + iMac15,1-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== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac11,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac11,1.kext/Contents/Info.plist new file mode 100755 index 000000000..e2503afe5 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac11,1.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac11,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iMac15,1 + + iMac15,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 + iMac15,1 + + iMac15,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac11,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac11,2.kext/Contents/Info.plist new file mode 100755 index 000000000..70a078bc9 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac11,2.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac11,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3200 + + model + iMac15,1 + + iMac15,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 + iMac15,1 + + iMac15,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac11,3.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac11,3.kext/Contents/Info.plist new file mode 100755 index 000000000..e5a5ef9fd --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac11,3.kext/Contents/Info.plist @@ -0,0 +1,105 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac11,3 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3200 + + model + iMac15,1 + + iMac15,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 + iMac15,1 + + iMac15,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac12,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac12,1.kext/Contents/Info.plist new file mode 100755 index 000000000..df8999197 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac12,1.kext/Contents/Info.plist @@ -0,0 +1,112 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac12,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2700 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iMac15,1 + + iMac15,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 + iMac15,1 + + iMac15,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 + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac12,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac12,2.kext/Contents/Info.plist new file mode 100755 index 000000000..14ac67978 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac12,2.kext/Contents/Info.plist @@ -0,0 +1,112 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2700 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iMac15,1 + + iMac15,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 + iMac15,1 + + iMac15,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 + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac13,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac13,1.kext/Contents/Info.plist new file mode 100755 index 000000000..440a81675 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac13,1.kext/Contents/Info.plist @@ -0,0 +1,258 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac13,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac14,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iMac14,4 + + iMac14,4-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iMac14,4 + + iMac14,4-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iMac14,4 + + iMac14,4-InternalHub-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalIntelHub + IOProviderMergeProperties + + port-count + CAAAAA== + ports + + PRT1 + + UsbMux + XHCA + port + AQAAAA== + portType + 0 + + PRT3 + + UsbMux + XHCC + port + AwAAAA== + portType + 0 + + PRT8 + + port + CAAAAA== + portType + 2 + + + + locationID + 487587840 + model + iMac14,4 + + iMac14,4-InternalHub-EH01-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iMac14,4 + + iMac14,4-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + CAAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT2 + + UsbConnector + 3 + port + AgAAAA== + + PRT3 + + UsbConnector + 3 + port + AwAAAA== + + PRT4 + + UsbConnector + 3 + port + BAAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT6 + + UsbConnector + 3 + port + BgAAAA== + + PRT7 + + UsbConnector + 3 + port + BwAAAA== + + PRT8 + + UsbConnector + 3 + port + CAAAAA== + + + + model + iMac14,4 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac13,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac13,2.kext/Contents/Info.plist new file mode 100755 index 000000000..1bd3a2b2d --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac13,2.kext/Contents/Info.plist @@ -0,0 +1,258 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac13,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iMac15,1 + + iMac15,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 + iMac15,1 + + iMac15,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 + iMac15,1 + + iMac15,1-InternalHub-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalIntelHub + IOProviderMergeProperties + + port-count + CAAAAA== + ports + + PRT1 + + UsbMux + XHCA + port + AQAAAA== + portType + 0 + + PRT3 + + UsbMux + XHCC + port + AwAAAA== + portType + 0 + + PRT8 + + port + CAAAAA== + portType + 2 + + + + locationID + 487587840 + model + iMac15,1 + + iMac15,1-InternalHub-EH01-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iMac15,1 + + iMac15,1-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + CAAAAA== + ports + + PRT1 + + UsbConnector + 3 + port + AQAAAA== + + PRT2 + + UsbConnector + 3 + port + AgAAAA== + + PRT3 + + UsbConnector + 3 + port + AwAAAA== + + PRT4 + + UsbConnector + 3 + port + BAAAAA== + + PRT5 + + UsbConnector + 3 + port + BQAAAA== + + PRT6 + + UsbConnector + 3 + port + BgAAAA== + + PRT7 + + UsbConnector + 3 + port + BwAAAA== + + PRT8 + + UsbConnector + 3 + port + CAAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac14,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac14,1.kext/Contents/Info.plist new file mode 100755 index 000000000..968c8ad37 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac14,1.kext/Contents/Info.plist @@ -0,0 +1,172 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac14,4 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac14,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iMac14,4 + + iMac14,4-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iMac14,4 + + iMac14,4-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iMac14,4 + + iMac14,4-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FQAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS06 + + UsbConnector + 3 + port + BgAAAA== + + HS07 + + UsbConnector + 255 + port + BwAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP5 + + UsbConnector + 3 + port + FAAAAA== + + SSP6 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iMac14,4 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac14,2.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac14,2.kext/Contents/Info.plist new file mode 100755 index 000000000..c79742429 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac14,2.kext/Contents/Info.plist @@ -0,0 +1,172 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac14,2 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iMac15,1 + + iMac15,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iMac15,1 + + iMac15,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iMac15,1 + + iMac15,1-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FQAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS06 + + UsbConnector + 3 + port + BgAAAA== + + HS07 + + UsbConnector + 255 + port + BwAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP5 + + UsbConnector + 3 + port + FAAAAA== + + SSP6 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac14,3.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac14,3.kext/Contents/Info.plist new file mode 100755 index 000000000..f9de482d1 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac14,3.kext/Contents/Info.plist @@ -0,0 +1,172 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac14,3 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iMac15,1 + + iMac15,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iMac15,1 + + iMac15,1-EH02 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iMac15,1 + + iMac15,1-SHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FQAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS06 + + UsbConnector + 3 + port + BgAAAA== + + HS07 + + UsbConnector + 255 + port + BwAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP5 + + UsbConnector + 3 + port + FAAAAA== + + SSP6 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac7,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac7,1.kext/Contents/Info.plist new file mode 100755 index 000000000..a2f52d6b0 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac7,1.kext/Contents/Info.plist @@ -0,0 +1,157 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac7,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + iMac15,1 + + iMac15,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BgAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + PRT3 + + UsbConnector + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + iMac15,1 + + iMac15,1-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 + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac8,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac8,1.kext/Contents/Info.plist new file mode 100755 index 000000000..1d1317def --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac8,1.kext/Contents/Info.plist @@ -0,0 +1,241 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac8,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + iMac15,1 + + iMac15,1-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 + iMac15,1 + + iMac15,1-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 + 255 + port + AwAAAA== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + iMac15,1 + + iMac15,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + iMac15,1 + + iMac15,1-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== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/iMac/USB-Map-iMac9,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/iMac/USB-Map-iMac9,1.kext/Contents/Info.plist new file mode 100755 index 000000000..cd3600619 --- /dev/null +++ b/payloads/Kexts/Maps/iMac/USB-Map-iMac9,1.kext/Contents/Info.plist @@ -0,0 +1,220 @@ + + + + + CFBundleIdentifier + com.dortania.usbmap + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USBmap-iMac9,1 + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2600 + + model + iMac15,1 + + iMac15,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + iMac15,1 + + iMac15,1-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== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + iMac15,1 + + iMac15,1-EH01 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + BQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + PRT3 + + UsbConnector + 0 + port + AwAAAA== + + PRT4 + + UsbConnector + 255 + port + BAAAAA== + + PRT5 + + UsbConnector + 255 + port + BQAAAA== + + + + model + iMac15,1 + + iMac15,1-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== + + PRT4 + + UsbConnector + 0 + port + BAAAAA== + + + + model + iMac15,1 + + + OSBundleRequired + Root + +