diff --git a/.flake8 b/.flake8 new file mode 100644 index 0000000000..83c619e6e8 --- /dev/null +++ b/.flake8 @@ -0,0 +1,4 @@ +[flake8] +ignore = E501 +per-file-ignores = + Resources/Constants.py:E704 \ No newline at end of file diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000000..52e92998ea --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,40 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + release: + types: [published] + +jobs: + build: + name: Build + runs-on: macos-latest + steps: + - uses: actions/checkout@v2 + + - name: Set up Python 3 + uses: actions/setup-python@v2 + with: + python-version: "3.x" + - name: Install Python Dependencies + run: | + python3 -m pip install -U pip + pip3 install pyinstaller + + - run: pyinstaller Opencore-Patcher.spec + - run: cd dist; zip ../OpenCore-Patcher.zip OpenCore-Patcher + + - name: Upload to Artifacts + uses: actions/upload-artifact@v2 + with: + path: OpenCore-Patcher.zip + - name: Upload to Release + if: github.event_name == 'release' + uses: svenstaro/upload-release-action@e74ff71f7d8a4c4745b560a485cc5fdb9b5b999d + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: OpenCore-Patcher.zip + tag: ${{ github.ref }} + file_glob: true diff --git a/.pylintrc b/.pylintrc new file mode 100644 index 0000000000..56c34a3f39 --- /dev/null +++ b/.pylintrc @@ -0,0 +1,13 @@ +[MASTER] + +init-hook="from pylint.config import find_pylintrc; import os, sys; sys.path.append(os.path.dirname(find_pylintrc()))" + +[MESSAGES CONTROL] + +disable=unused-import, + subprocess-run-check, + line-too-long, + too-few-public-methods, + missing-module-docstring, + missing-class-docstring, + missing-function-docstring \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f2d10f0d01..c15cc40edb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ ## 0.0.11 - Re-add OpenCore GUI +- Rewrite in py3 +- Add OpenCore-Patcher binary for releases avoiding local python requirement +- Increment binaries + - OpenCore cbd2fa3(0.6.7 release) + - WhateverGreen 2e19d1b(1.4.8 release) +- Rework SMBIOS allowing both original and custom serials(Should resolve all iMessage issues) +- Support upgraded GPU detection in iMac10,x-12,x +- Add Wifi card upgrade detection ## 0.0.10 - Increment binaries diff --git a/Info.plist b/Info.plist index 568f13d7e1..ace3834703 100644 --- a/Info.plist +++ b/Info.plist @@ -27,6 +27,6 @@ LSMultipleInstancesProhibited NSHumanReadableCopyright - Copyright 2020 Dortania + Copyright 2021 Dortania diff --git a/OpenCore-Patcher.command b/OpenCore-Patcher.command index 212713f9c1..15721be1bf 100755 --- a/OpenCore-Patcher.command +++ b/OpenCore-Patcher.command @@ -1,208 +1,94 @@ -#!/usr/bin/env python -from __future__ import print_function +#!/usr/bin/env python3 -from shutil import copy -from shutil import rmtree +from __future__ import print_function -import os -import json import subprocess -import sys -import zipfile - -from Resources import * - - -# Allow py2 and 3 support -try: - input = raw_input -except NameError: - pass - -# List build versions -patcher_version = "0.0.11" - -CustomSMBIOS=False -MainMenu=True -MenuWidth = 52 -header = '#' * MenuWidth -subheader = '-' * MenuWidth - -while MainMenu: - os.system('clear') - - print(header) - print(" OpenCore Legacy patcher v%s" % patcher_version) - print(" Current Model: %s" % BuildOpenCore.current_model) - print(header) - print("") - if BuildOpenCore.current_model not in ModelArray.SupportedSMBIOS: - print(" Your model is not supported by this patcher!") - print("") - print(" If you plan to create the USB for another machine,") - print(" please select option 3") - print(subheader) - print("") - elif BuildOpenCore.current_model in ("MacPro3,1", "iMac7,1"): - print(" This model is supported") - print(" However please ensure the CPU have been upgraded") - print(" to support SSE4.1+") - print(subheader) - print("") - else: - print(" This model is supported") - print(subheader) - print("") - print(" 1. Build OpenCore") - print(" 2. Install OpenCore to USB/internal drive") - print(" 3. Change model") - print(" 4. Credits") - print(" 5. Exit") - print("") - - MainMenu = input('Please select an option: ') - - if MainMenu=="1": - OpenCoreBuilderMenu=True - while OpenCoreBuilderMenu: - os.system('clear') - - print(header) - print(" Build OpenCore v%s for model: %s" % (Versions.opencore_version, BuildOpenCore.current_model)) - print(header) - print("") - print(" 1. Auto build OpenCore") - print(" 2. Return to main menu") - print("") - - OpenCoreBuilderMenu = input('Please select an option: ') - - if OpenCoreBuilderMenu=="1": - AutoBuilderMenu=True - while AutoBuilderMenu: - os.system('clear') - print(header) - print(" Building OpenCore for model: %s" % BuildOpenCore.current_model) - print(header) - print("") - print("The current working directory:") - print (" %s" % Versions.current_path) - print("") - BuildOpenCore.BuildEFI() - BuildOpenCore.BuildGUI() - BuildOpenCore.BuildSMBIOS() - BuildOpenCore.SavePlist() - BuildOpenCore.CleanBuildFolder() - print("") - print("Your OpenCore EFI has been built at:") - print(" %s" % Versions.opencore_path_done) - print("") - AutoBuilderMenu = input("Press any key to return to previous menu: ") - if AutoBuilderMenu=="1": - print("Returning to previous menu...") - AutoBuilderMenu=False - OpenCoreBuilderMenu=False - elif OpenCoreBuilderMenu=="2": - print("\n Returning to main menu...") - OpenCoreBuilderMenu=False - MainMenu=True - else: - print("\n Not Valid Choice Try again") - OpenCoreBuilderMenu = True - - - elif MainMenu=="2": - print("\n Not yet implemented") - OpenCoreInstallerMenu=True - while OpenCoreInstallerMenu: - os.system('clear') - - print(header) - print(" Install OpenCore to drive") - print(header) - print("") - print(" 1. Install to USB/internal drive") - print(" 2. Return to main menu") - print("") - - OpenCoreInstallerMenu = input('Please select an option: ') - - if OpenCoreInstallerMenu=="1": - os.system('clear') - if os.path.exists(Versions.opencore_path_done): - print("Found OpenCore in Build Folder") - BuildOpenCore.ListDiskutil() - BuildOpenCore.MoveOpenCore() - - else: - print("OpenCore folder missing!") - print("Please build OpenCore first") - print("") - OpenCoreInstallerMenu = input("Press any key to exit: ") - if OpenCoreInstallerMenu=="1": - print("Returning to main menu...") - OpenCoreInstallerMenu=False - elif OpenCoreInstallerMenu=="2": - print("\n Returning to main menu...") - OpenCoreInstallerMenu=False - MainMenu=True - else: - print("\n Not Valid Choice Try again") - OpenCoreInstallerMenu = True - - elif MainMenu=="3": - SMBIOSMenu=True - while SMBIOSMenu: - os.system('clear') - - print(header) - print(" Enter a new SMBIOS") - print(header) - print("") - print(" Tip: Run this command on the machine to find the SMBIOS") - print("") - print(" system_profiler SPHardwareDataType | grep 'Model Identifier'") - print("") - SMBIOSOption = input('Please enter the SMBIOS of your machine (Press enter to exit): ') - if SMBIOSOption == "": - print("Exiting...") - SMBIOSMenu=False - MainMenu=True + +from Resources import build, ModelArray, Constants, utilities + +PATCHER_VERSION = "0.0.11" + + +class OpenCoreLegacyPatcher(): + def __init__(self): + self.constants = Constants.Constants() + self.current_model: str = None + opencore_model: str = subprocess.run("nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:oem-product".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT).stdout.decode() + if not opencore_model.startswith("nvram: Error getting variable"): + opencore_model = [line.strip().split(":oem-product ", 1)[1] for line in opencore_model.split("\n") if line.strip().startswith("4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:")][0] + self.current_model = opencore_model + else: + self.current_model = subprocess.run("system_profiler SPHardwareDataType".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + self.current_model = [line.strip().split(": ", 1)[1] for line in self.current_model.stdout.decode().split("\n") if line.strip().startswith("Model Identifier")][0] + + def build_opencore(self): + build.BuildOpenCore(self.constants.custom_model or self.current_model, self.constants).build_opencore() + + def install_opencore(self): + build.BuildOpenCore(self.constants.custom_model or self.current_model, self.constants).copy_efi() + + def change_model(self): + utilities.cls() + utilities.header(["Select Different Model"]) + print(""" +Tip: Run the following command on the target machine to find the model identifier: + +system_profiler SPHardwareDataType | grep 'Model Identifier' + """) + self.constants.custom_model = input("Please enter the model identifier of the target machine: ").strip() + + def credits(self): + utilities.TUIOnlyPrint(["Credits"], "Press [Enter] to go back.\n", + ["""Many thanks to the following: + + - Acidanthera:\tOpenCore, kexts and other tools + - Khronokernel:\tWriting and maintaining this patcher + - DhinakG:\t\tWriting and maintaining this patcher + - Syncretic:\t\tAAAMouSSE and telemetrap + - Slice:\t\tVoodooHDA"""]).start() + + def main_menu(self): + response = None + while not (response and response == -1): + title = [ + f"OpenCore Legacy Patcher v{self.constants.patcher_version}", + f"Selected Model: {self.constants.custom_model or self.current_model}" + ] + + if (self.constants.custom_model or self.current_model) not in ModelArray.SupportedSMBIOS: + in_between = [ + 'Your model is not supported by this patcher!', + '', + 'If you plan to create the USB for another machine, please select the "Change Model" option in the menu.' + ] + elif not self.constants.custom_model and self.current_model in ("MacPro3,1", "iMac7,1") and \ + "SSE4.1" not in subprocess.run("sysctl machdep.cpu.features".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT).stdout.decode(): + in_between = [ + 'Your model requires a CPU upgrade to a CPU supporting SSE4.1+ to be supported by this patcher!', + '', + f'If you plan to create the USB for another {self.current_model} with SSE4.1+, please select the "Change Model" option in the menu.' + ] + elif self.constants.custom_model in ("MacPro3,1", "iMac7,1"): + in_between = ["This model is supported", + "However please ensure the CPU has been upgraded to support SSE4.1+" + ] else: - print("") - print(" New SMBIOS: %s" % SMBIOSOption) - print("") - SMBIOSMenuYN = input("Is this correct? (y/n)") - if SMBIOSMenuYN in {"y", "Y", "yes", "Yes"}: - SMBIOSMenu=False - BuildOpenCore.current_model = SMBIOSOption - MainMenu=True - CustomSMBIOS=True - elif MainMenu=="4": - CreditMenu=True - while CreditMenu: - os.system('clear') - - print(header) - print(" Credits") - print(header) - print("") - print(" Many thanks to the following:") - print("") - print(" - Acidanthera: OpenCore, kexts and other tools") - print(" - DhinakG: Writing and maintaining this Patcher") - print(" - Khronokernel: Writing and maintaining this Patcher") - print(" - Syncretic: AAAMouSSE and telemetrap") - print(" - Slice: VoodooHDA") - print("") - CreditMenu = input(" Press any key to exit: ") - print("Returning to main menu...") - CreditMenu=False - MainMenu=True - - elif MainMenu=="5": - print("\n Closing program...") - sys.exit(1) - else: - print("\n Not Valid Choice Try again") - MainMenu=True + in_between = ["This model is supported"] + + menu = utilities.TUIMenu(title, "Please select an option: ", in_between=in_between, auto_number=True, top_level=True) + + options = ([["Build OpenCore", self.build_opencore]] if ((self.constants.custom_model or self.current_model) in ModelArray.SupportedSMBIOS) else []) + [ + ["Install OpenCore to USB/internal drive", self.install_opencore], + ["Change Model", self.change_model], + ["Credits", self.credits] + ] + + for option in options: + menu.add_menu_option(option[0], function=option[1]) + + response = menu.start() + + print("Bye") + + +OpenCoreLegacyPatcher().main_menu() diff --git a/OpenCore-Patcher.spec b/OpenCore-Patcher.spec new file mode 100644 index 0000000000..d8b05a419c --- /dev/null +++ b/OpenCore-Patcher.spec @@ -0,0 +1,32 @@ +# -*- mode: python ; coding: utf-8 -*- + +block_cipher = None + + +a = Analysis(['OpenCore-Patcher.command'], + binaries=[], + datas=[('payloads', 'payloads'), ('Resources', 'Resources')], + hiddenimports=[], + hookspath=[], + runtime_hooks=[], + excludes=[], + win_no_prefer_redirects=False, + win_private_assemblies=False, + cipher=block_cipher, + noarchive=False) +pyz = PYZ(a.pure, a.zipped_data, + cipher=block_cipher) +exe = EXE(pyz, + a.scripts, + a.binaries, + a.zipfiles, + a.datas, + [], + name='OpenCore-Patcher', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=True ) diff --git a/README.md b/README.md index a2db4cc651..cf14525fa0 100644 --- a/README.md +++ b/README.md @@ -1,133 +1,65 @@ # OpenCore Legacy Patcher - - -A python script for building and booting OpenCore on legacy Macs, see [Supported SMBIOS](#supported-smbios) on whether your model is supported. - -## Supported SMBIOS - -Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine: - -```bash -system_profiler SPHardwareDataType | grep 'Model Identifier' -``` - -
-SMBIOS Support Table - -``` -MacBook5,1 -MacBook5,2 -MacBook6,1 -MacBook7,1 - -MacBookAir2,1 -MacBookAir3,1 -MacBookAir3,2 -MacBookAir4,1 -MacBookAir4,2 -MacBookAir5,1 -MacBookAir5,2 - -MacBookPro3,1 -MacBookPro4,1 -MacBookPro5,1 -MacBookPro5,2 -MacBookPro5,3 -MacBookPro5,4 -MacBookPro5,5 -MacBookPro6,1 -MacBookPro6,2 -MacBookPro7,1 -MacBookPro8,1 -MacBookPro8,2 -MacBookPro8,3 -MacBookPro9,1 -MacBookPro9,2 -MacBookPro10,1 -MacBookPro10,2 - -Macmini3,1 -Macmini4,1 -Macmini5,1 -Macmini5,2 -Macmini5,3 -Macmini6,1 -Macmini6,2 - -iMac7,1 -iMac8,1 -iMac9,1 -iMac10,1 -iMac11,1 -iMac11,2 -iMac11,3 -iMac12,1 -iMac12,2 -iMac13,1 -iMac13,2 -iMac14,1 -iMac14,2 -iMac14,3 - -MacPro3,1 -MacPro4,1 -MacPro5,1 - -Xserve3,1 -``` - -
-
- -## How to run - -Prerequists: - -* Supported Mac(see above) -* macOS Installer installed to USB - * See here on how to download and create an installer: [Creating a macOS Installer](https://dortania.github.io/OpenCore-Install-Guide/installer-guide/mac-install.html) - * Blank USB drives formatted as GUID Partition Table are also supported - -1. [Download the release](https://github.com/dortania/Opencore-Legacy-Patcher/releases) -2. Run the `OpenCore-Patcher.command` file -3. Once opened, select option 1 and build your EFI - * if patching for a different machine, select option 3 first -4. Once finished, run option 2 at the main menu and install onto your desired drive - -Once you're done making your OpenCore installer, you can simply reboot holding the Option key. In the picker, you should see a new EFI Boot Option. Boot it and from there you'll be in the OpenCore picker. + -## How to uninstall OpenCore? +A python script for building and booting OpenCore on legacy Macs, see [Supported SMBIOS](/docs/MODELS.md) on whether your model is supported. -To remove OpenCore is actually quite simply: +Supported features: -1. Remove OpenCore either from the USB or internal drive - * You'll need to mount the drive's EFI partition, and delete the EFI folder - * [See here for example how to mount](https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html) -2. Reset NVRAM - * [Reset NVRAM or PRAM on your Mac](https://support.apple.com/HT204063) - -Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall Open Core. +* System Integrity Protection, FileVault 2 and .im4m Secure Boot +* Native OTA OS updates +* Recovery OS, Safe Mode and Single-user Mode booting +* Zero firmware patching required(ie. APFS ROM patching) +* GPU Switching on MacBook Pro models(2012 and newer) + +Note: Only clean-installs and upgrades are supported, installs already patched with [Patched-Sur](https://github.com/BenSova/Patched-Sur) or [bigmac](https://github.com/StarPlayrX/bigmac) cannot be used due to broken file integrity with APFS snapshots and SIP. + +* You can however reinstall macOS with this patcher and retain your original data + +## How to use -## Troubleshooting +To use, simply: -Here are some common errors users may experience while using this patcher: +1. Ensure your hardware is compatible(See [Supported SMBIOS](/docs/MODELS.md)) +2. Download and build macOS Installer +3. Download the latest release: [OpenCore Legacy Patcher Releases](https://github.com/dortania/Opencore-Legacy-Patcher/releases) +4. Run the `OpenCore-Patcher` binary +5. Run `Build OpenCore`(if building for another machine, please select `Change Model`) -* [Stuck on `This version of Mac OS X is not supported on this platform`](#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform) -* [Cannot boot macOS without the USB](#cannot-boot-macos-without-the-usb) +| First Run | Build EFI | +| :--- | :--- | +| ![](images/first-run.png) | ![](images/build-efi.png) | -### Stuck on `This version of Mac OS X is not supported on this platform` + * Note: When the patcher ask you to if you want to use original serials, we recommend doing so. To determine yourself if you want: + * Original: Mac is nearly identical to pre-patcher, with only minor changes in SMBIOS. Ideal configuration for iServices to work correctly + * Custom: Rebuilds SMBIOS table to Mac you're spoofing, generally recommended when troubleshooting such as APFS support missing in the installer -This means macOS has detected a SMBIOS it does not support, to resolve this ensure you're booting OpenCore **before** the macOS installer in the boot picker. Reminder the option will be called `EFI Boot` +6. Run `Install OpenCore to USB/internal drive` -Once you've booted OpenCore at least once, your hardware should now auto boot it until either NVRAM reset or you remove the drive with OpenCore installed. +| Select Drive | Select EFI/FAT32 Partition | +| :--- | :--- | +| ![](images/disk-start.png) | ![](images/disk-efi.png) | -### Cannot boot macOS without the USB + * Ensure you install OpenCore onto a FAT32 partition to ensure your Mac is able to boot it, you may need to format your drive as GUID/GPT in Disk Utility + +7. Reboot machine while holding `Option` to select OpenCore, then boot the macOS Installer + +| Mac Boot Picker | OpenCore Picker | +| :--- | :--- | +| ![](images/efi-boot.png) | ![](images/oc-boot.png) | + +For nightly builds, you can either run `OpenCore-Patcher.command` from [main](https://github.com/dortania/Opencore-Legacy-Patcher/archive/main.zip) or grab the binary from [Github Actions](https://github.com/dortania/Opencore-Legacy-Patcher/actions). Note the latter does not require a py3 install. -At this time, the OpenCore Patcher won't install macOS onto the internal drive itself during installs. Instead, you'll need to either [manually transfer](https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html) OpenCore to the internal drive's EFI or run this patcher's Option 2 again but select your internal drive. +## How to uninstall OpenCore? -Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on. +To remove OpenCore is actually quite simply: -### Cannot run OpenCore Legacy Patcher +1. Remove OpenCore either from the USB or internal drive + * You'll need to mount the drive's EFI partition, and delete the EFI folder + * [See here for example how to mount](https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html) +2. Reset NVRAM + * [Reset NVRAM or PRAM on your Mac](https://support.apple.com/HT204063) + +Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall Open Core. -If the release tab has permissions/Gatekeeper issues, please [download the main repo](https://github.com/dortania/Opencore-Legacy-Patcher/archive/main.zip) and run that instead. +## [Troubleshooting](/docs/TROUBLESHOOTING.md) diff --git a/Resources/BuildOpenCore.py b/Resources/BuildOpenCore.py deleted file mode 100644 index 88ea56520c..0000000000 --- a/Resources/BuildOpenCore.py +++ /dev/null @@ -1,407 +0,0 @@ -# Commands for building the EFI and SMBIOS - -from __future__ import print_function - -from shutil import copy -from shutil import rmtree -from distutils.dir_util import copy_tree - -import os -import json -import subprocess -import sys -import zipfile - -from Resources import Versions -from Resources import ModelArray - -# Allow py2 and 3 support -try: - input = raw_input -except NameError: - pass - -# Find SMBIOS of machine -opencore_model = subprocess.Popen(["NVRAM", "4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:oem-product"], stdout=subprocess.PIPE).communicate()[0] -if opencore_model not in ("NVRAM: Error getting variable - '4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:oem-product': (iokit/common) data was not found"): - print("Detected OpenCore machine") - opencore_model = subprocess.Popen("nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:oem-product".split(), stdout=subprocess.PIPE) - opencore_model = [line.strip().split(":oem-product ", 1)[1] for line in opencore_model.stdout.read().split("\n") if line.strip().startswith("4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:")][0] - current_model = opencore_model -else: - print("No OpenCore detected") - current_model = subprocess.Popen("system_profiler SPHardwareDataType".split(), stdout=subprocess.PIPE) - current_model = [line.strip().split(": ", 1)[1] for line in current_model.stdout.read().split("\n") if line.strip().startswith("Model Identifier")][0] - print("Current Model: %s" % current_model) - -OCExist = False - -def BuildEFI(): - - if not os.path.exists(Versions.build_path): - os.makedirs(Versions.build_path) - print("Created Build Folder") - else: - print("Build Folder already present, skipping") - # Copy OpenCore into Build Folder - - if os.path.exists(Versions.opencore_path_build): - print("Deleting old copy of OpenCore zip") - os.remove(Versions.opencore_path_build) - if os.path.exists(Versions.opencore_path_done): - print("Deleting old copy of OpenCore folder") - rmtree(Versions.opencore_path_done) - print("") - print("- Adding OpenCore v%s" % Versions.opencore_version) - copy(Versions.opencore_path, Versions.build_path) - zipfile.ZipFile(Versions.opencore_path_build).extractall(Versions.build_path) - - print("- Adding config.plist v%s" % Versions.opencore_version) - # Setup config.plist for editing - copy(Versions.plist_path, Versions.plist_path_build) - with open(Versions.plist_path_build_full, 'r') as file : - Versions.plist_data = file.read() - # Adding must have kexts - print("- Adding Lilu v%s" % Versions.lilu_version) - copy(Versions.lilu_path, Versions.kext_path_build) - - print("- Adding WhateverGreen v%s" % Versions.whatevergreen_version) - copy(Versions.whatevergreen_path, Versions.kext_path_build) - - if current_model in ModelArray.MacPro71: - print("- Adding RestrictEvents v%s" % Versions.restrictevents_version) - copy(Versions.restrictevents_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - # Checks for kexts - # CPU Kext Patches - if current_model in ModelArray.DualSocket: - print("- Adding AppleMCEReporterDisabler v%s" % Versions.mce_version) - copy(Versions.mce_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - if current_model in ModelArray.SSEEmulator: - print("- Adding AAAMouSSE v%s" % Versions.mousse_version) - copy(Versions.mousse_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - if current_model in ModelArray.MissingSSE42: - print("- Adding telemetrap v%s" % Versions.telemetrap_version) - copy(Versions.telemetrap_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - # Ethernet Patches - - if current_model in ModelArray.EthernetNvidia: - print("- Adding nForceEthernet v%s" % Versions.nforce_version) - copy(Versions.nforce_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - if current_model in ModelArray.EthernetMarvell: - print("- Adding MarvelYukonEthernet v%s" % Versions.marvel_version) - copy(Versions.marvel_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - if current_model in ModelArray.EthernetBroadcom: - print("- Adding CatalinaBCM5701Ethernet v%s" % Versions.bcm570_version) - copy(Versions.bcm570_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - # Wifi Patches - - if current_model in ModelArray.WifiAtheros: - print("- Adding IO80211HighSierra v%s" % Versions.io80211high_sierra_version) - copy(Versions.io80211high_sierra_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - #if current_model in ModelArray.WifiBCM94328: - # print("- Wifi patches currently unsupported") - #if current_model in ModelArray.WifiBCM94322: - # print("- Adding IO80211Mojave %s" % Versions.io80211mojave_version) - # copy(Versions.io80211mojave_path, Versions.kext_path_build) - # Versions.plist_data = Versions.plist_data.replace( - # "", - # "" - # ) - # Versions.plist_data = Versions.plist_data.replace( - # "", - # "" - # ) - #if current_model in ModelArray.WifiBCM943224: - # print("- Adding IO80211Mojave %s" % Versions.io80211mojave_version) - # copy(Versions.io80211mojave_path, Versions.kext_path_build) - # Versions.plist_data = Versions.plist_data.replace( - # "", - # "" - # ) - # Versions.plist_data = Versions.plist_data.replace( - # "", - # "" - # ) - if current_model in ModelArray.WifiBCM94331: - print("- Adding AirportBrcmFixup and appling fake ID") - copy(Versions.airportbcrmfixup_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - if current_model in ModelArray.EthernetNvidia: - # Nvidia chipsets all have the same path to ARPT - Versions.plist_data = Versions.plist_data.replace( - "#PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)", - "PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)" - ) - if current_model in ("MacBookAir2,1", "MacBookAir3,1", "MacBookAir3,2" ): - Versions.plist_data = Versions.plist_data.replace( - "#PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)", - "PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)" - ) - elif current_model in ("iMac7,1", "iMac8,1" ): - Versions.plist_data = Versions.plist_data.replace( - "#PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)", - "PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)" - ) - elif current_model in ("iMac13,1", "iMac13,2"): - Versions.plist_data = Versions.plist_data.replace( - "#PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)", - "PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)" - ) - elif current_model in ("MacPro5,1"): - Versions.plist_data = Versions.plist_data.replace( - "#PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)", - "PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)" - ) - else: - # Assumes we have a laptop with Intel chipset - Versions.plist_data = Versions.plist_data.replace( - "#PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)", - "PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)" - ) - if current_model in ModelArray.LegacyHID: - print("- Adding legacy IOHIDFamily Patch") - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - if current_model in ModelArray.LegacyAudio: - print("- Adding VoodooHDA v%s" % Versions.voodoohda_version) - copy(Versions.voodoohda_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - if current_model in ModelArray.pciSSDT: - print("- Adding SSDT-CPBG") - copy(Versions.pci_ssdt_path, Versions.acpi_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - if current_model in ModelArray.IDEPatch: - print("- Adding AppleIntelPIIXATA v%s" % Versions.piixata_version) - copy(Versions.piixata_path, Versions.kext_path_build) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - - usb_map_path = os.path.join(Versions.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, Versions.kext_path_build) - map_name = ("USB-Map-%s.kext" % current_model) - Versions.plist_data = Versions.plist_data.replace( - "", - "" - ) - Versions.plist_data = Versions.plist_data.replace( - "USB-Map-SMBIOS.kext", - map_name - ) - - if current_model in ModelArray.DualGPUPatch: - print("- Adding dual GPU patch") - Versions.plist_data = Versions.plist_data.replace( - "debug=0x100", - "debug=0x100 agdpmod=pikera" - ) - if current_model in ModelArray.HiDPIpicker: - print("- Setting HiDPI picker") - Versions.plist_data = Versions.plist_data.replace( - "AQ==", - "Ag==" - ) - - -def BuildGUI(): - print("- Adding OpenCanopy GUI") - rmtree(Versions.gui_path_build) - copy(Versions.gui_path, Versions.plist_path_build) - Versions.plist_data = Versions.plist_data.replace( - "#OpenCanopy.efi", - "OpenCanopy.efi" - ) - -def BuildSMBIOS(): - # Set new SMBIOS - new_model = current_model - if current_model in ModelArray.MacBookAir61: - print("- Spoofing to MacBookAir6,1") - new_model = "MacBookAir6,1" - elif current_model in ModelArray.MacBookAir62: - print("- Spoofing to MacBookAir6,2") - new_model = "MacBookAir6,2" - elif current_model in ModelArray.MacBookPro111: - print("- Spoofing to MacBookPro11,1") - new_model = "MacBookPro11,1" - elif current_model in ModelArray.MacBookPro113: - print("- Spoofing to MacBookPro11,3") - new_model = "MacBookPro11,3" - elif current_model in ModelArray.Macmini71: - print("- Spoofing to Macmini7,1") - new_model = "Macmini7,1" - elif current_model in ModelArray.iMac151: - print("- Spoofing to iMac15,1") - new_model = "iMac15,1" - elif current_model in ModelArray.iMac144: - print("- Spoofing to iMac14,4") - new_model = "iMac14,4" - elif current_model in ModelArray.MacPro71: - print("- Spoofing to MacPro7,1") - new_model = "MacPro7,1" - - # Grab serials from macserial - serialPatch = subprocess.Popen(["xattr", "-cr", "./payloads/tools/macserial"], stdout=subprocess.PIPE).communicate()[0] - print(serialPatch) - serialData = subprocess.Popen((r"./payloads/tools/macserial -g -m " + new_model + " -n 1").split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT) - serialData = serialData.stdout.read().strip().split(" | ") - - # Patch SMBIOS - Versions.plist_data = Versions.plist_data.replace( - "iMac19,1", - new_model - ) - - if serialData == "['']": - # Used as a backup for when macserial fails - print("Failed to load macserial") - else: - # Patch Number Serial - Versions.plist_data = Versions.plist_data.replace( - "W00000000001", - serialData[0] - ) - # Patch MLB - Versions.plist_data = Versions.plist_data.replace( - "M0000000000000001", - serialData[1] - ) - - # Patch UUID - uuidGen = subprocess.Popen(["uuidgen"], stdout=subprocess.PIPE).communicate()[0] - Versions.plist_data = Versions.plist_data.replace( - "00000000-0000-0000-0000-000000000000", - uuidGen - ) - -def SavePlist(): - with open(Versions.plist_path_build_full, 'w') as file: - file.write(Versions.plist_data) - -def CleanBuildFolder(): - # Clean up Build Folder - print("") - print("Cleaning build folder") - os.chdir(Versions.kext_path_build) - for item in os.listdir(Versions.kext_path_build): - if item.endswith(".zip"): - file_name = os.path.abspath(item) - zip_ref = zipfile.ZipFile(file_name) - zip_ref.extractall(Versions.kext_path_build) - zip_ref.close() - os.remove(file_name) - # Clean up Python's unzip - if os.path.exists("__MACOSX"): - rmtree("__MACOSX") - os.chdir(Versions.plist_path_build) - os.chdir(Versions.plist_path_build) - for item in os.listdir(Versions.plist_path_build): - if item.endswith(".zip"): - file_name = os.path.abspath(item) - zip_ref = zipfile.ZipFile(file_name) - zip_ref.extractall(Versions.plist_path_build) - zip_ref.close() - os.remove(file_name) - if os.path.exists("__MACOSX"): - rmtree("__MACOSX") - os.chdir(Versions.build_path) - if os.path.exists("__MACOSX"): - rmtree("__MACOSX") - os.remove(Versions.opencore_path_build) - os.chdir(Versions.current_path) - -def ListDiskutil(): - DiskMenu = True - while DiskMenu: - os.system('clear') - print("Loading diskutil...(This may take some time)") - diskList = subprocess.Popen(["diskutil", "list"], stdout=subprocess.PIPE).communicate()[0] - print(diskList) - ChosenDisk = input('Please select the disk you want to install OpenCore to(ie. disk1): ') - ChosenDisk = ChosenDisk + "s1" - print("Trying to mount %s" % ChosenDisk) - diskMount = subprocess.Popen(["sudo", "diskutil", "mount", ChosenDisk], stdout=subprocess.PIPE).communicate()[0] - print(diskMount) - DiskMenu = input("Press any key to continue: ") - -def MoveOpenCore(): - print("") - efiVol = "/Volumes/EFI" - if os.path.exists(efiVol): - print("Copying OpenCore onto Volumes/EFI") - if os.path.exists("/Volumes/EFI/EFI"): - print("Cleaning EFI folder") - rmtree("/Volumes/EFI/EFI") - if os.path.exists(Versions.opencore_path_done): - copy_tree(Versions.opencore_path_done, efiVol) - copy(Versions.icon_path, efiVol) - print("OpenCore transfer complete") - print("") - else: - print("Couldn't find EFI partition") - print("Please ensure your drive is formatted as GUID Partition Table") - print("") - -def MountOpenCore(): - subprocess.Popen((r"sudo diskutil mount $(nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:boot-path | sed 's/.*GPT,\([^,]*\),.*/\1/')").split()) diff --git a/Resources/Constants.py b/Resources/Constants.py new file mode 100644 index 0000000000..9907bbf877 --- /dev/null +++ b/Resources/Constants.py @@ -0,0 +1,117 @@ +# pylint: disable=multiple-statements +# Define Files + +from __future__ import print_function + +from pathlib import Path + + +class Constants: + def __init__(self): + self.patcher_version = "0.0.11" + self.opencore_commit = "cbd2fa3" + self.opencore_version = "0.6.7" + self.lilu_version = "1.5.1" + self.whatevergreen_version = "1.4.8" + self.airportbcrmfixup_version = "2.1.2" + self.bcm570_version = "1.0.0" + self.marvel_version = "1.0.0" + self.nforce_version = "1.0.0" + self.mce_version = "1.0.0" + self.mousse_version = "0.93" + self.telemetrap_version = "1.0.0" + self.io80211high_sierra_version = "1.0.0" + self.io80211mojave_version = "1.0.0" + self.voodoohda_version = "296" + self.restrictevents_version = "1.0.0" + self.piixata_version = "1.0.0" + + # Get resource path + self.current_path = Path(__file__).parent.parent.resolve() + self.payload_path = self.current_path / Path("payloads") + + self.custom_model: str = None + self.custom_mxm_gpu: str = None + # Payload Location + # OpenCore + @property + def opencore_zip_source(self): return self.payload_path / Path(f"OpenCore/OpenCore-v{self.opencore_version}.zip") + @property + def plist_template(self): return self.payload_path / Path(f"Config/v{self.opencore_version}/config.plist") + + # ACPI + @property + def pci_ssdt_path(self): return self.payload_path / Path("ACPI/SSDT-CPBG.aml") + + # Drivers + @property + def nvme_driver_path(self): return self.payload_path / Path("Drivers/NvmExpressDxe.efi") + + # Kexts + @property + def payload_kexts_path(self): return self.payload_path / Path("Kexts") + @property + def lilu_path(self): return self.payload_kexts_path / Path(f"Acidanthera/Lilu-v{self.lilu_version}.zip") + @property + def whatevergreen_path(self): return self.payload_kexts_path / Path(f"Acidanthera/WhateverGreen-v{self.whatevergreen_version}.zip") + @property + def airportbcrmfixup_path(self): return self.payload_kexts_path / Path(f"Acidanthera/AirportBrcmFixup-v{self.airportbcrmfixup_version}.zip") + @property + def restrictevents_path(self): return self.payload_kexts_path / Path(f"Acidanthera/RestrictEvents-v{self.restrictevents_version}.zip") + @property + def bcm570_path(self): return self.payload_kexts_path / Path(f"Ethernet/CatalinaBCM5701Ethernet-v{self.bcm570_version}.zip") + @property + def marvel_path(self): return self.payload_kexts_path / Path(f"Ethernet/MarvelYukonEthernet-v{self.marvel_version}.zip") + @property + def nforce_path(self): return self.payload_kexts_path / Path(f"Ethernet/nForceEthernet-v{self.nforce_version}.zip") + @property + def mce_path(self): return self.payload_kexts_path / Path(f"Misc/AppleMCEReporterDisabler-v{self.mce_version}.zip") + @property + def mousse_path(self): return self.payload_kexts_path / Path(f"SSE/AAAMouSSE-v{self.mousse_version}.zip") + @property + def telemetrap_path(self): return self.payload_kexts_path / Path(f"SSE/telemetrap-v{self.telemetrap_version}.zip") + @property + def io80211high_sierra_path(self): return self.payload_kexts_path / Path(f"Wifi/IO80211HighSierra-v{self.io80211high_sierra_version}.zip") + @property + def io80211mojave_path(self): return self.payload_kexts_path / Path(f"Wifi/IO80211Mojave-v{self.io80211mojave_version}.zip") + @property + def voodoohda_path(self): return self.payload_kexts_path / Path(f"Audio/VoodooHDA-v{self.voodoohda_version}.zip") + @property + def piixata_path(self): return self.payload_kexts_path / Path(f"Misc/AppleIntelPIIXATA-v{self.piixata_version}.zip") + + # Build Location + @property + def build_path(self): return self.current_path / Path("Build-Folder/") + @property + def opencore_release_folder(self): return self.build_path / Path(f"OpenCore-v{self.opencore_version}") + @property + def opencore_zip_copied(self): return self.build_path / Path(f"OpenCore-v{self.opencore_version}.zip") + + @property + def oc_folder(self): return self.opencore_release_folder / Path("EFI/OC/") + @property + def plist_path(self): return self.oc_folder / Path("config.plist") + @property + def acpi_path(self): return self.oc_folder / Path("ACPI") + @property + def drivers_path(self): return self.oc_folder / Path("Drivers") + @property + def kexts_path(self): return self.oc_folder / Path("Kexts") + @property + def resources_path(self): return self.oc_folder / Path("Resources") + @property + def map_kext_folder(self): return self.kexts_path / Path("USB-Map.kext") + @property + def map_contents_folder(self): return self.map_kext_folder / Path("Contents") + + # Tools + @property + def macserial_path(self): return self.payload_path / Path("Tools/macserial") + + # Icons + @property + def app_icon_path(self): return self.current_path / Path("OC-Patcher.icns") + @property + def icon_path(self): return self.payload_path / Path("Icon/.VolumeIcon.icns") + @property + def gui_path(self): return self.payload_path / Path("Icon/Resources.zip") diff --git a/Resources/ModelArray.py b/Resources/ModelArray.py index 9df0d3ead9..409a2842d1 100644 --- a/Resources/ModelArray.py +++ b/Resources/ModelArray.py @@ -483,3 +483,277 @@ "MacPro5,1", "Xserve3,1" ] + +# Maps + +XXerve = [ + "Xserve3,1", +] + +iXac = [ + "iMac7,1", + "iMac8,1", + "iMac9,1", + "iMac10,1", + "iMac11,1", + "iMac11,2", + "iMac11,3", + "iMac12,1", + "iMac12,2", + "iMac13,1", + "iMac13,2", + "iMac14,1", + "iMac14,2", + "iMac14,3", +] + +XacBookNormal = [ + "MacBook5,1", + "MacBook5,2", + "MacBook6,1", + "MacBook7,1", +] + +XacBookAir = [ + "MacBookAir2,1", + "MacBookAir3,1", + "MacBookAir3,2", + "MacBookAir4,1", + "MacBookAir4,2", + "MacBookAir5,1", + "MacBookAir5,2", +] + +XacBookPro = [ + "MacBookPro3,1", + "MacBookPro4,1", + "MacBookPro5,1", + "MacBookPro5,2", + "MacBookPro5,3", + "MacBookPro5,4", + "MacBookPro5,5", + "MacBookPro6,1", + "MacBookPro6,2", + "MacBookPro7,1", + "MacBookPro8,1", + "MacBookPro8,2", + "MacBookPro8,3", + "MacBookPro9,1", + "MacBookPro9,2", + "MacBookPro10,1", + "MacBookPro10,2", +] + +XacPro = [ + "MacPro3,1", + "MacPro4,1", + "MacPro5,1", +] + +Xacmini = [ + "Macmini3,1", + "Macmini4,1", + "Macmini5,1", + "Macmini5,2", + "Macmini5,3", + "Macmini6,1", + "Macmini6,2", +] + +EHCI = [ + "MacPro3,1" +] + +EHC1 = [ + "MacBook5,1", + "MacBook5,2", + "MacBook6,1", + "MacBook7,1", + "MacBookAir2,1", + "MacBookAir3,1", + "MacBookAir3,2", + "MacBookAir4,1", + "MacBookAir4,2", + "MacBookAir5,1", + "MacBookAir5,2", + "MacBookPro3,1", + "MacBookPro4,1", + "MacBookPro5,1", + "MacBookPro5,2", + "MacBookPro5,3", + "MacBookPro5,4", + "MacBookPro5,5", + "MacBookPro6,1", + "MacBookPro6,2", + "MacBookPro7,1", + "MacBookPro8,1", + "MacBookPro8,2", + "MacBookPro8,3", + "MacBookPro9,1", + "MacBookPro9,2", + "MacBookPro10,1", + "MacBookPro10,2", + "Macmini3,1", + "Macmini4,1", + "Macmini5,1", + "Macmini5,2", + "Macmini5,3", + "Macmini6,1", + "Macmini6,2", + "iMac7,1", + "iMac8,1", + "iMac9,1", + "iMac10,1", + "iMac11,1", + "iMac11,2", + "iMac11,3", + "iMac12,1", + "iMac12,2", + "iMac13,1", + "iMac13,2", + "iMac14,1", + "iMac14,2", + "iMac14,3", + "MacPro4,1", + "MacPro5,1", +] + +EHC2 = [ + "MacBook5,1", + "MacBook5,2", + "MacBook6,1", + "MacBook7,1", + "MacBookAir2,1", + "MacBookAir3,1", + "MacBookAir3,2", + "MacBookAir4,1", + "MacBookAir4,2", + "MacBookAir5,1", + "MacBookAir5,2", + "MacBookPro3,1", + "MacBookPro4,1", + "MacBookPro5,1", + "MacBookPro5,2", + "MacBookPro5,3", + "MacBookPro5,4", + "MacBookPro5,5", + "MacBookPro6,1", + "MacBookPro6,2", + "MacBookPro7,1", + "MacBookPro8,1", + "MacBookPro8,2", + "MacBookPro8,3", + "MacBookPro9,1", + "MacBookPro9,2", + "MacBookPro10,1", + "MacBookPro10,2", + "Macmini3,1", + "Macmini4,1", + "Macmini5,1", + "Macmini5,2", + "Macmini5,3", + "Macmini6,1", + "Macmini6,2", + "iMac7,1", + "iMac8,1", + "iMac9,1", + "iMac10,1", + "iMac11,1", + "iMac11,2", + "iMac11,3", + "iMac12,1", + "iMac12,2", + "iMac13,1", + "iMac13,2", + "iMac14,1", + "iMac14,2", + "iMac14,3", + "MacPro4,1", + "MacPro5,1", +] + +OHC1 = [ + "MacBook5,1", + "MacBook5,2", + "MacBook6,1", + "MacBook7,1", + "MacBookAir2,1", + "MacBookAir3,1", + "MacBookAir3,2", + "MacBookAir5,1", + "MacBookAir5,2", + "MacBookPro3,1", + "MacBookPro4,1", + "MacBookPro5,1", + "MacBookPro5,2", + "MacBookPro5,3", + "MacBookPro5,4", + "MacBookPro5,5", + "MacBookPro7,1", + "Macmini3,1", + "Macmini4,1", + "iMac7,1", + "iMac8,1", + "iMac9,1", + "iMac10,1", +] + +IHEHC1 = [ + "iMac13,1", + "iMac13,2", + "iMac13,3" +] + +IHEHC2 = [ + "MacBookPro9,1" +] + +IH = [ + "MacPro6,1" +] + +upgradableMXMGPUs = [ + "iMac10,1" + "iMac11,1", + "iMac11,2", + "iMac11,3", + "iMac12,1", + "iMac12,2", + "Xserve3,1", +] + +# Reference: https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/ +NVIDIAMXMGPUs = [ + "0x12b9",#Quadro K610M + "0x0ff6",#Quadro K1100M + "0x11fc",#Quadro K2100M + "0x0ffc",#Quadro K1000M + "0x0ffb",#Quadro K2000M + "0x11b6",#Quadro K3100M + "0x11b7",#Quadro K4100M + "0x11bc",#Quadro K5000M + "0x11b8",#Quadro K5100M + "0x11e1",#GTX 765M + "0x11e2",#GTX 765M + "0x11e0",#GTX 770M + "0x119e",#GTX 780M Mac Edition + "0x119e",#GTX 780M + "0x119f",#GTX 880M + "0x119a",#GTX 860M + "0x1392",#GTX 860M + "0x1199",#GTX 870M + "0x11a9",#GTX 870M +] + +AMDMXMGPUs = [ + "0x67EF",#AMD RX 460 + "0x67e8",#AMD WX 4130/WX 4150 + "0x67e0",#AMD WX 4170 + "0x67c0",#AMD WX 7100 +] + +nativeWifi = [ + "ba430000",#BCM43602 + "a3430000",#BCM4350 + "a0430000",#BCM4360 +] \ No newline at end of file diff --git a/Resources/Versions.py b/Resources/Versions.py deleted file mode 100644 index 9388cb4926..0000000000 --- a/Resources/Versions.py +++ /dev/null @@ -1,79 +0,0 @@ -# Define Files - -from __future__ import print_function - -from shutil import copy -from shutil import rmtree - -import os -import json -import subprocess -import sys - -# List build versions -opencore_version = "0.6.7" -lilu_version = "1.5.1" -whatevergreen_version = "1.4.7" -airportbcrmfixup_version = "2.1.2" -bcm570_version = "1.0.0" -marvel_version = "1.0.0" -nforce_version = "1.0.0" -mce_version = "1.0.0" -mousse_version = "0.93" -telemetrap_version = "1.0.0" -io80211high_sierra_version = "1.0.0" -io80211mojave_version = "1.0.0" -voodoohda_version = "296" -restrictevents_version = "1.0.0" -piixata_version = "1.0.0" - -# List current location -os.chdir(os.path.dirname(os.path.realpath(__file__))) -os.chdir("..") -current_path = os.getcwd() - -# Payload Location -# OpenCore -opencore_path = os.path.join(current_path, "payloads/OpenCore/" "OpenCore-v%s.zip" % opencore_version) -plist_path = os.path.join(current_path, "payloads/Config/v%s/" "config.plist" % opencore_version) - -# ACPI -pci_ssdt_path = os.path.join(current_path, "payloads/ACPI/" "SSDT-CPBG.aml") - -# Drivers -nvme_driver_path = os.path.join(current_path, "payloads/Drivers/" "NvmExpressDxe.efi") - -# Kexts -lilu_path = os.path.join(current_path, "payloads/Kexts/Acidanthera/" "Lilu-v%s.zip" % lilu_version) -whatevergreen_path = os.path.join(current_path, "payloads/Kexts/Acidanthera/" "WhateverGreen-v%s.zip" % whatevergreen_version) -airportbcrmfixup_path = os.path.join(current_path, "payloads/Kexts/Acidanthera/" "AirportBrcmFixup-v%s.zip" % airportbcrmfixup_version) -restrictevents_path = os.path.join(current_path, "payloads/Kexts/Acidanthera/" "RestrictEvents-v%s.zip" % restrictevents_version) -bcm570_path = os.path.join(current_path, "payloads/Kexts/Ethernet/" "CatalinaBCM5701Ethernet-v%s.zip" % bcm570_version) -marvel_path = os.path.join(current_path, "payloads/Kexts/Ethernet/" "MarvelYukonEthernet-v%s.zip" % marvel_version) -nforce_path = os.path.join(current_path, "payloads/Kexts/Ethernet/" "nForceEthernet-v%s.zip" % nforce_version) -mce_path = os.path.join(current_path, "payloads/Kexts/Misc/" "AppleMCEReporterDisabler-v%s.zip" % mce_version) -piixata_path = os.path.join(current_path, "payloads/Kexts/Misc/" "AppleIntelPIIXATA-v%s.zip" % piixata_version) -mousse_path = os.path.join(current_path, "payloads/Kexts/SSE/" "AAAMouSSE-v%s.zip" % mousse_version) -telemetrap_path = os.path.join(current_path, "payloads/Kexts/SSE/" "telemetrap-v%s.zip" % telemetrap_version) -io80211high_sierra_path = os.path.join(current_path, "payloads/Kexts/Wifi/" "IO80211HighSierra-v%s.zip" % io80211high_sierra_version) -io80211mojave_path = os.path.join(current_path, "payloads/Kexts/Wifi/" "IO80211Mojave-v%s.zip" % io80211mojave_version) -voodoohda_path = os.path.join(current_path, "payloads/Kexts/Audio/" "VoodooHDA-v%s.zip" % voodoohda_version) - -# Build Location -opencore_path_build = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s.zip" % opencore_version) -plist_path_build = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s/EFI/OC/" % opencore_version) -plist_path_build_full = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s/EFI/OC/config.plist" % opencore_version) -acpi_path_build = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s/EFI/OC/ACPI" % opencore_version) -drivers_path_build = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s/EFI/OC/Drivers" % opencore_version) -kext_path_build = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s/EFI/OC/Kexts" % opencore_version) -opencore_path_done = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s" % opencore_version) -build_path = os.path.join(current_path, r'Build-Folder/') -gui_path_build = os.path.join(current_path, "Build-Folder/" "OpenCore-v%s/EFI/OC/Resources" % opencore_version) - -# Tools -macserial_path = os.path.join(current_path, "payloads/" "Tools") - -# Icons -app_icon_path = os.path.join(current_path, "OC-Patcher.icns") -icon_path = os.path.join(current_path, "payloads/Icon/" ".VolumeIcon.icns") -gui_path = os.path.join(current_path, "payloads/Icon/" "Resources.zip") diff --git a/Resources/build.py b/Resources/build.py new file mode 100644 index 0000000000..005b3afec2 --- /dev/null +++ b/Resources/build.py @@ -0,0 +1,449 @@ +# Commands for building the EFI and SMBIOS + +from __future__ import print_function + +import binascii +import plistlib +import shutil +import subprocess +import uuid +import zipfile +from pathlib import Path +from datetime import date + +from Resources import Constants, ModelArray, utilities + + +def human_fmt(num): + for unit in ["B", "KB", "MB", "GB", "TB", "PB"]: + if abs(num) < 1000.0: + return "%3.1f %s" % (num, unit) + num /= 1000.0 + return "%.1f %s" % (num, "EB") + + +def rmtree_handler(func, path, exc_info): + if exc_info[0] == FileNotFoundError: + return + raise # pylint: disable=misplaced-bare-raise + + +class BuildOpenCore: + def __init__(self, model, versions): + self.model = model + self.config = None + self.constants: Constants.Constants = versions + + def hexswap(self, input_hex: str): + hex_pairs = [input_hex[i:i + 2] for i in range(0, len(input_hex), 2)] + hex_rev = hex_pairs[::-1] + hex_str = "".join(["".join(x) for x in hex_rev]) + return hex_str.upper() + + def build_efi(self): + utilities.cls() + if not Path(self.constants.build_path).exists(): + Path(self.constants.build_path).mkdir() + print("Created build folder") + else: + print("Build folder already present, skipping") + + if Path(self.constants.opencore_zip_copied).exists(): + print("Deleting old copy of OpenCore zip") + Path(self.constants.opencore_zip_copied).unlink() + if Path(self.constants.opencore_release_folder).exists(): + print("Deleting old copy of OpenCore folder") + shutil.rmtree(self.constants.opencore_release_folder, onerror=rmtree_handler) + + print() + print("- Adding OpenCore v" + self.constants.opencore_version) + shutil.copy(self.constants.opencore_zip_source, self.constants.build_path) + zipfile.ZipFile(self.constants.opencore_zip_copied).extractall(self.constants.build_path) + + print("- Adding config.plist for OpenCore") + # Setup config.plist for editing + shutil.copy(self.constants.plist_template, self.constants.oc_folder) + self.config = plistlib.load(Path(self.constants.plist_path).open("rb")) + + # Set revision in config + self.config["#Revision"]["Build-Date"] = f"{date.today()}" + self.config["#Revision"]["OpenCore-Version"] = f"{self.constants.opencore_version} {self.constants.opencore_commit}" + self.config["#Revision"]["Original-Model"] = self.model + self.config["#Revision"]["Patcher-Version"] = self.constants.patcher_version + + for name, version, path, check in [ + # Essential kexts + ("Lilu.kext", self.constants.lilu_version, self.constants.lilu_path, lambda: True), + ("WhateverGreen.kext", self.constants.whatevergreen_version, self.constants.whatevergreen_path, lambda: True), + ("RestrictEvents.kext", self.constants.restrictevents_version, self.constants.restrictevents_path, lambda: self.model in ModelArray.MacPro71), + # CPU patches + ("AppleMCEReporterDisabler.kext", self.constants.mce_version, self.constants.mce_path, lambda: self.model in ModelArray.DualSocket), + ("AAAMouSSE.kext", self.constants.mousse_version, self.constants.mousse_path, lambda: self.model in ModelArray.SSEEmulator), + ("telemetrap.kext", self.constants.telemetrap_version, self.constants.telemetrap_path, lambda: self.model in ModelArray.MissingSSE42), + # Ethernet patches + ("nForceEthernet.kext", self.constants.nforce_version, self.constants.nforce_path, lambda: self.model in ModelArray.EthernetNvidia), + ("MarvelYukonEthernet.kext", self.constants.marvel_version, self.constants.marvel_path, lambda: self.model in ModelArray.EthernetMarvell), + ("CatalinaBCM5701Ethernet.kext", self.constants.bcm570_version, self.constants.bcm570_path, lambda: self.model in ModelArray.EthernetBroadcom), + # Legacy audio + ("VoodooHDA.kext", self.constants.voodoohda_version, self.constants.voodoohda_path, lambda: self.model in ModelArray.LegacyAudio), + # IDE patch + ("AppleIntelPIIXATA.kext", self.constants.piixata_version, self.constants.piixata_path, lambda: self.model in ModelArray.IDEPatch), + ]: + self.enable_kext(name, version, path, check) + + # WiFi patches + + wifi_devices = plistlib.loads(subprocess.run(f"ioreg -c IOPCIDevice -r -d2 -a".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode()) + wifi_devices = [i for i in wifi_devices if i["vendor-id"] == binascii.unhexlify("E4140000") and i["class-code"] == binascii.unhexlify("00800200")] + wifi_devices = wifi_devices[0] + if (self.constants.custom_model == "None") & (self.hexswap(binascii.hexlify(wifi_devices["vendor-id"]).decode()[:4]) in ModelArray.nativeWifi): + print("- Skipping wifi patches") + else: + if self.model in ModelArray.WifiAtheros: + self.enable_kext("IO80211HighSierra.kext", self.constants.io80211high_sierra_version, self.constants.io80211high_sierra_path) + self.get_kext_by_bundle_path("IO80211HighSierra.kext/Contents/PlugIns/AirPortAtheros40.kext")["Enabled"] = True + + if self.model in ModelArray.WifiBCM94331: + self.enable_kext("AirportBrcmFixup.kext", self.constants.airportbcrmfixup_version, self.constants.airportbcrmfixup_path) + self.get_kext_by_bundle_path("AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext")["Enabled"] = True + + if self.model in ModelArray.EthernetNvidia: + # Nvidia chipsets all have the same path to ARPT + property_path = "PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)" + if self.model in ("MacBookAir2,1", "MacBookAir3,1", "MacBookAir3,2"): + property_path = "PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)" + elif self.model in ("iMac7,1", "iMac8,1"): + property_path = "PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)" + elif self.model in ("iMac13,1", "iMac13,2"): + property_path = "PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)" + elif self.model == "MacPro5,1": + property_path = "PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)" + else: + # Assumes we have a laptop with Intel chipset + property_path = "PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)" + print("- Applying fake ID for WiFi") + self.config["DeviceProperties"]["Add"][property_path] = {"device-id": binascii.unhexlify("ba430000"), "compatible": "pci14e4,43ba"} + + # HID patches + if self.model in ModelArray.LegacyHID: + print("- Adding IOHIDFamily patch") + self.get_item_by_kv(self.config["Kernel"]["Patch"], "Identifier", "com.apple.iokit.IOHIDFamily")["Enabled"] = True + + # SSDT patches + if self.model in ModelArray.pciSSDT: + print("- Adding SSDT-CPBG.aml") + self.get_item_by_kv(self.config["ACPI"]["Add"], "Path", "SSDT-CPBG.aml")["Enabled"] = True + + usb_map_path = Path(self.constants.current_path) / Path(f"payloads/Kexts/Maps/Universal/Info.plist") + if usb_map_path.exists(): + print(f"- Adding USB-Map.kext") + Path(self.constants.map_kext_folder).mkdir() + Path(self.constants.map_contents_folder).mkdir() + shutil.copy(usb_map_path, self.constants.map_contents_folder) + self.get_kext_by_bundle_path("USB-Map.kext")["Enabled"] = True + + if self.model in ModelArray.DualGPUPatch: + print("- Adding dual GPU patch") + self.config["NVRAM"]["Add"]["7C436110-AB2A-4BBB-A880-FE41995C9F82"]["boot-args"] += " agdpmod=pikera" + + if self.model in ModelArray.HiDPIpicker: + print("- Setting HiDPI picker") + self.config["NVRAM"]["Add"]["4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14"]["UIScale"] = binascii.unhexlify("02") + + # Check GPU Vendor + if self.constants.custom_model == "None": + current_gpu: str = subprocess.run("system_profiler SPDisplaysDataType".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT).stdout.decode() + current_gpuv = [line.strip().split(": ", 1)[1] for line in current_gpu.split("\n") if line.strip().startswith(("Vendor"))][0] + current_gpud = [line.strip().split(": ", 1)[1] for line in current_gpu.split("\n") if line.strip().startswith(("Device ID"))][0] + print(f"- Detected GPU: {current_gpuv} {current_gpud}") + if (current_gpuv == "AMD (0x1002)") & (current_gpud in ModelArray.AMDMXMGPUs): + self.constants.custom_mxm_gpu = True + print("- Adding AMD DRM patches") + self.config["NVRAM"]["Add"]["7C436110-AB2A-4BBB-A880-FE41995C9F82"]["boot-args"] += " shikigva=80 unfairgva=1" + elif (current_gpuv == "NVIDIA (0x10de)") & (current_gpud in ModelArray.NVIDIAMXMGPUs): + self.constants.custom_mxm_gpu = True + print("- Adding Brightness Control patches") + if self.model in ["iMac11,1", "iMac11,2", "iMac11,3"]: + backlight_path = "PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)" + self.config["DeviceProperties"]["Add"][backlight_path] = {"@0,backlight-control": binascii.unhexlify("01000000"), "@0,built-in": binascii.unhexlify("01000000")} + elif self.model in ["iMac12,1", "iMac12,2"]: + backlight_path = "PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)" + self.config["DeviceProperties"]["Add"][backlight_path] = {"@0,backlight-control": binascii.unhexlify("01000000"), "@0,built-in": binascii.unhexlify("01000000")} + + # Add OpenCanopy + print("- Adding OpenCanopy GUI") + shutil.rmtree(self.constants.resources_path, onerror=rmtree_handler) + shutil.copy(self.constants.gui_path, self.constants.oc_folder) + self.config["UEFI"]["Drivers"] = ["OpenCanopy.efi", "OpenRuntime.efi"] + + def set_smbios(self): + spoofed_model = self.model + # TODO: Set check as global variable + if self.model in ModelArray.MacBookAir61: + print("- Spoofing to MacBookAir6,1") + spoofed_model = "MacBookAir6,1" + spoofed_board = "Mac-35C1E88140C3E6CF" + elif self.model in ModelArray.MacBookAir62: + print("- Spoofing to MacBookAir6,2") + spoofed_model = "MacBookAir6,2" + spoofed_board = "Mac-7DF21CB3ED6977E5" + elif self.model in ModelArray.MacBookPro111: + print("- Spoofing to MacBookPro11,1") + spoofed_model = "MacBookPro11,1" + spoofed_board = "Mac-189A3D4F975D5FFC" + elif self.model in ModelArray.MacBookPro113: + print("- Spoofing to MacBookPro11,3") + spoofed_model = "MacBookPro11,3" + spoofed_board = "Mac-2BD1B31983FE1663" + elif self.model in ModelArray.Macmini71: + print("- Spoofing to Macmini7,1") + spoofed_model = "Macmini7,1" + spoofed_board = "Mac-35C5E08120C7EEAF" + elif self.model in ModelArray.iMac151: + if self.constants.custom_mxm_gpu == True: + print("- Spoofing to iMacPro1,1") + spoofed_model = "iMacPro1,1" + spoofed_board = "Mac-7BA5B2D9E42DDD94" + else: + print("- Spoofing to iMac15,1") + spoofed_model = "iMac15,1" + spoofed_board = "Mac-42FD25EABCABB274" + elif self.model in ModelArray.iMac144: + print("- Spoofing to iMac14,4") + spoofed_model = "iMac14,4" + spoofed_board = "Mac-81E3E92DD6088272" + elif self.model in ModelArray.MacPro71: + print("- Spoofing to MacPro7,1") + spoofed_model = "MacPro7,1" + spoofed_board = "Mac-27AD2F918AE68F61" + macserial_output = subprocess.run([self.constants.macserial_path] + f"-g -m {spoofed_model} -n 1".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + macserial_output = macserial_output.stdout.decode().strip().split(" | ") + + + + # Setup menu + smbios_mod = True + while smbios_mod == True: + print("Use original or generate new serials") + print("For new users, we recommend use originals(ie. y)") + smbios_mod = input("Use original serials?(y, n): ") + + if smbios_mod in {"y", "Y", "yes", "Yes"}: + spoofed_model = self.model + self.config["PlatformInfo"]["SMBIOS"]["BoardProduct"] = spoofed_board + elif smbios_mod in {"n", "N", "no", "No"}: + self.config["PlatformInfo"]["Automatic"] = True + self.config["PlatformInfo"]["UpdateDataHub"] = True + self.config["PlatformInfo"]["UpdateNVRAM"] = True + self.config["UEFI"]["ProtocolOverrides"]["DataHub"] = True + self.config["PlatformInfo"]["Generic"]["SystemProductName"] = spoofed_model + self.config["PlatformInfo"]["Generic"]["SystemSerialNumber"] = macserial_output[0] + self.config["PlatformInfo"]["Generic"]["MLB"] = macserial_output[1] + self.config["PlatformInfo"]["Generic"]["SystemUUID"] = str(uuid.uuid4()).upper() + else: + smbios_mod = True + + # USB Map + usb_map_path = Path(self.constants.current_path) / Path(f"payloads/Kexts/Maps/Universal/Info.plist") + self.new_map_ls = Path(self.constants.map_contents_folder) / Path(f"Info.plist") + self.map_config = plistlib.load(Path(self.new_map_ls).open("rb")) + + self.map_config["IOKitPersonalities_x86_64"][self.model]["model"] = spoofed_model + if self.model in ModelArray.EHCI: + model_EHCI = f"{self.model}-EHCI" + self.map_config["IOKitPersonalities_x86_64"][model_EHCI]["model"] = spoofed_model + if self.model in ModelArray.EHC1: + model_EHC1 = f"{self.model}-EHC1" + self.map_config["IOKitPersonalities_x86_64"][model_EHC1]["model"] = spoofed_model + if self.model in ModelArray.EHC2: + model_EHC2 = f"{self.model}-EHC2" + self.map_config["IOKitPersonalities_x86_64"][model_EHC2]["model"] = spoofed_model + if self.model in ModelArray.OHC1: + model_OHC1 = f"{self.model}-OHC1" + model_OHC2 = f"{self.model}-OHC2" + self.map_config["IOKitPersonalities_x86_64"][model_OHC1]["model"] = spoofed_model + self.map_config["IOKitPersonalities_x86_64"][model_OHC2]["model"] = spoofed_model + if self.model in ModelArray.IHEHC1: + model_IHEHC1 = f"{self.model}-InternalHub-EHC1" + model_IHEHC1IH = f"{self.model}-InternalHub-EHC1-InternalHub" + self.map_config["IOKitPersonalities_x86_64"][model_IHEHC1]["model"] = spoofed_model + self.map_config["IOKitPersonalities_x86_64"][model_IHEHC1IH]["model"] = spoofed_model + if self.model in ModelArray.IHEHC2: + model_IHEHC2 = f"{self.model}-InternalHub-EHC2" + self.map_config["IOKitPersonalities_x86_64"][model_IHEHC2]["model"] = spoofed_model + if self.model in ModelArray.IH: + model_IH = f"{self.model}-InternalHub" + self.map_config["IOKitPersonalities_x86_64"][model_IH]["model"] = spoofed_model + plistlib.dump(self.map_config, Path(self.new_map_ls).open("wb"), sort_keys=True) + + @staticmethod + def get_item_by_kv(iterable, key, value): + item = None + for i in iterable: + if i[key] == value: + item = i + break + return item + + def get_kext_by_bundle_path(self, bundle_path): + kext = self.get_item_by_kv(self.config["Kernel"]["Add"], "BundlePath", bundle_path) + if not kext: + print(f"- Could not find kext {bundle_path}!") + raise IndexError + return kext + + def enable_kext(self, kext_name, kext_version, kext_path, check=False): + kext = self.get_kext_by_bundle_path(kext_name) + + if callable(check) and not check(): + # Check failed + return + + print(f"- Adding {kext_name} {kext_version}") + shutil.copy(kext_path, self.constants.kexts_path) + kext["Enabled"] = True + + def cleanup(self): + print("- Cleaning up files") + plistlib.dump(self.config, Path(self.constants.plist_path).open("wb"), sort_keys=True) + for kext in self.constants.kexts_path.rglob("*.zip"): + with zipfile.ZipFile(kext) as zip_file: + zip_file.extractall(self.constants.kexts_path) + kext.unlink() + + for item in self.constants.oc_folder.rglob("*.zip"): + with zipfile.ZipFile(item) as zip_file: + zip_file.extractall(self.constants.oc_folder) + item.unlink() + + for i in self.constants.build_path.rglob("__MACOSX"): + shutil.rmtree(i) + + Path(self.constants.opencore_zip_copied).unlink() + + def build_opencore(self): + self.build_efi() + self.set_smbios() + self.cleanup() + print("") + print("Your OpenCore EFI has been built at:") + print(f" {self.constants.opencore_release_folder}") + print("") + input("Press [Enter] to go back.\n") + + def copy_efi(self): + utilities.cls() + utilities.header(["Installing OpenCore to Drive"]) + + if not self.constants.opencore_release_folder.exists(): + utilities.TUIOnlyPrint( + ["Installing OpenCore to Drive"], + "Press [Enter] to go back.\n", + [ + """OpenCore folder missing! +Please build OpenCore first!""" + ], + ).start() + return + + print("\nDisk picker is loading...") + + all_disks = {} + disks = plistlib.loads(subprocess.run("diskutil list -plist physical".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode()) + for disk in disks["AllDisksAndPartitions"]: + disk_info = plistlib.loads(subprocess.run(f"diskutil info -plist {disk['DeviceIdentifier']}".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode()) + + all_disks[disk["DeviceIdentifier"]] = {"identifier": disk_info["DeviceNode"], "name": disk_info["MediaName"], "size": disk_info["Size"], "partitions": {}} + + for partition in disk["Partitions"]: + partition_info = plistlib.loads(subprocess.run(f"diskutil info -plist {partition['DeviceIdentifier']}".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode()) + all_disks[disk["DeviceIdentifier"]]["partitions"][partition["DeviceIdentifier"]] = { + "fs": partition_info.get("FilesystemType", partition_info["Content"]), + "type": partition_info["Content"], + "name": partition_info.get("VolumeName", ""), + "size": partition_info["Size"], + } + # TODO: Advanced mode + menu = utilities.TUIMenu( + ["Select Disk"], + "Please select the disk you would like to install OpenCore to: ", + in_between=["Missing disks? Ensure they have an EFI or FAT32 partition."], + return_number_instead_of_direct_call=True, + loop=True, + ) + for disk in all_disks: + if not any(all_disks[disk]["partitions"][partition]["fs"] == "msdos" for partition in all_disks[disk]["partitions"]): + continue + menu.add_menu_option(f"{disk}: {all_disks[disk]['name']} ({human_fmt(all_disks[disk]['size'])})", key=disk[4:]) + + response = menu.start() + + if response == -1: + return + + disk_identifier = "disk" + response + selected_disk = all_disks[disk_identifier] + + menu = utilities.TUIMenu( + ["Select Partition"], + "Please select the partition you would like to install OpenCore to: ", + return_number_instead_of_direct_call=True, + loop=True, + in_between=["Missing partitions? Ensure they are formatted as an EFI or FAT32.", "", "* denotes likely candidate."], + ) + for partition in selected_disk["partitions"]: + if selected_disk["partitions"][partition]["fs"] != "msdos": + continue + text = f"{partition}: {selected_disk['partitions'][partition]['name']} ({human_fmt(selected_disk['partitions'][partition]['size'])})" + if selected_disk["partitions"][partition]["type"] == "EFI" or ( + selected_disk["partitions"][partition]["type"] == "Microsoft Basic Data" and selected_disk["partitions"][partition]["size"] < 1024 * 1024 * 512 + ): # 512 megabytes: + text += " *" + menu.add_menu_option(text, key=partition[len(disk_identifier) + 1:]) + + response = menu.start() + + if response == -1: + return + + args = [ + "osascript", + "-e", + f'''do shell script "diskutil mount {disk_identifier}s{response}"''' + ' with prompt "OpenCore Legacy Patcher needs administrator privileges to mount your EFI."' + " with administrator privileges" + " without altering line endings", + ] + + result = subprocess.run(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + + if result.returncode != 0: + if "execution error" in result.stderr.decode() and result.stderr.decode()[-5:-1] == "-128": + # cancelled prompt + return + else: + utilities.TUIOnlyPrint( + ["Copying OpenCore"], "Press [Enter] to go back.\n", ["An error occurred!"] + result.stderr.decode().split("\n") + ["", "Please report this to the devs at GitHub."] + ).start() + return + + # TODO: Remount if readonly + partition_info = plistlib.loads(subprocess.run(f"diskutil info -plist {disk_identifier}s{response}".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode()) + mount_path = Path(partition_info["MountPoint"]) + + utilities.cls() + utilities.header(["Copying OpenCore"]) + + if mount_path.exists(): + print("- Coping OpenCore onto EFI partition") + if (mount_path / Path("EFI")).exists(): + print("Removing preexisting EFI folder") + shutil.rmtree(mount_path / Path("EFI"), onerror=rmtree_handler) + + shutil.copytree(self.constants.opencore_release_folder / Path("EFI"), mount_path / Path("EFI")) + shutil.copy(self.constants.icon_path, mount_path) + print("OpenCore transfer complete") + print("\nPress [Enter] to continue.\n") + input() + else: + utilities.TUIOnlyPrint(["Copying OpenCore"], "Press [Enter] to go back.\n", ["EFI failed to mount!", "Please report this to the devs at GitHub."]).start() diff --git a/Resources/utilities.py b/Resources/utilities.py new file mode 100644 index 0000000000..ac5d1eb7a5 --- /dev/null +++ b/Resources/utilities.py @@ -0,0 +1,123 @@ +from __future__ import print_function + +import os +import math as m + + +def header(lines): + lines = [i for i in lines if i is not None] + total_length = len(max(lines, key=len)) + 4 + print("#" * (total_length)) + for line in lines: + left_side = m.floor(((total_length - 2 - len(line.strip())) / 2)) + print("#" + " " * left_side + line.strip() + " " * (total_length - len("#" + " " * left_side + line.strip()) - 1) + "#") + print("#" * total_length) + + +def cls(): + os.system('cls' if os.name == 'nt' else 'clear') + +# def menu(title, prompt, menu_options, add_quit=True, auto_number=False, in_between=[], top_level=False): +# return_option = ["Q", "Quit", None] if top_level else ["B", "Back", None] +# if add_quit: menu_options.append(return_option) + +# cls() +# header(title) +# print() + +# for i in in_between: print(i) +# if in_between: print() + +# for index, option in enumerate(menu_options): +# if auto_number and not (index == (len(menu_options) - 1) and add_quit): +# option[0] = str((index + 1)) +# print(option[0] + ". " + option[1]) + +# print() +# selected = input(prompt) + +# keys = [option[0].upper() for option in menu_options] +# if not selected or selected.upper() not in keys: +# return +# if selected.upper() == return_option[0]: +# return -1 +# else: +# menu_options[keys.index(selected.upper())][2]() if menu_options[keys.index(selected.upper())][2] else None + + +class TUIMenu(): + def __init__(self, title, prompt, options=None, return_number_instead_of_direct_call=False, add_quit=True, auto_number=False, in_between=None, top_level=False, loop=False): + self.title = title + self.prompt = prompt + self.in_between = in_between or [] + self.options = options or [] + self.return_number_instead_of_direct_call = return_number_instead_of_direct_call + self.auto_number = auto_number + self.add_quit = add_quit + self.top_level = top_level + self.loop = loop + self.added_quit = False + + def add_menu_option(self, name, description="", function=None, key=""): + self.options.append([key, name, description, function]) + + def start(self): + return_option = ["Q", "Quit"] if self.top_level else ["B", "Back"] + if self.add_quit and not self.added_quit: + self.add_menu_option( + return_option[1], function=None, key=return_option[0]) + self.added_quit = True + + while True: + cls() + header(self.title) + print() + + for i in self.in_between: + print(i) + if self.in_between: + print() + + for index, option in enumerate(self.options): + if self.auto_number and not (index == (len(self.options) - 1) and self.add_quit): + option[0] = str((index + 1)) + print(option[0] + ". " + option[1]) + for i in option[2]: + print("\t" + i) + + print() + selected = input(self.prompt) + + keys = [option[0].upper() for option in self.options] + if not selected or selected.upper() not in keys: + if self.loop: + continue + else: + return + if self.add_quit and selected.upper() == return_option[0]: + return -1 + elif self.return_number_instead_of_direct_call: + return self.options[keys.index(selected.upper())][0] + else: + self.options[keys.index(selected.upper())][3]() if self.options[keys.index(selected.upper())][3] else None + if not self.loop: + return + + +class TUIOnlyPrint(): + def __init__(self, title, prompt, in_between=None): + self.title = title + self.prompt = prompt + self.in_between = in_between or [] + + def start(self): + cls() + header(self.title) + print() + + for i in self.in_between: + print(i) + if self.in_between: + print() + + return input(self.prompt) diff --git a/docs/MODELS.md b/docs/MODELS.md new file mode 100644 index 0000000000..3134a5f31d --- /dev/null +++ b/docs/MODELS.md @@ -0,0 +1,125 @@ +# Supported Models + +Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine: + +```bash +system_profiler SPHardwareDataType | grep 'Model Identifier' +``` + +The below table will list all supported and unsupported functions of the patcher currently: + +* [MacBook](#macbook) +* [MacBook Air](#macbook-air) +* [MacBook Pro](#macbook-pro) +* [Mac mini](#mac-mini) +* [iMac](#imac) +* [Mac Pro](#mac-pro) +* [Xserve](#xserve) + +### MacBook + +| SMBIOS | Year | Supported | Comment | +| :--- | :--- | :--- | :--- | +| MacBook1,1 | Mid-2006 | NO | 32-Bit CPU limitation | +| MacBook2,1 | Late 2006 | ^^ | 32-Bit Firmware limitation | +| MacBook3,1 | Late 2007 | ^^ | ^^ | +| MacBook4,1 | Early 2008 | ^^ | ^^ | +| MacBook5,1 | Late 2008 | YES | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet) | +| MacBook5,2 | Early 2009 | ^^ | ^^ | +| MacBook6,1 | Late 2009 | ^^ | ^^ | +| MacBook7,1 | Mid-2010 | ^^ | ^^ | + +### MacBook Air + +| SMBIOS | Year | Supported | Comment | +| :--- | :--- | :--- | :--- | +| MacBookAir1,1 | Early 2008 | NO | Requires SSE4.1 CPU | +| MacBookAir2,1 | Late 2008 | YES | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet)
- No Wifi Patches implemented(yet) | +| MacBookAir3,1 | Late 2010 | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet) | +| MacBookAir3,2 | ^^ | ^^ | ^^ | +| MacBookAir4,1 | Mid-2011 | ^^ | ^^ | +| MacBookAir4,2 | ^^ | ^^ | ^^ | +| MacBookAir5,1 | Mid-2012 |^^ | Everything is supported | +| MacBookAir5,2 | ^^ | ^^ | ^^ | + +### MacBook Pro + +| SMBIOS | Year | Supported | Comment | +| :--- | :--- | :--- | :--- | +| MacBookPro1,1 | Early 2006 | NO | 32-Bit CPU limitation | +| MacBookPro1,2 | ^^ | ^^ | ^^ | +| MacBookPro2,1 | Late 2006 | ^^ | 32-Bit Firmware limitation | +| MacBookPro2,2 | Late 2006 | ^^ | ^^ | +| MacBookPro3,1 | Mid-2007 | YES | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet) | +| MacBookPro4,1 | Early 2008 | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet)
- No Wifi Patches implemented(yet) | +| MacBookPro5,1 | Late 2008 | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet) | +| MacBookPro5,2 | Early 2009 | ^^ | ^^ | +| MacBookPro5,3 | Mid-2009 | ^^ | ^^ | +| MacBookPro5,4 | ^^ | ^^ | ^^ | +| MacBookPro5,5 | ^^ | ^^ | ^^ | +| MacBookPro6,1 | Mid-2010 | ^^ | ^^ | +| MacBookPro6,2 | ^^ | ^^ | ^^ | +| MacBookPro7,1 | ^^ | ^^ | ^^ | +| MacBookPro8,1 | Early 2011 | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet)
- Ethernet Connection Issues | +| MacBookPro8,2 | ^^ | ^^ | ^^ | +| MacBookPro8,3 | ^^ | ^^ | ^^ | +| MacBookPro9,1 | Mid-2012 | ^^ | Everything is supported | +| MacBookPro9,2 | ^^ | ^^ | ^^ | +| MacBookPro10,1 | ^^ | ^^ | ^^ | +| MacBookPro10,2 | Late 2012 | ^^ | ^^ | + +### Mac mini + +| SMBIOS | Year | Supported | Comment | +| :--- | :--- | :--- | :--- | +| Macmini1,1 | Early 2006 | NO | 32-Bit CPU limitation | +| Macmini2,1 | Mid-2007 | ^^ | 32-Bit Firmware limitation | +| Macmini3,1 | Early 2009 | YES | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet) | +| Macmini4,1 | Mid-2010 | ^^ | ^^ | +| Macmini5,1 | Mid-2011 | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet)
- Ethernet Connection Issues | +| Macmini5,2 | ^^ | ^^ | ^^ | +| Macmini5,3 | ^^ | ^^ | ^^ | +| Macmini6,1 | Late 2012 | ^^ | Everything is supported | +| Macmini6,2 | ^^ | ^^ | ^^ | + +### iMac + +| SMBIOS | Year | Supported | Comment | +| :--- | :--- | :--- | :--- | +| iMac4,1 | Early 2006 | NO | 32-Bit CPU limitation | +| iMac4,2 | Mid-2006 | ^^ | ^^ | +| iMac5,1 | Late 2006 | ^^ | 32-Bit Firmware limitation | +| iMac5,2 | ^^ | ^^ | ^^ | +| iMac6,1 | ^^ | ^^ | ^^ | +| iMac7,1 | Mid-2007 | YES | - Requires an SSE4.1 CPU Upgrade
- No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet)
- No Wifi Patches implemented (yet) | +| iMac8,1 | Early 2008 | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet)
- No Wifi Patches implemented (yet) | +| iMac9,1 | Early 2009 | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet) | +| iMac10,1 | Late 2009 | ^^ | ^^ | +| iMac11,1 | ^^ | ^^ | - No GPU Acceleration in Big Sur
- No AppleHDA(Audio) Patching implemented(yet)
- Ethernet Connection Issues | +| iMac11,2 | Mid-2010 | ^^ | ^^ | +| iMac11,3 | ^^ | ^^ | ^^ | +| iMac12,1 | Mid-2011 | ^^ | ^^ | +| iMac12,2 | ^^ | ^^ | ^^ | +| iMac13,1 | Late 2012 | ^^ | Everything is supported | +| iMac13,2 | ^^ | ^^ | ^^ | +| iMac14,1 | Late 2013 | ^^ | ^^ | +| iMac14,2 | ^^ | ^^ | ^^ | +| iMac14,3 | ^^ | ^^ | ^^ | + +### Mac Pro + +| SMBIOS | Year | Supported | Comment | +| :--- | :--- | :--- | :--- | +| MacPro1,1 | Mid-2006 | NO | 32-Bit Firmware limitation | +| MacPro2,1 | Mid-2007 | ^^ | ^^ | +| MacPro3,1 | Early 2008 | YES | - Requires an SSE4.1 CPU Upgrade
- No AppleHDA(Audio) Patching implemented(yet) | +| MacPro4,1 | Early 2009 | ^^ | Everything is supported as long as GPU is Metal capable | +| MacPro5,1 | Mid-2010 | ^^ | ^^ | + +### Xserve + +| SMBIOS | Year | Supported | Comment | +| :--- | :--- | :--- | :--- | +| Xserve1,1 | Mid-2006 | NO | 32-Bit Firmware limitation | +| Xserve2,1 | Early 2008 | ^^ | ^^ | +| Xserve3,1 | Early 2009 | YES | Everything is supported as long as GPU is Metal capable | \ No newline at end of file diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md new file mode 100644 index 0000000000..1e45d8d1f4 --- /dev/null +++ b/docs/TROUBLESHOOTING.md @@ -0,0 +1,23 @@ +# Troubleshooting + +Here are some common errors users may experience while using this patcher: + +* [Stuck on `This version of Mac OS X is not supported on this platform`](#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform) +* [Cannot boot macOS without the USB](#cannot-boot-macos-without-the-usb) +* [Infinite Recovery OS Booting](#infinite-recovery-os-reboot) + +## Stuck on `This version of Mac OS X is not supported on this platform` + +This means macOS has detected a SMBIOS it does not support, to resolve this ensure you're booting OpenCore **before** the macOS installer in the boot picker. Reminder the option will be called `EFI Boot` + +Once you've booted OpenCore at least once, your hardware should now auto boot it until either NVRAM reset or you remove the drive with OpenCore installed. + +## Cannot boot macOS without the USB + +At this time, the OpenCore Patcher won't install macOS onto the internal drive itself during installs. Instead, you'll need to either [manually transfer](https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html) OpenCore to the internal drive's EFI or run this patcher's Option 2 again but select your internal drive. + +Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on. + +## Infinite Recovery OS Booting + +With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve, simply uninstall OpenCore and [reset NVRAM](https://support.apple.com/en-mide/HT201255). \ No newline at end of file diff --git a/OC-Patcher.png b/images/OC-Patcher.png similarity index 100% rename from OC-Patcher.png rename to images/OC-Patcher.png diff --git a/images/build-efi.png b/images/build-efi.png new file mode 100644 index 0000000000..01a654c036 Binary files /dev/null and b/images/build-efi.png differ diff --git a/images/disk-efi.png b/images/disk-efi.png new file mode 100644 index 0000000000..0cf7abc00f Binary files /dev/null and b/images/disk-efi.png differ diff --git a/images/disk-start.png b/images/disk-start.png new file mode 100644 index 0000000000..dcbba5c67e Binary files /dev/null and b/images/disk-start.png differ diff --git a/images/efi-boot.png b/images/efi-boot.png new file mode 100644 index 0000000000..fd523cffb7 Binary files /dev/null and b/images/efi-boot.png differ diff --git a/images/first-run.png b/images/first-run.png new file mode 100644 index 0000000000..0d62cfc288 Binary files /dev/null and b/images/first-run.png differ diff --git a/images/oc-boot.png b/images/oc-boot.png new file mode 100644 index 0000000000..6f967f27fe Binary files /dev/null and b/images/oc-boot.png differ diff --git a/payloads/Config/v0.6.3/config.plist b/payloads/Config/v0.6.3/config.plist deleted file mode 100644 index 9b445bd75b..0000000000 --- a/payloads/Config/v0.6.3/config.plist +++ /dev/null @@ -1,955 +0,0 @@ - - - - - - ACPI - - Add - - - Enabled - - Comment - Patch CPBG for Arrendale, Lynnfield and Clarkdale - Path - SSDT-CPBG.aml - - - Delete - - Patch - - - Comment - XHC1 to SHC1 - Count - 0 - Enabled - - Find - WEhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - U0hDMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC1 to EH01 - Count - 0 - Enabled - - Find - RUhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC2 to EH02 - Count - 0 - Enabled - - Find - RUhDMg== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMg== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Quirks - - FadtEnableReset - - NormalizeHeaders - - RebaseRegions - - ResetHwSig - - ResetLogoStatus - - - - Booter - - MmioWhitelist - - Quirks - - AvoidRuntimeDefrag - - DevirtualiseMmio - - DisableSingleUser - - DisableVariableWrite - - DiscardHibernateMap - - EnableSafeModeSlide - - EnableWriteUnprotector - - ForceExitBootServices - - ProtectMemoryRegions - - ProtectSecureBoot - - ProtectUefiServices - - ProvideCustomSlide - - ProvideMaxSlide - 0 - RebuildAppleMemoryMap - - SetupVirtualMap - - SignalAppleOS - - SyncRuntimePermissions - - - - DeviceProperties - - Add - - #PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) - - device-id - ukMAAA== - compatible - pci14e4,43ba - - - Delete - - - Kernel - - Add - - - Arch - x86_64 - Comment - Patching Engine - Enabled - - MaxKernel - - MinKernel - - BundlePath - Lilu.kext - ExecutablePath - Contents/MacOS/Lilu - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - GPU Patching - Enabled - - MaxKernel - - MinKernel - - BundlePath - WhateverGreen.kext - ExecutablePath - Contents/MacOS/WhateverGreen - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Process Blocker - Enabled - - MaxKernel - - MinKernel - - BundlePath - RestrictEvents.kext - ExecutablePath - Contents/MacOS/RestrictEvents - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Emulator - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - AAAMouSSE.kext - ExecutablePath - Contents/MacOS/MouSSE - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Patcher - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - telemetrap.kext - ExecutablePath - Contents/MacOS/telemetrap - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext - ExecutablePath - Contents/MacOS/AirportBrcmFixup - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Dual Socket Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - AppleMCEReporterDisabler.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - BCM Ethernet patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - CatalinaBCM5701Ethernet.kext - ExecutablePath - Contents/MacOS/CatalinaBCM5701Ethernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext - ExecutablePath - Contents/MacOS/IO80211HighSierra - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext/Contents/PlugIns/AirPortAtheros40.kext - ExecutablePath - Contents/MacOS/AirPortAtheros40 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext - ExecutablePath - Contents/MacOS/IO80211Mojave - PlistPath - Contents/Info.plist - - - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext/Contents/PlugIns/AirPortBrcm4331.kext - ExecutablePath - Contents/MacOS/AirPortBrcm4331 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Marvel Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - MarvelYukonEthernet.kext - ExecutablePath - Contents/MacOS/MarvelYukonEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Nvidia Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - nForceEthernet.kext - ExecutablePath - Contents/MacOS/nForceEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - VoodooHDA - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - VoodooHDA.kext - ExecutablePath - Contents/MacOS/VoodooHDA - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - USB Map - Enabled - - MaxKernel - - MinKernel - - BundlePath - USB-Map-SMBIOS.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Block - - Emulate - - DummyPowerManagement - - Cpuid1Data - - Cpuid1Mask - - MaxKernel - - MinKernel - - - Force - - Patch - - - Arch - x86_64 - Base - _isSingleUser - Comment - Patch IOHIDFamily - Count - 1 - Enabled - - Find - - Identifier - com.apple.iokit.IOHIDFamily - Limit - 0 - Mask - - MaxKernel - - MinKernel - 20.0.0 - Replace - uAEAAADD - ReplaceMask - - Skip - 0 - - - Quirks - - AppleCpuPmCfgLock - - AppleXcpmCfgLock - - AppleXcpmExtraMsrs - - AppleXcpmForceBoost - - CustomSMBIOSGuid - - DisableIoMapper - - DisableLinkeditJettison - - DisableRtcChecksum - - ExtendBTFeatureFlags - - ExternalDiskIcons - - ForceSecureBootScheme - - IncreasePciBarSize - - LapicKernelPanic - - LegacyCommpage - - PanicNoKextDump - - PowerTimeoutKernelPanic - - ThirdPartyDrives - - XhciPortLimit - - - Scheme - - FuzzyMatch - - KernelArch - x86_64 - KernelCache - Auto - - - Misc - - BlessOverride - - Boot - - ConsoleAttributes - 0 - HibernateMode - Auto - HideAuxiliary - - PickerAttributes - 1 - PickerAudioAssist - - PickerMode - External - PollAppleHotKeys - - ShowPicker - - TakeoffDelay - 0 - Timeout - 5 - - Debug - - AppleDebug - - ApplePanic - - DisableWatchDog - - DisplayDelay - 0 - DisplayLevel - 2147483650 - SerialInit - - SysReport - - Target - 3 - - Entries - - Security - - AllowNvramReset - - AllowSetDefault - - ApECID - 0 - AuthRestart - - BootProtect - Bootstrap - DmgLoading - Signed - EnablePassword - - ExposeSensitiveData - 15 - HaltLevel - 2147483648 - PasswordHash - - PasswordSalt - - ScanPolicy - 0 - SecureBootModel - x86legacy - Vault - Optional - - Tools - - - Arguments - - Auxiliary - - Name - BootKicker.efi - Comment - BootKicker.efi - Enabled - - Path - BootKicker.efi - - - Arguments - - Auxiliary - - Name - OpenShell.efi - Comment - OpenShell.efi - Enabled - - Path - OpenShell.efi - - - - NVRAM - - Add - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - DefaultBackgroundColor - AAAAAA== - UIScale - AQ== - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - SystemAudioVolume - Rg== - boot-args - -v keepsyms=1 debug=0x100 - run-efi-updater - No - csr-active-config - AAAAAA== - - - Delete - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - UIScale - DefaultBackgroundColor - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - boot-args - - - LegacyEnable - - LegacyOverwrite - - LegacySchema - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - EFILoginHiDPI - EFIBluetoothDelay - LocationServicesEnabled - SystemAudioVolume - SystemAudioVolumeDB - SystemAudioVolumeSaved - bluetoothActiveControllerInfo - bluetoothInternalControllerInfo - flagstate - fmm-computer-name - nvda_drv - prev-lang:kbd - - 8BE4DF61-93CA-11D2-AA0D-00E098032B8C - - Boot0080 - Boot0081 - Boot0082 - BootNext - BootOrder - - - WriteFlash - - - PlatformInfo - - Automatic - - CustomMemory - - Generic - - AdviseWindows - - SystemMemoryStatus - Auto - MLB - M0000000000000001 - ProcessorType - 0 - ROM - ESIzRFVm - SpoofVendor - - SystemProductName - iMac19,1 - SystemSerialNumber - W00000000001 - SystemUUID - 00000000-0000-0000-0000-000000000000 - - UpdateDataHub - - UpdateNVRAM - - UpdateSMBIOS - - UpdateSMBIOSMode - Create - - UEFI - - APFS - - EnableJumpstart - - GlobalConnect - - HideVerbose - - JumpstartHotPlug - - MinDate - 0 - MinVersion - 0 - - Audio - - AudioCodec - 0 - AudioDevice - PciRoot(0x0)/Pci(0x1b,0x0) - AudioOut - 0 - AudioSupport - - MinimumVolume - 20 - PlayChime - - VolumeAmplifier - 0 - - ConnectDrivers - - Drivers - - #NvmExpressDxe.efi - #OpenCanopy.efi - OpenRuntime.efi - - Input - - KeyFiltering - - KeyForgetThreshold - 5 - KeyMergeThreshold - 2 - KeySupport - - KeySupportMode - Auto - KeySwap - - PointerSupport - - PointerSupportMode - ASUS - TimerResolution - 50000 - - Output - - ClearScreenOnModeSwitch - - ConsoleMode - - DirectGopRendering - - ForceResolution - - IgnoreTextInGraphics - - ProvideConsoleGop - - ReconnectOnResChange - - ReplaceTabWithSpace - - Resolution - Max - SanitiseClearScreen - - TextRenderer - BuiltinGraphics - UgaPassThrough - - - ProtocolOverrides - - AppleAudio - - AppleBootPolicy - - AppleDebugLog - - AppleEvent - - AppleFramebufferInfo - - AppleImageConversion - - AppleImg4Verification - - AppleKeyMap - - AppleRtcRam - - AppleSecureBoot - - AppleSmcIo - - AppleUserInterfaceTheme - - DataHub - - DeviceProperties - - FirmwareVolume - - HashServices - - OSInfo - - UnicodeCollation - - - Quirks - - DeduplicateBootOrder - - ExitBootServicesDelay - 0 - IgnoreInvalidFlexRatio - - ReleaseUsbOwnership - - RequestBootVarRouting - - TscSyncTimeout - 0 - UnblockFsConnect - - - ReservedMemory - - - - diff --git a/payloads/Config/v0.6.4/config.plist b/payloads/Config/v0.6.4/config.plist deleted file mode 100644 index fcbd6524d2..0000000000 --- a/payloads/Config/v0.6.4/config.plist +++ /dev/null @@ -1,967 +0,0 @@ - - - - - - ACPI - - Add - - - Enabled - - Comment - Patch CPBG for Arrendale, Lynnfield and Clarkdale - Path - SSDT-CPBG.aml - - - Delete - - Patch - - - Comment - XHC1 to SHC1 - Count - 0 - Enabled - - Find - WEhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - U0hDMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC1 to EH01 - Count - 0 - Enabled - - Find - RUhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC2 to EH02 - Count - 0 - Enabled - - Find - RUhDMg== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMg== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Quirks - - FadtEnableReset - - NormalizeHeaders - - RebaseRegions - - ResetHwSig - - ResetLogoStatus - - - - Booter - - MmioWhitelist - - Quirks - - AllowRelocationBlock - - AvoidRuntimeDefrag - - DevirtualiseMmio - - DisableSingleUser - - DisableVariableWrite - - DiscardHibernateMap - - EnableSafeModeSlide - - EnableWriteUnprotector - - ForceExitBootServices - - ProtectMemoryRegions - - ProtectSecureBoot - - ProtectUefiServices - - ProvideCustomSlide - - ProvideMaxSlide - 0 - RebuildAppleMemoryMap - - SetupVirtualMap - - SignalAppleOS - - SyncRuntimePermissions - - - - DeviceProperties - - Add - - #PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) - - device-id - ukMAAA== - compatible - pci14e4,43ba - - - Delete - - - Kernel - - Add - - - Arch - x86_64 - Comment - Patching Engine - Enabled - - MaxKernel - - MinKernel - - BundlePath - Lilu.kext - ExecutablePath - Contents/MacOS/Lilu - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - GPU Patching - Enabled - - MaxKernel - - MinKernel - - BundlePath - WhateverGreen.kext - ExecutablePath - Contents/MacOS/WhateverGreen - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Process Blocker - Enabled - - MaxKernel - - MinKernel - - BundlePath - RestrictEvents.kext - ExecutablePath - Contents/MacOS/RestrictEvents - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Emulator - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - AAAMouSSE.kext - ExecutablePath - Contents/MacOS/MouSSE - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Patcher - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - telemetrap.kext - ExecutablePath - Contents/MacOS/telemetrap - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext - ExecutablePath - Contents/MacOS/AirportBrcmFixup - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Dual Socket Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - AppleMCEReporterDisabler.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - BCM Ethernet patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - CatalinaBCM5701Ethernet.kext - ExecutablePath - Contents/MacOS/CatalinaBCM5701Ethernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext - ExecutablePath - Contents/MacOS/IO80211HighSierra - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext/Contents/PlugIns/AirPortAtheros40.kext - ExecutablePath - Contents/MacOS/AirPortAtheros40 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext - ExecutablePath - Contents/MacOS/IO80211Mojave - PlistPath - Contents/Info.plist - - - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext/Contents/PlugIns/AirPortBrcm4331.kext - ExecutablePath - Contents/MacOS/AirPortBrcm4331 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Marvel Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - MarvelYukonEthernet.kext - ExecutablePath - Contents/MacOS/MarvelYukonEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Nvidia Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - nForceEthernet.kext - ExecutablePath - Contents/MacOS/nForceEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - VoodooHDA - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - VoodooHDA.kext - ExecutablePath - Contents/MacOS/VoodooHDA - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - USB Map - Enabled - - MaxKernel - - MinKernel - - BundlePath - USB-Map-SMBIOS.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Block - - Emulate - - DummyPowerManagement - - Cpuid1Data - - Cpuid1Mask - - MaxKernel - - MinKernel - - - Force - - Patch - - - Arch - x86_64 - Base - _isSingleUser - Comment - Patch IOHIDFamily - Count - 1 - Enabled - - Find - - Identifier - com.apple.iokit.IOHIDFamily - Limit - 0 - Mask - - MaxKernel - - MinKernel - 20.0.0 - Replace - uAEAAADD - ReplaceMask - - Skip - 0 - - - Quirks - - AppleCpuPmCfgLock - - AppleXcpmCfgLock - - AppleXcpmExtraMsrs - - AppleXcpmForceBoost - - CustomSMBIOSGuid - - DisableIoMapper - - DisableLinkeditJettison - - DisableRtcChecksum - - ExtendBTFeatureFlags - - ExternalDiskIcons - - ForceSecureBootScheme - - IncreasePciBarSize - - LapicKernelPanic - - LegacyCommpage - - PanicNoKextDump - - PowerTimeoutKernelPanic - - ThirdPartyDrives - - XhciPortLimit - - - Scheme - - FuzzyMatch - - KernelArch - x86_64 - KernelCache - Auto - - - Misc - - BlessOverride - - Boot - - ConsoleAttributes - 0 - HibernateMode - Auto - HideAuxiliary - - PickerAttributes - 1 - PickerAudioAssist - - PickerMode - External - PollAppleHotKeys - - ShowPicker - - TakeoffDelay - 0 - Timeout - 5 - - Debug - - AppleDebug - - ApplePanic - - DisableWatchDog - - DisplayDelay - 0 - DisplayLevel - 2147483650 - SerialInit - - SysReport - - Target - 3 - - Entries - - Security - - AllowNvramReset - - AllowSetDefault - - ApECID - 0 - AuthRestart - - BootProtect - Bootstrap - BlacklistAppleUpdate - - DmgLoading - Signed - EnablePassword - - ExposeSensitiveData - 15 - HaltLevel - 2147483648 - PasswordHash - - PasswordSalt - - ScanPolicy - 0 - SecureBootModel - x86legacy - Vault - Optional - - Tools - - - Arguments - - Auxiliary - - Name - BootKicker.efi - Comment - BootKicker.efi - Enabled - - Path - BootKicker.efi - RealPath - - TextMode - - - - Arguments - - Auxiliary - - Name - OpenShell.efi - Comment - OpenShell.efi - Enabled - - Path - OpenShell.efi - RealPath - - TextMode - - - - - NVRAM - - Add - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - DefaultBackgroundColor - AAAAAA== - UIScale - AQ== - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - SystemAudioVolume - Rg== - boot-args - -v keepsyms=1 debug=0x100 - run-efi-updater - No - csr-active-config - AAAAAA== - - - Delete - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - UIScale - DefaultBackgroundColor - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - boot-args - - - LegacyEnable - - LegacyOverwrite - - LegacySchema - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - EFILoginHiDPI - EFIBluetoothDelay - LocationServicesEnabled - SystemAudioVolume - SystemAudioVolumeDB - SystemAudioVolumeSaved - bluetoothActiveControllerInfo - bluetoothInternalControllerInfo - flagstate - fmm-computer-name - nvda_drv - prev-lang:kbd - - 8BE4DF61-93CA-11D2-AA0D-00E098032B8C - - Boot0080 - Boot0081 - Boot0082 - BootNext - BootOrder - - - WriteFlash - - - PlatformInfo - - Automatic - - CustomMemory - - Generic - - AdviseWindows - - SystemMemoryStatus - Auto - MLB - M0000000000000001 - ProcessorType - 0 - ROM - ESIzRFVm - SpoofVendor - - SystemProductName - iMac19,1 - SystemSerialNumber - W00000000001 - SystemUUID - 00000000-0000-0000-0000-000000000000 - - UpdateDataHub - - UpdateNVRAM - - UpdateSMBIOS - - UpdateSMBIOSMode - Create - - UEFI - - APFS - - EnableJumpstart - - GlobalConnect - - HideVerbose - - JumpstartHotPlug - - MinDate - 0 - MinVersion - 0 - - Audio - - AudioCodec - 0 - AudioDevice - PciRoot(0x0)/Pci(0x1b,0x0) - AudioOut - 0 - AudioSupport - - MinimumVolume - 20 - PlayChime - - VolumeAmplifier - 0 - - ConnectDrivers - - Drivers - - #NvmExpressDxe.efi - #OpenCanopy.efi - OpenRuntime.efi - - Input - - KeyFiltering - - KeyForgetThreshold - 5 - KeyMergeThreshold - 2 - KeySupport - - KeySupportMode - Auto - KeySwap - - PointerSupport - - PointerSupportMode - ASUS - TimerResolution - 50000 - - Output - - ClearScreenOnModeSwitch - - ConsoleMode - - DirectGopRendering - - ForceResolution - - IgnoreTextInGraphics - - ProvideConsoleGop - - ReconnectOnResChange - - ReplaceTabWithSpace - - Resolution - Max - SanitiseClearScreen - - TextRenderer - BuiltinGraphics - UgaPassThrough - - - ProtocolOverrides - - AppleAudio - - AppleBootPolicy - - AppleDebugLog - - AppleEvent - - AppleFramebufferInfo - - AppleImageConversion - - AppleImg4Verification - - AppleKeyMap - - AppleRtcRam - - AppleSecureBoot - - AppleSmcIo - - AppleUserInterfaceTheme - - DataHub - - DeviceProperties - - FirmwareVolume - - HashServices - - OSInfo - - UnicodeCollation - - - Quirks - - DeduplicateBootOrder - - ExitBootServicesDelay - 0 - IgnoreInvalidFlexRatio - - ReleaseUsbOwnership - - RequestBootVarRouting - - TscSyncTimeout - 0 - UnblockFsConnect - - - ReservedMemory - - - - diff --git a/payloads/Config/v0.6.5/config.plist b/payloads/Config/v0.6.5/config.plist deleted file mode 100644 index 2702f5f6e9..0000000000 --- a/payloads/Config/v0.6.5/config.plist +++ /dev/null @@ -1,969 +0,0 @@ - - - - - - ACPI - - Add - - - Enabled - - Comment - Patch CPBG for Arrendale, Lynnfield and Clarkdale - Path - SSDT-CPBG.aml - - - Delete - - Patch - - - Comment - XHC1 to SHC1 - Count - 0 - Enabled - - Find - WEhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - U0hDMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC1 to EH01 - Count - 0 - Enabled - - Find - RUhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC2 to EH02 - Count - 0 - Enabled - - Find - RUhDMg== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMg== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Quirks - - FadtEnableReset - - NormalizeHeaders - - RebaseRegions - - ResetHwSig - - ResetLogoStatus - - - - Booter - - MmioWhitelist - - Quirks - - AllowRelocationBlock - - AvoidRuntimeDefrag - - DevirtualiseMmio - - DisableSingleUser - - DisableVariableWrite - - DiscardHibernateMap - - EnableSafeModeSlide - - EnableWriteUnprotector - - ForceExitBootServices - - ProtectMemoryRegions - - ProtectSecureBoot - - ProtectUefiServices - - ProvideCustomSlide - - ProvideMaxSlide - 0 - RebuildAppleMemoryMap - - SetupVirtualMap - - SignalAppleOS - - SyncRuntimePermissions - - - - DeviceProperties - - Add - - #PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) - - device-id - ukMAAA== - compatible - pci14e4,43ba - - - Delete - - - Kernel - - Add - - - Arch - x86_64 - Comment - Patching Engine - Enabled - - MaxKernel - - MinKernel - - BundlePath - Lilu.kext - ExecutablePath - Contents/MacOS/Lilu - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - GPU Patching - Enabled - - MaxKernel - - MinKernel - - BundlePath - WhateverGreen.kext - ExecutablePath - Contents/MacOS/WhateverGreen - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Process Blocker - Enabled - - MaxKernel - - MinKernel - - BundlePath - RestrictEvents.kext - ExecutablePath - Contents/MacOS/RestrictEvents - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Emulator - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - AAAMouSSE.kext - ExecutablePath - Contents/MacOS/MouSSE - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Patcher - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - telemetrap.kext - ExecutablePath - Contents/MacOS/telemetrap - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext - ExecutablePath - Contents/MacOS/AirportBrcmFixup - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Dual Socket Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - AppleMCEReporterDisabler.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - BCM Ethernet patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - CatalinaBCM5701Ethernet.kext - ExecutablePath - Contents/MacOS/CatalinaBCM5701Ethernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext - ExecutablePath - Contents/MacOS/IO80211HighSierra - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext/Contents/PlugIns/AirPortAtheros40.kext - ExecutablePath - Contents/MacOS/AirPortAtheros40 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext - ExecutablePath - Contents/MacOS/IO80211Mojave - PlistPath - Contents/Info.plist - - - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext/Contents/PlugIns/AirPortBrcm4331.kext - ExecutablePath - Contents/MacOS/AirPortBrcm4331 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Marvel Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - MarvelYukonEthernet.kext - ExecutablePath - Contents/MacOS/MarvelYukonEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Nvidia Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - nForceEthernet.kext - ExecutablePath - Contents/MacOS/nForceEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - VoodooHDA - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - VoodooHDA.kext - ExecutablePath - Contents/MacOS/VoodooHDA - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - USB Map - Enabled - - MaxKernel - - MinKernel - - BundlePath - USB-Map-SMBIOS.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Block - - Emulate - - DummyPowerManagement - - Cpuid1Data - - Cpuid1Mask - - MaxKernel - - MinKernel - - - Force - - Patch - - - Arch - x86_64 - Base - _isSingleUser - Comment - Patch IOHIDFamily - Count - 1 - Enabled - - Find - - Identifier - com.apple.iokit.IOHIDFamily - Limit - 0 - Mask - - MaxKernel - - MinKernel - 20.0.0 - Replace - uAEAAADD - ReplaceMask - - Skip - 0 - - - Quirks - - AppleCpuPmCfgLock - - AppleXcpmCfgLock - - AppleXcpmExtraMsrs - - AppleXcpmForceBoost - - CustomSMBIOSGuid - - DisableIoMapper - - DisableLinkeditJettison - - DisableRtcChecksum - - ExtendBTFeatureFlags - - ExternalDiskIcons - - ForceSecureBootScheme - - IncreasePciBarSize - - LapicKernelPanic - - LegacyCommpage - - PanicNoKextDump - - PowerTimeoutKernelPanic - - ThirdPartyDrives - - XhciPortLimit - - - Scheme - - FuzzyMatch - - KernelArch - x86_64 - KernelCache - Auto - - - Misc - - BlessOverride - - Boot - - ConsoleAttributes - 0 - HibernateMode - Auto - HideAuxiliary - - PickerAttributes - 1 - PickerAudioAssist - - PickerMode - External - PickerVariant - Auto - PollAppleHotKeys - - ShowPicker - - TakeoffDelay - 0 - Timeout - 5 - - Debug - - AppleDebug - - ApplePanic - - DisableWatchDog - - DisplayDelay - 0 - DisplayLevel - 2147483650 - SerialInit - - SysReport - - Target - 3 - - Entries - - Security - - AllowNvramReset - - AllowSetDefault - - ApECID - 0 - AuthRestart - - BootProtect - Bootstrap - BlacklistAppleUpdate - - DmgLoading - Signed - EnablePassword - - ExposeSensitiveData - 15 - HaltLevel - 2147483648 - PasswordHash - - PasswordSalt - - ScanPolicy - 0 - SecureBootModel - x86legacy - Vault - Optional - - Tools - - - Arguments - - Auxiliary - - Name - BootKicker.efi - Comment - BootKicker.efi - Enabled - - Path - BootKicker.efi - RealPath - - TextMode - - - - Arguments - - Auxiliary - - Name - OpenShell.efi - Comment - OpenShell.efi - Enabled - - Path - OpenShell.efi - RealPath - - TextMode - - - - - NVRAM - - Add - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - DefaultBackgroundColor - AAAAAA== - UIScale - AQ== - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - SystemAudioVolume - Rg== - boot-args - -v keepsyms=1 debug=0x100 - run-efi-updater - No - csr-active-config - AAAAAA== - - - Delete - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - UIScale - DefaultBackgroundColor - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - boot-args - - - LegacyEnable - - LegacyOverwrite - - LegacySchema - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - EFILoginHiDPI - EFIBluetoothDelay - LocationServicesEnabled - SystemAudioVolume - SystemAudioVolumeDB - SystemAudioVolumeSaved - bluetoothActiveControllerInfo - bluetoothInternalControllerInfo - flagstate - fmm-computer-name - nvda_drv - prev-lang:kbd - - 8BE4DF61-93CA-11D2-AA0D-00E098032B8C - - Boot0080 - Boot0081 - Boot0082 - BootNext - BootOrder - - - WriteFlash - - - PlatformInfo - - Automatic - - CustomMemory - - Generic - - AdviseWindows - - SystemMemoryStatus - Auto - MLB - M0000000000000001 - ProcessorType - 0 - ROM - ESIzRFVm - SpoofVendor - - SystemProductName - iMac19,1 - SystemSerialNumber - W00000000001 - SystemUUID - 00000000-0000-0000-0000-000000000000 - - UpdateDataHub - - UpdateNVRAM - - UpdateSMBIOS - - UpdateSMBIOSMode - Create - - UEFI - - APFS - - EnableJumpstart - - GlobalConnect - - HideVerbose - - JumpstartHotPlug - - MinDate - 0 - MinVersion - 0 - - Audio - - AudioCodec - 0 - AudioDevice - PciRoot(0x0)/Pci(0x1b,0x0) - AudioOut - 0 - AudioSupport - - MinimumVolume - 20 - PlayChime - Disabled - SetupDelay - 0 - VolumeAmplifier - 0 - - ConnectDrivers - - Drivers - - #NvmExpressDxe.efi - #OpenCanopy.efi - OpenRuntime.efi - - Input - - KeyFiltering - - KeyForgetThreshold - 5 - KeyMergeThreshold - 2 - KeySupport - - KeySupportMode - Auto - KeySwap - - PointerSupport - - PointerSupportMode - ASUS - TimerResolution - 50000 - - Output - - ClearScreenOnModeSwitch - - ConsoleMode - - DirectGopRendering - - ForceResolution - - IgnoreTextInGraphics - - ProvideConsoleGop - - ReconnectOnResChange - - ReplaceTabWithSpace - - Resolution - Max - SanitiseClearScreen - - TextRenderer - BuiltinGraphics - UgaPassThrough - - - ProtocolOverrides - - AppleAudio - - AppleBootPolicy - - AppleDebugLog - - AppleEvent - - AppleFramebufferInfo - - AppleImageConversion - - AppleImg4Verification - - AppleKeyMap - - AppleRtcRam - - AppleSecureBoot - - AppleSmcIo - - AppleUserInterfaceTheme - - DataHub - - DeviceProperties - - FirmwareVolume - - HashServices - - OSInfo - - UnicodeCollation - - - Quirks - - ExitBootServicesDelay - 0 - IgnoreInvalidFlexRatio - - ReleaseUsbOwnership - - RequestBootVarRouting - - TscSyncTimeout - 0 - UnblockFsConnect - - - ReservedMemory - - - - diff --git a/payloads/Config/v0.6.6/config.plist b/payloads/Config/v0.6.6/config.plist deleted file mode 100644 index 5b634ddc57..0000000000 --- a/payloads/Config/v0.6.6/config.plist +++ /dev/null @@ -1,1000 +0,0 @@ - - - - - - ACPI - - Add - - - Enabled - - Comment - Patch CPBG for Arrendale, Lynnfield and Clarkdale - Path - SSDT-CPBG.aml - - - Delete - - Patch - - - Comment - XHC1 to SHC1 - Count - 0 - Enabled - - Find - WEhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - U0hDMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC1 to EH01 - Count - 0 - Enabled - - Find - RUhDMQ== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMQ== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Comment - EHC2 to EH02 - Count - 0 - Enabled - - Find - RUhDMg== - Limit - 0 - Mask - - OemTableId - - Replace - RUgwMg== - ReplaceMask - - Skip - 0 - TableLength - 0 - TableSignature - - - - Quirks - - FadtEnableReset - - NormalizeHeaders - - RebaseRegions - - ResetHwSig - - ResetLogoStatus - - - - Booter - - MmioWhitelist - - Patch - - - Quirks - - AllowRelocationBlock - - AvoidRuntimeDefrag - - DevirtualiseMmio - - DisableSingleUser - - DisableVariableWrite - - DiscardHibernateMap - - EnableSafeModeSlide - - EnableWriteUnprotector - - ForceExitBootServices - - ProtectMemoryRegions - - ProtectSecureBoot - - ProtectUefiServices - - ProvideCustomSlide - - ProvideMaxSlide - 0 - RebuildAppleMemoryMap - - SetupVirtualMap - - SignalAppleOS - - SyncRuntimePermissions - - - - DeviceProperties - - Add - - #PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) - - device-id - ukMAAA== - compatible - pci14e4,43ba - - - Delete - - - Kernel - - Add - - - Arch - x86_64 - Comment - Patching Engine - Enabled - - MaxKernel - - MinKernel - - BundlePath - Lilu.kext - ExecutablePath - Contents/MacOS/Lilu - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - GPU Patching - Enabled - - MaxKernel - - MinKernel - - BundlePath - WhateverGreen.kext - ExecutablePath - Contents/MacOS/WhateverGreen - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Process Blocker - Enabled - - MaxKernel - - MinKernel - - BundlePath - RestrictEvents.kext - ExecutablePath - Contents/MacOS/RestrictEvents - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Emulator - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - AAAMouSSE.kext - ExecutablePath - Contents/MacOS/MouSSE - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - SSE Patcher - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - telemetrap.kext - ExecutablePath - Contents/MacOS/telemetrap - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext - ExecutablePath - Contents/MacOS/AirportBrcmFixup - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - 4331 Wifi Patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Dual Socket Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - AppleMCEReporterDisabler.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - BCM Ethernet patch - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - CatalinaBCM5701Ethernet.kext - ExecutablePath - Contents/MacOS/CatalinaBCM5701Ethernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext - ExecutablePath - Contents/MacOS/IO80211HighSierra - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Atheros Wifi Patch - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - IO80211HighSierra.kext/Contents/PlugIns/AirPortAtheros40.kext - ExecutablePath - Contents/MacOS/AirPortAtheros40 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext - ExecutablePath - Contents/MacOS/IO80211Mojave - PlistPath - Contents/Info.plist - - - Comment - Broadcom Wifi Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - IO80211Mojave.kext/Contents/PlugIns/AirPortBrcm4331.kext - ExecutablePath - Contents/MacOS/AirPortBrcm4331 - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Marvel Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - MarvelYukonEthernet.kext - ExecutablePath - Contents/MacOS/MarvelYukonEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - Nvidia Ethernet Patch - Enabled - - MaxKernel - - MinKernel - 19.0.0 - BundlePath - nForceEthernet.kext - ExecutablePath - Contents/MacOS/nForceEthernet - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - VoodooHDA - Enabled - - MaxKernel - - MinKernel - 18.0.0 - BundlePath - VoodooHDA.kext - ExecutablePath - Contents/MacOS/VoodooHDA - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - AppleIntelPIIXATA - Enabled - - MaxKernel - - MinKernel - 20.0.0 - BundlePath - AppleIntelPIIXATA.kext - ExecutablePath - Contents/MacOS/AppleIntelPIIXATA - PlistPath - Contents/Info.plist - - - Arch - x86_64 - Comment - USB Map - Enabled - - MaxKernel - - MinKernel - - BundlePath - USB-Map-SMBIOS.kext - ExecutablePath - - PlistPath - Contents/Info.plist - - - Block - - Emulate - - DummyPowerManagement - - Cpuid1Data - - Cpuid1Mask - - MaxKernel - - MinKernel - - - Force - - Patch - - - Arch - x86_64 - Base - _isSingleUser - Comment - Patch IOHIDFamily - Count - 1 - Enabled - - Find - - Identifier - com.apple.iokit.IOHIDFamily - Limit - 0 - Mask - - MaxKernel - - MinKernel - 20.0.0 - Replace - uAEAAADD - ReplaceMask - - Skip - 0 - - - Quirks - - AppleCpuPmCfgLock - - AppleXcpmCfgLock - - AppleXcpmExtraMsrs - - AppleXcpmForceBoost - - CustomSMBIOSGuid - - DisableIoMapper - - DisableLinkeditJettison - - DisableRtcChecksum - - ExtendBTFeatureFlags - - ExternalDiskIcons - - ForceSecureBootScheme - - IncreasePciBarSize - - LapicKernelPanic - - LegacyCommpage - - PanicNoKextDump - - PowerTimeoutKernelPanic - - SetApfsTrimTimeout - -1 - ThirdPartyDrives - - XhciPortLimit - - - Scheme - - FuzzyMatch - - KernelArch - x86_64 - KernelCache - Auto - - - Misc - - BlessOverride - - Boot - - ConsoleAttributes - 0 - HibernateMode - Auto - HideAuxiliary - - LauncherPath - Default - LauncherOption - Full - PickerAttributes - 17 - PickerAudioAssist - - PickerMode - External - PickerVariant - Modern - PollAppleHotKeys - - ShowPicker - - TakeoffDelay - 0 - Timeout - 5 - - Debug - - AppleDebug - - ApplePanic - - DisableWatchDog - - DisplayDelay - 0 - DisplayLevel - 2147483650 - SerialInit - - SysReport - - Target - 3 - - Entries - - Security - - AllowNvramReset - - AllowSetDefault - - ApECID - 0 - AuthRestart - - BlacklistAppleUpdate - - DmgLoading - Signed - EnablePassword - - ExposeSensitiveData - 15 - HaltLevel - 2147483648 - PasswordHash - - PasswordSalt - - ScanPolicy - 0 - SecureBootModel - j137 - Vault - Optional - - Tools - - - Arguments - - Auxiliary - - Name - BootKicker.efi - Comment - BootKicker.efi - Enabled - - Path - BootKicker.efi - RealPath - - TextMode - - - - Arguments - - Auxiliary - - Name - OpenShell.efi - Comment - OpenShell.efi - Enabled - - Path - OpenShell.efi - RealPath - - TextMode - - - - - NVRAM - - Add - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - DefaultBackgroundColor - AAAAAA== - UIScale - AQ== - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - SystemAudioVolume - Rg== - boot-args - -v keepsyms=1 debug=0x100 - run-efi-updater - No - csr-active-config - AAAAAA== - - - Delete - - 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 - - UIScale - DefaultBackgroundColor - - 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 - - rtc-blacklist - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - boot-args - - - LegacyEnable - - LegacyOverwrite - - LegacySchema - - 7C436110-AB2A-4BBB-A880-FE41995C9F82 - - EFILoginHiDPI - EFIBluetoothDelay - LocationServicesEnabled - SystemAudioVolume - SystemAudioVolumeDB - SystemAudioVolumeSaved - bluetoothActiveControllerInfo - bluetoothInternalControllerInfo - flagstate - fmm-computer-name - nvda_drv - prev-lang:kbd - - 8BE4DF61-93CA-11D2-AA0D-00E098032B8C - - Boot0080 - Boot0081 - Boot0082 - BootNext - BootOrder - - - WriteFlash - - - PlatformInfo - - Automatic - - CustomMemory - - Generic - - AdviseWindows - - SystemMemoryStatus - Auto - MaxBIOSVersion - - MLB - M0000000000000001 - ProcessorType - 0 - ROM - ESIzRFVm - SpoofVendor - - SystemProductName - iMac19,1 - SystemSerialNumber - W00000000001 - SystemUUID - 00000000-0000-0000-0000-000000000000 - - UpdateDataHub - - UpdateNVRAM - - UpdateSMBIOS - - UpdateSMBIOSMode - Create - UseRawUuidEncoding - - - UEFI - - APFS - - EnableJumpstart - - GlobalConnect - - HideVerbose - - JumpstartHotPlug - - MinDate - 0 - MinVersion - 0 - - Audio - - AudioCodec - 0 - AudioDevice - PciRoot(0x0)/Pci(0x1b,0x0) - AudioOut - 0 - AudioSupport - - MinimumVolume - 20 - PlayChime - Disabled - SetupDelay - 0 - VolumeAmplifier - 0 - - ConnectDrivers - - Drivers - - #NvmExpressDxe.efi - #OpenCanopy.efi - OpenRuntime.efi - - Input - - KeyFiltering - - KeyForgetThreshold - 5 - KeyMergeThreshold - 2 - KeySupport - - KeySupportMode - Auto - KeySwap - - PointerSupport - - PointerSupportMode - ASUS - TimerResolution - 50000 - - Output - - ClearScreenOnModeSwitch - - ConsoleMode - - DirectGopRendering - - ForceResolution - - IgnoreTextInGraphics - - ProvideConsoleGop - - ReconnectOnResChange - - ReplaceTabWithSpace - - Resolution - Max - SanitiseClearScreen - - TextRenderer - BuiltinGraphics - UgaPassThrough - - - ProtocolOverrides - - AppleAudio - - AppleBootPolicy - - AppleDebugLog - - AppleEvent - - AppleFramebufferInfo - - AppleImageConversion - - AppleImg4Verification - - AppleKeyMap - - AppleRtcRam - - AppleSecureBoot - - AppleSmcIo - - AppleUserInterfaceTheme - - DataHub - - DeviceProperties - - FirmwareVolume - - HashServices - - OSInfo - - UnicodeCollation - - - Quirks - - DisableSecurityPolicy - - ExitBootServicesDelay - 0 - IgnoreInvalidFlexRatio - - ReleaseUsbOwnership - - RequestBootVarRouting - - TscSyncTimeout - 0 - UnblockFsConnect - - - ReservedMemory - - - - diff --git a/payloads/Config/v0.6.7/config.plist b/payloads/Config/v0.6.7/config.plist index 7b67aa377d..a3a0b8f178 100644 --- a/payloads/Config/v0.6.7/config.plist +++ b/payloads/Config/v0.6.7/config.plist @@ -1,15 +1,25 @@ - + #Revision + + Build-Date + + OpenCore-Version + + Original-Model + + Patcher-Version + + ACPI Add Enabled - + Comment Patch CPBG for Arrendale, Lynnfield and Clarkdale Path @@ -118,8 +128,7 @@ MmioWhitelist Patch - - + Quirks AllowRelocationBlock @@ -185,7 +194,7 @@ Comment Patching Engine Enabled - + MaxKernel MinKernel @@ -203,7 +212,7 @@ Comment GPU Patching Enabled - + MaxKernel MinKernel @@ -221,7 +230,7 @@ Comment Process Blocker Enabled - + MaxKernel MinKernel @@ -239,7 +248,7 @@ Comment SSE Emulator Enabled - + MaxKernel MinKernel @@ -257,7 +266,7 @@ Comment SSE Patcher Enabled - + MaxKernel MinKernel @@ -275,7 +284,7 @@ Comment 4331 Wifi Patch Enabled - + MaxKernel MinKernel @@ -293,7 +302,7 @@ Comment 4331 Wifi Patch Enabled - + MaxKernel MinKernel @@ -311,7 +320,7 @@ Comment Dual Socket Patch Enabled - + MaxKernel MinKernel @@ -329,7 +338,7 @@ Comment BCM Ethernet patch Enabled - + MaxKernel MinKernel @@ -347,7 +356,7 @@ Comment Atheros Wifi Patch Enabled - + MaxKernel MinKernel @@ -365,7 +374,7 @@ Comment Atheros Wifi Patch Enabled - + MaxKernel MinKernel @@ -383,7 +392,7 @@ Comment Broadcom Wifi Patch Enabled - + MaxKernel MinKernel @@ -396,10 +405,12 @@ Contents/Info.plist + Arch + x86_64 Comment Broadcom Wifi Patch Enabled - + MaxKernel MinKernel @@ -417,7 +428,7 @@ Comment Marvel Ethernet Patch Enabled - + MaxKernel MinKernel @@ -435,7 +446,7 @@ Comment Nvidia Ethernet Patch Enabled - + MaxKernel MinKernel @@ -453,7 +464,7 @@ Comment VoodooHDA Enabled - + MaxKernel MinKernel @@ -471,7 +482,7 @@ Comment AppleIntelPIIXATA Enabled - + MaxKernel MinKernel @@ -489,13 +500,13 @@ Comment USB Map Enabled - + MaxKernel MinKernel BundlePath - USB-Map-SMBIOS.kext + USB-Map.kext ExecutablePath PlistPath @@ -531,7 +542,7 @@ Count 1 Enabled - + Find Identifier @@ -808,9 +819,40 @@ PlatformInfo Automatic - + CustomMemory + DataHub + + ARTFrequency + 0 + BoardProduct + + BoardRevision + + DevicePathsSupported + 0 + FSBFrequency + 0 + InitialTSC + 0 + PlatformName + + SmcBranch + + SmcPlatform + + SmcRevision + + StartupPowerEvents + 0 + SystemProductName + + SystemSerialNumber + + SystemUUID + + Generic AdviseWindows @@ -834,10 +876,84 @@ SystemUUID 00000000-0000-0000-0000-000000000000 + PlatformNVRAM + + BID + + FirmwareFeatures + + FirmwareFeaturesMask + + MLB + + ROM + + SystemSerialNumber + + SystemUUID + + + SMBIOS + + BIOSReleaseDate + + BIOSVendor + + BIOSVersion + 9999.999.999.999.999 + BoardAssetTag + + BoardLocationInChassis + + BoardManufacturer + + BoardProduct + Mac-AA95B1DDAB278B95 + BoardSerialNumber + + BoardType + 0 + BoardVersion + + ChassisAssetTag + + ChassisManufacturer + + ChassisSerialNumber + + ChassisType + 0 + ChassisVersion + + FirmwareFeatures + + FirmwareFeaturesMask + + PlatformFeature + 0 + ProcessorType + 0 + SmcVersion + + SystemFamily + + SystemManufacturer + + SystemProductName + + SystemSKUNumber + + SystemSerialNumber + + SystemUUID + + SystemVersion + + UpdateDataHub - + UpdateNVRAM - + UpdateSMBIOS UpdateSMBIOSMode @@ -876,6 +992,8 @@ 20 PlayChime Disabled + ResetTrafficClass + SetupDelay 0 VolumeAmplifier @@ -895,8 +1013,6 @@ KeyForgetThreshold 5 - KeyMergeThreshold - 2 KeySupport KeySupportMode @@ -920,6 +1036,8 @@ ForceResolution + GopPassThrough + IgnoreTextInGraphics ProvideConsoleGop @@ -978,6 +1096,8 @@ Quirks + ActivateHpetSupport + DisableSecurityPolicy ExitBootServicesDelay diff --git a/payloads/Kexts/Acidanthera/AirportBrcmFixup-v2.1.1.zip b/payloads/Kexts/Acidanthera/AirportBrcmFixup-v2.1.1.zip deleted file mode 100644 index 5717ff9f94..0000000000 Binary files a/payloads/Kexts/Acidanthera/AirportBrcmFixup-v2.1.1.zip and /dev/null differ diff --git a/payloads/Kexts/Acidanthera/Lilu-v1.4.9.zip b/payloads/Kexts/Acidanthera/Lilu-v1.4.9.zip deleted file mode 100644 index a889ea9449..0000000000 Binary files a/payloads/Kexts/Acidanthera/Lilu-v1.4.9.zip and /dev/null differ diff --git a/payloads/Kexts/Acidanthera/Lilu-v1.5.0.zip b/payloads/Kexts/Acidanthera/Lilu-v1.5.0.zip deleted file mode 100644 index df80ddcbea..0000000000 Binary files a/payloads/Kexts/Acidanthera/Lilu-v1.5.0.zip and /dev/null differ diff --git a/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.4.zip b/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.4.zip deleted file mode 100644 index 0fb621e948..0000000000 Binary files a/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.4.zip and /dev/null differ diff --git a/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.6.zip b/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.6.zip deleted file mode 100644 index 5437a0a672..0000000000 Binary files a/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.6.zip and /dev/null differ diff --git a/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.7.zip b/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.7.zip deleted file mode 100644 index da31915481..0000000000 Binary files a/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.7.zip and /dev/null differ diff --git a/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.8.zip b/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.8.zip new file mode 100644 index 0000000000..03b0191e6a Binary files /dev/null and b/payloads/Kexts/Acidanthera/WhateverGreen-v1.4.8.zip differ 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 deleted file mode 100755 index 8ec703c63b..0000000000 --- a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,1.kext/Contents/Info.plist +++ /dev/null @@ -1,206 +0,0 @@ - - - - - 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 deleted file mode 100755 index e5dedd65b9..0000000000 --- a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook5,2.kext/Contents/Info.plist +++ /dev/null @@ -1,206 +0,0 @@ - - - - - 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 deleted file mode 100755 index 2845eb3833..0000000000 --- a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook6,1.kext/Contents/Info.plist +++ /dev/null @@ -1,192 +0,0 @@ - - - - - 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 deleted file mode 100755 index eefc6df71a..0000000000 --- a/payloads/Kexts/Maps/MacBook/USB-Map-MacBook7,1.kext/Contents/Info.plist +++ /dev/null @@ -1,199 +0,0 @@ - - - - - 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 deleted file mode 100755 index 1b8d0bf030..0000000000 --- a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir2,1.kext/Contents/Info.plist +++ /dev/null @@ -1,192 +0,0 @@ - - - - - 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 deleted file mode 100755 index bbe9a7b4fe..0000000000 --- a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,1.kext/Contents/Info.plist +++ /dev/null @@ -1,192 +0,0 @@ - - - - - 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 deleted file mode 100755 index f52cbb2139..0000000000 --- a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir3,2.kext/Contents/Info.plist +++ /dev/null @@ -1,199 +0,0 @@ - - - - - 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 deleted file mode 100755 index dd474434a0..0000000000 --- a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,1.kext/Contents/Info.plist +++ /dev/null @@ -1,112 +0,0 @@ - - - - - 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 deleted file mode 100755 index 31a042b76d..0000000000 --- a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir4,2.kext/Contents/Info.plist +++ /dev/null @@ -1,119 +0,0 @@ - - - - - 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 deleted file mode 100755 index c703c68619..0000000000 --- a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,1.kext/Contents/Info.plist +++ /dev/null @@ -1,156 +0,0 @@ - - - - - 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 deleted file mode 100755 index c1176bb57f..0000000000 --- a/payloads/Kexts/Maps/MacBookAir/USB-Map-MacBookAir5,2.kext/Contents/Info.plist +++ /dev/null @@ -1,156 +0,0 @@ - - - - - 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/MacBookPro/USB-Map-MacBookPro10,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,1.kext/Contents/Info.plist deleted file mode 100755 index 12d00cfd99..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,1.kext/Contents/Info.plist +++ /dev/null @@ -1,156 +0,0 @@ - - - - - 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 deleted file mode 100755 index d94930663d..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro10,2.kext/Contents/Info.plist +++ /dev/null @@ -1,156 +0,0 @@ - - - - - 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 deleted file mode 100755 index 6393dda690..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro3,1.kext/Contents/Info.plist +++ /dev/null @@ -1,157 +0,0 @@ - - - - - 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 deleted file mode 100755 index 6393dda690..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro4,1.kext/Contents/Info.plist +++ /dev/null @@ -1,157 +0,0 @@ - - - - - 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 deleted file mode 100755 index 2a4858015b..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,1.kext/Contents/Info.plist +++ /dev/null @@ -1,220 +0,0 @@ - - - - - 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 deleted file mode 100755 index 60f3be7361..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,2.kext/Contents/Info.plist +++ /dev/null @@ -1,234 +0,0 @@ - - - - - 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 deleted file mode 100755 index 383b3c5f33..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,3.kext/Contents/Info.plist +++ /dev/null @@ -1,213 +0,0 @@ - - - - - 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 deleted file mode 100755 index 383b3c5f33..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,4.kext/Contents/Info.plist +++ /dev/null @@ -1,213 +0,0 @@ - - - - - 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 deleted file mode 100755 index 4246e0aa5f..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro5,5.kext/Contents/Info.plist +++ /dev/null @@ -1,227 +0,0 @@ - - - - - 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 deleted file mode 100755 index bc1e353fd6..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,1.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index 97c8fdf826..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro6,2.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index 5e8b6355f8..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro7,1.kext/Contents/Info.plist +++ /dev/null @@ -1,213 +0,0 @@ - - - - - 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 deleted file mode 100755 index 410ad23898..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,1.kext/Contents/Info.plist +++ /dev/null @@ -1,112 +0,0 @@ - - - - - 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 deleted file mode 100755 index 33c93e6058..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,2.kext/Contents/Info.plist +++ /dev/null @@ -1,112 +0,0 @@ - - - - - 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 deleted file mode 100755 index b4b9e3641b..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro8,3.kext/Contents/Info.plist +++ /dev/null @@ -1,112 +0,0 @@ - - - - - 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 deleted file mode 100755 index f4bcb61ce0..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,1.kext/Contents/Info.plist +++ /dev/null @@ -1,189 +0,0 @@ - - - - - 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 deleted file mode 100755 index 0b0f77e4e2..0000000000 --- a/payloads/Kexts/Maps/MacBookPro/USB-Map-MacBookPro9,2.kext/Contents/Info.plist +++ /dev/null @@ -1,156 +0,0 @@ - - - - - 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/MacPro/USB-Map-MacPro3,1.kext/Contents/Info.plist b/payloads/Kexts/Maps/MacPro/USB-Map-MacPro3,1.kext/Contents/Info.plist deleted file mode 100755 index f9a2590e09..0000000000 --- a/payloads/Kexts/Maps/MacPro/USB-Map-MacPro3,1.kext/Contents/Info.plist +++ /dev/null @@ -1,122 +0,0 @@ - - - - - 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 deleted file mode 100755 index 145d93d547..0000000000 --- a/payloads/Kexts/Maps/MacPro/USB-Map-MacPro4,1.kext/Contents/Info.plist +++ /dev/null @@ -1,149 +0,0 @@ - - - - - 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 deleted file mode 100755 index e8f23e8b75..0000000000 --- a/payloads/Kexts/Maps/MacPro/USB-Map-MacPro5,1.kext/Contents/Info.plist +++ /dev/null @@ -1,171 +0,0 @@ - - - - - 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 deleted file mode 100755 index fb1c3ac7c0..0000000000 --- a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini3,1.kext/Contents/Info.plist +++ /dev/null @@ -1,227 +0,0 @@ - - - - - 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 deleted file mode 100755 index 02e7212ddf..0000000000 --- a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini4,1.kext/Contents/Info.plist +++ /dev/null @@ -1,213 +0,0 @@ - - - - - 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 deleted file mode 100755 index 131db86d35..0000000000 --- a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,1.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index c01a99d1b2..0000000000 --- a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,2.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index 3889bfa59c..0000000000 --- a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini5,3.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index 34bce10856..0000000000 --- a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,1.kext/Contents/Info.plist +++ /dev/null @@ -1,184 +0,0 @@ - - - - - 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 deleted file mode 100755 index 1f1b23713f..0000000000 --- a/payloads/Kexts/Maps/Macmini/USB-Map-Macmini6,2.kext/Contents/Info.plist +++ /dev/null @@ -1,184 +0,0 @@ - - - - - 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/Universal/Info.plist b/payloads/Kexts/Maps/Universal/Info.plist new file mode 100644 index 0000000000..ce794a9e7b --- /dev/null +++ b/payloads/Kexts/Maps/Universal/Info.plist @@ -0,0 +1,10477 @@ + + + + + CFBundleIdentifier + com.dortania.USB-Map + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USB-Map + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBook3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal3,1 + + MacBook4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal4,1 + + MacBook5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal5,1 + + MacBook5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal5,2 + + MacBook6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal6,1 + + MacBook7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookNormal7,1 + + MacBookAir1,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 1500 + + model + XacBookAir1,1 + + MacBookAir2,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 1500 + + model + XacBookAir2,1 + + MacBookAir3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookAir3,1 + + MacBookAir3,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookAir3,2 + + MacBookAir4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir4,1 + + MacBookAir4,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir4,2 + + MacBookPro3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2000 + + model + XacBookPro4,1 + + MacBookPro4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2000 + + model + XacBookPro4,1 + + MacBookPro5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,1 + + MacBookPro5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + XacBookPro5,2 + + MacBookPro5,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,3 + + MacBookPro5,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,4 + + MacBookPro5,5 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,5 + + MacBookPro6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookPro6,1 + + MacBookPro6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2700 + + model + XacBookPro6,2 + + MacBookPro7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookPro7,1 + + MacBookPro8,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + + model + XacBookPro8,1 + + MacBookPro8,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + + model + XacBookPro8,2 + + MacBookPro8,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4200 + + model + XacBookPro8,3 + + MacPro3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3500 + + model + XacPro3,1 + + MacPro5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3700 + + model + XacPro5,1 + + Macmini3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3600 + + model + Xacmini3,1 + + Macmini4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + Xacmini4,1 + + Macmini5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Xacmini5,1 + + Macmini5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Xacmini5,2 + + Macmini5,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Xacmini5,3 + + Xserve2,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + XXerve2,1 + + Xserve3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + XXerve3,1 + + iMac7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + iXac7,1 + + iMac8,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + iXac8,1 + + iMac9,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2600 + + model + iXac9,1 + + iMac10,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iXac10,1 + + iMac10,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iXac10,2 + + iMac11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iXac11,1 + + iMac11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3200 + + model + iXac11,2 + + iMac11,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3200 + + model + iXac11,3 + + iMac12,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2700 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac12,1 + + iMac12,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2700 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac12,2 + + MacBook5,1-EHC1 + + 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 + XacBookNormal5,1 + + MacBook5,1-EHC2 + + 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 + XacBookNormal5,1 + + MacBook5,2-EHC1 + + 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 + XacBookNormal5,2 + + MacBook5,2-EHC2 + + 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 + XacBookNormal5,2 + + MacBook6,1-EHC1 + + 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 + XacBookNormal6,1 + + MacBook6,1-EHC2 + + 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 + XacBookNormal6,1 + + MacBook7,1-EHC1 + + 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 + XacBookNormal7,1 + + MacBook7,1-EHC2 + + 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 + XacBookNormal7,1 + + MacBookAir2,1-EHC1 + + 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 + XacBookAir2,1 + + MacBookAir2,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir2,1 + + MacBookAir3,1-EHC1 + + 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 + XacBookAir3,1 + + MacBookAir3,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + XacBookAir3,1 + + MacBookAir3,2-EHC1 + + 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 + XacBookAir3,2 + + MacBookAir3,2-EHC2 + + 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 + XacBookAir3,2 + + MacBookAir4,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir4,1 + + MacBookAir4,1-EHC2 + + 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 + XacBookAir4,1 + + MacBookAir4,2-EHC1 + + 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 + XacBookAir4,2 + + MacBookAir4,2-EHC2 + + 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 + XacBookAir4,2 + + MacBookPro3,1-EHC1 + + 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 + XacBookPro3,1 + + MacBookPro3,1-EHC2 + + 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 + XacBookPro3,1 + + MacBookPro4,1-EHC1 + + 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 + XacBookPro4,1 + + MacBookPro4,1-EHC2 + + 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 + XacBookPro4,1 + + MacBookPro5,1-EHC1 + + 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 + XacBookPro5,1 + + MacBookPro5,1-EHC2 + + 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 + XacBookPro5,1 + + MacBookPro5,2-EHC1 + + 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 + XacBookPro5,2 + + MacBookPro5,2-EHC2 + + 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 + XacBookPro5,2 + + MacBookPro5,3-EHC1 + + 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 + XacBookPro5,3 + + MacBookPro5,3-EHC2 + + 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 + XacBookPro5,3 + + MacBookPro5,4-EHC1 + + 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 + XacBookPro5,4 + + MacBookPro5,4-EHC2 + + 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 + XacBookPro5,4 + + MacBookPro5,5-EHC1 + + 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 + XacBookPro5,5 + + MacBookPro5,5-EHC2 + + 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 + XacBookPro5,5 + + MacBookPro6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,1 + + MacBookPro6,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,1 + + MacBookPro6,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,2 + + MacBookPro6,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,2 + + MacBookPro7,1-EHC1 + + 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 + XacBookPro7,1 + + MacBookPro7,1-EHC2 + + 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 + XacBookPro7,1 + + MacBookPro8,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro8,1 + + MacBookPro8,1-EHC2 + + 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 + XacBookPro8,1 + + MacBookPro8,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro8,2 + + MacBookPro8,2-EHC2 + + 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 + XacBookPro8,2 + + MacBookPro8,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro8,3 + + MacBookPro8,3-EHC2 + + 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 + XacBookPro8,3 + + 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 + XacPro3,1 + + 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 + XacPro4,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 + XacPro4,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 + XacPro5,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 + XacPro5,1 + + Macmini3,1-EHC1 + + 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 + Xacmini3,1 + + Macmini3,1-EHC2 + + 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 + Xacmini3,1 + + Macmini4,1-EHC1 + + 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 + Xacmini4,1 + + Macmini4,1-EHC2 + + 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 + Xacmini4,1 + + Macmini5,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,1 + + Macmini5,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,1 + + Macmini5,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,2 + + Macmini5,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,2 + + Macmini5,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,3 + + Macmini5,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,3 + + ThunderboltDisplay2011 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 6300 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + Tunnel Endpoint Device Model ID + AoAAAA== + Tunnel Endpoint Device Vendor ID + AQAAAA== + + iMac7,1-EHC1 + + 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 + iXac7,1 + + iMac7,1-EHC2 + + 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 + iXac7,1 + + iMac8,1-EHC1 + + 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 + iXac8,1 + + iMac8,1-EHC2 + + 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 + iXac8,1 + + iMac9,1-EHC1 + + 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 + iXac9,1 + + iMac9,1-EHC2 + + 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 + iXac9,1 + + iMac10,1-EHC1 + + 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 + iXac10,1 + + iMac10,1-EHC2 + + 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 + iXac10,1 + + iMac11,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,1 + + iMac11,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,1 + + iMac11,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,2 + + iMac11,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,2 + + iMac11,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,3 + + iMac11,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,3 + + iMac12,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac12,1 + + iMac12,1-EHC2 + + 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 + iXac12,1 + + iMac12,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac12,2 + + iMac12,2-EHC2 + + 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 + iXac12,2 + + MacBook5,1-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 + XacBookNormal5,1 + + MacBook5,1-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 + XacBookNormal5,1 + + MacBook5,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 + XacBookNormal5,2 + + MacBook5,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 + XacBookNormal5,2 + + MacBook6,1-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 + XacBookNormal6,1 + + MacBook6,1-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 + XacBookNormal6,1 + + MacBook7,1-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 + XacBookNormal7,1 + + MacBook7,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== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + XacBookNormal7,1 + + MacBookAir2,1-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 + XacBookAir2,1 + + MacBookAir2,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir2,1 + + MacBookAir3,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 + XacBookAir3,1 + + MacBookAir3,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + XacBookAir3,1 + + MacBookAir3,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 + XacBookAir3,2 + + MacBookAir3,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + XacBookAir3,2 + + MacBookPro5,1-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 + XacBookPro5,1 + + MacBookPro5,1-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 + XacBookPro5,1 + + MacBookPro5,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 + XacBookPro5,2 + + MacBookPro5,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 + XacBookPro5,2 + + MacBookPro5,3-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 + XacBookPro5,3 + + MacBookPro5,3-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 + XacBookPro5,3 + + MacBookPro5,4-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 + XacBookPro5,4 + + MacBookPro5,4-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 + XacBookPro5,4 + + MacBookPro5,5-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 + XacBookPro5,5 + + MacBookPro5,5-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 + XacBookPro5,5 + + MacBookPro7,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + + + model + XacBookPro7,1 + + MacBookPro7,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 + XacBookPro7,1 + + Macmini3,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 + Xacmini3,1 + + Macmini3,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 + Xacmini3,1 + + Macmini4,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 + Xacmini4,1 + + Macmini4,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 + Xacmini4,1 + + iMac7,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 + iXac9,1 + + iMac7,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 + iXac9,1 + + iMac8,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 + iXac9,1 + + iMac8,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 + iXac9,1 + + iMac9,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 + iXac9,1 + + iMac9,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 + iXac9,1 + + iMac10,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 + iXac10,1 + + iMac10,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 + iXac10,1 + + MacBook5,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal5,3 + + MacBook8,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1500 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 1500 + + model + XacBookNormal8,1 + + MacBook8,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookNormal8,1 + + MacBookAir5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir5,1 + + MacBookAir5,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,1 + + MacBookAir5,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,1 + + MacBookAir5,1-XHC1 + + 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 + XacBookAir5,1 + + MacBookAir5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir5,2 + + MacBookAir5,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,2 + + MacBookAir5,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,2 + + MacBookAir5,2-XHC1 + + 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 + XacBookAir5,2 + + MacBookAir6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir6,1 + + MacBookAir6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookAir6,1 + + MacBookAir6,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + CwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + + + model + XacBookAir6,1 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir6,2 + + MacBookAir6,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookAir6,2 + + MacBookAir6,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DAAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + SSP3 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DAAAAA== + + + + model + XacBookAir6,2 + + MacBookAir7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir7,1 + + MacBookAir7,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir7,2 + + MacBookAir7,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DgAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + SSP1 + + UsbConnector + 3 + port + DAAAAA== + + SSP2 + + UsbConnector + 3 + port + DQAAAA== + + SSP3 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DgAAAA== + + + + model + XacBookAir7,2 + + MacBookPro10,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro10,1 + + MacBookPro10,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,1 + + MacBookPro10,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,1 + + MacBookPro10,1-XHC1 + + 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 + XacBookPro10,1 + + MacBookPro10,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro10,2 + + MacBookPro10,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,2 + + MacBookPro10,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,2 + + MacBookPro10,2-XHC1 + + 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 + XacBookPro10,2 + + MacBookPro11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,1 + + MacBookPro11,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,1 + + MacBookPro11,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DAAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + SS01 + + UsbConnector + 3 + port + CgAAAA== + + SS02 + + UsbConnector + 3 + port + CwAAAA== + + SS03 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DAAAAA== + + + + model + XacBookPro11,1 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,2 + + MacBookPro11,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,2 + + MacBookPro11,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,2 + + MacBookPro11,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,2 + + MacBookPro11,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,3 + + MacBookPro11,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,3 + + MacBookPro11,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,3 + + MacBookPro11,3-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,3 + + MacBookPro11,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,4 + + MacBookPro11,4-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,4 + + MacBookPro11,5 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,5 + + MacBookPro11,5-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,5 + + MacBookPro12,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro12,1 + + MacBookPro12,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro12,1 + + MacBookPro12,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DgAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + SSP1 + + UsbConnector + 3 + port + DAAAAA== + + SSP2 + + UsbConnector + 3 + port + DQAAAA== + + SSP3 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DgAAAA== + + + + model + XacBookPro12,1 + + MacBookPro9,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro9,1 + + MacBookPro9,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,1 + + MacBookPro9,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,1 + + MacBookPro9,1-InternalHub-EHC2 + + 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 + XacBookPro9,1 + + MacBookPro9,1-XHC1 + + 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 + XacBookPro9,1 + + MacBookPro9,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro9,2 + + MacBookPro9,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,2 + + MacBookPro9,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,2 + + MacBookPro9,2-XHC1 + + 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 + XacBookPro9,2 + + MacPro5,1-EHC1 + + 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 + XacPro5,1 + + MacPro5,1-EHC2 + + 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 + XacPro5,1 + + MacPro6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + XacPro6,1 + + MacPro6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacPro6,1 + + MacPro6,1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalIntelHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + board-id + Mac-F60DEB81FF30ACF6 + locationID + 487587840 + + MacPro6,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + CAAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + SSP1 + + UsbConnector + 3 + port + BQAAAA== + + SSP2 + + UsbConnector + 3 + port + BgAAAA== + + SSP3 + + UsbConnector + 3 + port + BwAAAA== + + SSP4 + + UsbConnector + 3 + port + CAAAAA== + + + + model + XacPro6,1 + + Macmini6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5200 + + model + iXacmini6,1 + + Macmini6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,1 + + Macmini6,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,1 + + Macmini6,1-XHC1 + + 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 + iXacmini6,1 + + Macmini6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5200 + + model + iXacmini6,2 + + Macmini6,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,2 + + Macmini6,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,2 + + Macmini6,2-XHC1 + + 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 + iXacmini6,2 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 + + model + iXacmini7,1 + + Macmini7,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXacmini7,1 + + Macmini7,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DQAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS04 + + UsbConnector + 255 + port + BAAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + HS07 + + UsbConnector + 3 + kUSBCompanionIndex + 11 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + kUSBCompanionIndex + 12 + port + CAAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + SSP3 + + UsbConnector + 3 + port + DAAAAA== + + SSP4 + + UsbConnector + 3 + port + DQAAAA== + + + + model + iXacmini7,1 + + SklCrb,1-XHCI + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + GgAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS06 + + UsbConnector + 3 + port + BgAAAA== + + HS07 + + UsbConnector + 3 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + port + CAAAAA== + + HS09 + + UsbConnector + 3 + port + CQAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS11 + + UsbConnector + 3 + port + CwAAAA== + + HS12 + + UsbConnector + 3 + port + DAAAAA== + + + + model + SKLCRB1,1 + + iMac13,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac13,1 + + iMac13,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,1 + + iMac13,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,1 + + iMac13,1-InternalHub-EHC1 + + 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 + iXac13,1 + + iMac13,1-InternalHub-EHC1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iXac13,1 + + iMac13,1-XHC1 + + 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 + iXac13,1 + + iMac13,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac13,2 + + iMac13,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,2 + + iMac13,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,2 + + iMac13,2-InternalHub-EHC1 + + 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 + iXac13,2 + + iMac13,2-InternalHub-EHC1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iXac13,2 + + iMac13,2-XHC1 + + 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 + iXac13,2 + + iMac13,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac13,3 + + iMac13,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,3 + + iMac13,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,3 + + iMac13,3-InternalHub-EHC1 + + 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 + iXac13,3 + + iMac13,3-InternalHub-EHC1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iXac13,3 + + iMac13,3-XHC1 + + 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 + iXac13,3 + + iMac14,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,1 + + iMac14,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,1 + + iMac14,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,1 + + iMac14,1-XHC1 + + 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 + iXac14,1 + + iMac14,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,2 + + iMac14,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,2 + + iMac14,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,2 + + iMac14,2-XHC1 + + 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 + iXac14,2 + + iMac14,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,3 + + iMac14,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,3 + + iMac14,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,3 + + iMac14,3-XHC1 + + 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 + iXac14,3 + + iMac14,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,4 + + iMac14,4-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,4 + + iMac14,4-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DQAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + HS06 + + UsbConnector + 255 + port + BgAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + SSP3 + + UsbConnector + 3 + port + DAAAAA== + + SSP4 + + UsbConnector + 3 + port + DQAAAA== + + + + model + iXac14,4 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 5100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 + + model + iXac15,1 + + iMac15,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac15,1 + + iMac15,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac15,1 + + iMac15,1-XHC1 + + 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== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP5 + + UsbConnector + 3 + port + FAAAAA== + + SSP6 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iXac15,1 + + iMac15,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 5100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 + + model + iXac15,2 + + iMac16,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac16,1 + + iMac16,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 0 + UsbMux + XHCA + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + UsbMux + XHCC + port + AgAAAA== + + + + model + iXac16,2 + + iMac16,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac16,2 + + iMac17,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + GgAAAA== + ports + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + HS06 + + UsbConnector + 255 + port + BgAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + SSP1 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 3 + port + FAAAAA== + + SSP5 + + UsbConnector + 3 + port + FQAAAA== + + SSP6 + + UsbConnector + 3 + port + FgAAAA== + + + + model + iXac17,1 + + iMac20,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FgAAAA== + ports + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS07 + + UsbConnector + 9 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + port + CAAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS12 + + UsbConnector + 9 + port + DAAAAA== + + HS14 + + UsbConnector + 3 + port + DgAAAA== + + SS01 + + UsbConnector + 255 + kUSBDeviceDescriptorOverride + IOUSBHOSTDEVICEDEVICEDESCRIPTORPID33800= + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EQAAAA== + + SS02 + + UsbConnector + 3 + port + EgAAAA== + + SS03 + + UsbConnector + 3 + port + EwAAAA== + + SS04 + + UsbConnector + 3 + port + FAAAAA== + + SS05 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iXac20,1 + + iMac20,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FgAAAA== + ports + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS07 + + UsbConnector + 9 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + port + CAAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS12 + + UsbConnector + 9 + port + DAAAAA== + + HS14 + + UsbConnector + 3 + port + DgAAAA== + + SS01 + + UsbConnector + 255 + kUSBDeviceDescriptorOverride + IOUSBHOSTDEVICEDEVICEDESCRIPTORPID33800= + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EQAAAA== + + SS02 + + UsbConnector + 3 + port + EgAAAA== + + SS03 + + UsbConnector + 3 + port + EwAAAA== + + SS04 + + UsbConnector + 3 + port + FAAAAA== + + SS05 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iXac20,2 + + iMacPro1,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FgAAAA== + ports + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 9 + port + BQAAAA== + + HS06 + + UsbConnector + 9 + port + BgAAAA== + + HS07 + + UsbConnector + 9 + port + BwAAAA== + + HS08 + + UsbConnector + 9 + port + CAAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + HS13 + + UsbConnector + 255 + port + DQAAAA== + + SS02 + + UsbConnector + 3 + port + EgAAAA== + + SS03 + + UsbConnector + 3 + port + EwAAAA== + + SS04 + + UsbConnector + 255 + kUSBDeviceDescriptorOverride + EgEQAwAAAAmsBQiEAnoDBAIB + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + FAAAAA== + + SS05 + + UsbConnector + 3 + port + FQAAAA== + + SS06 + + UsbConnector + 3 + port + FgAAAA== + + + + board-id + Mac-7BA5B2D9E42DDD94 + + + OSBundleRequired + Root + + diff --git a/payloads/Kexts/Maps/Universal/USB-Map.kext/Contents/Info.plist b/payloads/Kexts/Maps/Universal/USB-Map.kext/Contents/Info.plist new file mode 100644 index 0000000000..da9f6909a0 --- /dev/null +++ b/payloads/Kexts/Maps/Universal/USB-Map.kext/Contents/Info.plist @@ -0,0 +1,10351 @@ + + + + + CFBundleIdentifier + com.dortania.USB-Map + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + USB-Map + CFBundlePackageType + KEXT + CFBundleSignature + ???? + CFBundleVersion + 1.0 + IOKitPersonalities_x86_64 + + MacBook3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal3,1 + + MacBook4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal4,1 + + MacBook5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal5,1 + + MacBook5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal5,2 + + MacBook6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal6,1 + + MacBook7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookNormal7,1 + + MacBookAir1,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 1500 + + model + XacBookAir1,1 + + MacBookAir2,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 1500 + + model + XacBookAir2,1 + + MacBookAir3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookAir3,1 + + MacBookAir3,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookAir3,2 + + MacBookAir4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir4,1 + + MacBookAir4,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir4,2 + + MacBookPro3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2000 + + model + XacBookPro4,1 + + MacBookPro4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2000 + + model + XacBookPro4,1 + + MacBookPro5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,1 + + MacBookPro5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + XacBookPro5,2 + + MacBookPro5,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,3 + + MacBookPro5,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,4 + + MacBookPro5,5 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookPro5,5 + + MacBookPro6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookPro6,1 + + MacBookPro6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2700 + + model + XacBookPro6,2 + + MacBookPro7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2200 + + model + XacBookPro7,1 + + MacBookPro8,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + + model + XacBookPro8,1 + + MacBookPro8,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + + model + XacBookPro8,2 + + MacBookPro8,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4200 + + model + XacBookPro8,3 + + MacPro3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3500 + + model + XacPro3,1 + + MacPro5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3700 + + model + XacPro5,1 + + Macmini3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3600 + + model + Xacmini3,1 + + Macmini4,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + Xacmini4,1 + + Macmini5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Xacmini5,1 + + Macmini5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Xacmini5,2 + + Macmini5,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4100 + + model + Xacmini5,3 + + Xserve2,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + XXerve2,1 + + Xserve3,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + XXerve3,1 + + iMac7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + iXac7,1 + + iMac8,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2500 + + model + iXac8,1 + + iMac9,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 2000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 2600 + + model + iXac9,1 + + iMac10,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iXac10,1 + + iMac10,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iXac10,2 + + iMac11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3100 + + model + iXac11,1 + + iMac11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3200 + + model + iXac11,2 + + iMac11,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 3000 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 3200 + + model + iXac11,3 + + iMac12,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2700 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac12,1 + + iMac12,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2700 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac12,2 + + MacBook5,1-EHC1 + + 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 + XacBookNormal5,1 + + MacBook5,1-EHC2 + + 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 + XacBookNormal5,1 + + MacBook5,2-EHC1 + + 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 + XacBookNormal5,2 + + MacBook5,2-EHC2 + + 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 + XacBookNormal5,2 + + MacBook6,1-EHC1 + + 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 + XacBookNormal6,1 + + MacBook6,1-EHC2 + + 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 + XacBookNormal6,1 + + MacBook7,1-EHC1 + + 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 + XacBookNormal7,1 + + MacBook7,1-EHC2 + + 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 + XacBookNormal7,1 + + MacBookAir2,1-EHC1 + + 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 + XacBookAir2,1 + + MacBookAir2,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir2,1 + + MacBookAir3,1-EHC1 + + 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 + XacBookAir3,1 + + MacBookAir3,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + XacBookAir3,1 + + MacBookAir3,2-EHC1 + + 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 + XacBookAir3,2 + + MacBookAir3,2-EHC2 + + 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 + XacBookAir3,2 + + MacBookAir4,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir4,1 + + MacBookAir4,1-EHC2 + + 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 + XacBookAir4,1 + + MacBookAir4,2-EHC1 + + 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 + XacBookAir4,2 + + MacBookAir4,2-EHC2 + + 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 + XacBookAir4,2 + + MacBookPro3,1-EHC1 + + 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 + XacBookPro3,1 + + MacBookPro3,1-EHC2 + + 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 + XacBookPro3,1 + + MacBookPro4,1-EHC1 + + 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 + XacBookPro4,1 + + MacBookPro4,1-EHC2 + + 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 + XacBookPro4,1 + + MacBookPro5,1-EHC1 + + 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 + XacBookPro5,1 + + MacBookPro5,1-EHC2 + + 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 + XacBookPro5,1 + + MacBookPro5,2-EHC1 + + 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 + XacBookPro5,2 + + MacBookPro5,2-EHC2 + + 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 + XacBookPro5,2 + + MacBookPro5,3-EHC1 + + 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 + XacBookPro5,3 + + MacBookPro5,3-EHC2 + + 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 + XacBookPro5,3 + + MacBookPro5,4-EHC1 + + 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 + XacBookPro5,4 + + MacBookPro5,4-EHC2 + + 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 + XacBookPro5,4 + + MacBookPro5,5-EHC1 + + 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 + XacBookPro5,5 + + MacBookPro5,5-EHC2 + + 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 + XacBookPro5,5 + + MacBookPro6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,1 + + MacBookPro6,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,1 + + MacBookPro6,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,2 + + MacBookPro6,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro6,2 + + MacBookPro7,1-EHC1 + + 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 + XacBookPro7,1 + + MacBookPro7,1-EHC2 + + 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 + XacBookPro7,1 + + MacBookPro8,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro8,1 + + MacBookPro8,1-EHC2 + + 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 + XacBookPro8,1 + + MacBookPro8,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro8,2 + + MacBookPro8,2-EHC2 + + 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 + XacBookPro8,2 + + MacBookPro8,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro8,3 + + MacBookPro8,3-EHC2 + + 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 + XacBookPro8,3 + + 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 + XacPro3,1 + + 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 + XacPro4,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 + XacPro4,1 + + Macmini3,1-EHC1 + + 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 + Xacmini3,1 + + Macmini3,1-EHC2 + + 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 + Xacmini3,1 + + Macmini4,1-EHC1 + + 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 + Xacmini4,1 + + Macmini4,1-EHC2 + + 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 + Xacmini4,1 + + Macmini5,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,1 + + Macmini5,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,1 + + Macmini5,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,2 + + Macmini5,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,2 + + Macmini5,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,3 + + Macmini5,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + Xacmini5,3 + + ThunderboltDisplay2011 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 6300 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3700 + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + Tunnel Endpoint Device Model ID + AoAAAA== + Tunnel Endpoint Device Vendor ID + AQAAAA== + + iMac7,1-EHC1 + + 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 + iXac7,1 + + iMac7,1-EHC2 + + 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 + iXac7,1 + + iMac8,1-EHC1 + + 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 + iXac8,1 + + iMac8,1-EHC2 + + 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 + iXac8,1 + + iMac9,1-EHC1 + + 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 + iXac9,1 + + iMac9,1-EHC2 + + 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 + iXac9,1 + + iMac10,1-EHC1 + + 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 + iXac10,1 + + iMac10,1-EHC2 + + 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 + iXac10,1 + + iMac11,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,1 + + iMac11,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,1 + + iMac11,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,2 + + iMac11,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,2 + + iMac11,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,3 + + iMac11,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac11,3 + + iMac12,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac12,1 + + iMac12,1-EHC2 + + 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 + iXac12,1 + + iMac12,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBCompanion + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac12,2 + + iMac12,2-EHC2 + + 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 + iXac12,2 + + MacBook5,1-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 + XacBookNormal5,1 + + MacBook5,1-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 + XacBookNormal5,1 + + MacBook5,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 + XacBookNormal5,2 + + MacBook5,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 + XacBookNormal5,2 + + MacBook6,1-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 + XacBookNormal6,1 + + MacBook6,1-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 + XacBookNormal6,1 + + MacBook7,1-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 + XacBookNormal7,1 + + MacBook7,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== + + PRT6 + + UsbConnector + 255 + port + BgAAAA== + + + + model + XacBookNormal7,1 + + MacBookAir2,1-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 + XacBookAir2,1 + + MacBookAir2,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir2,1 + + MacBookAir3,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 + XacBookAir3,1 + + MacBookAir3,1-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + XacBookAir3,1 + + MacBookAir3,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 + XacBookAir3,2 + + MacBookAir3,2-OHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC2 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AgAAAA== + ports + + PRT2 + + UsbConnector + 0 + port + AgAAAA== + + + + model + XacBookAir3,2 + + MacBookPro5,1-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 + XacBookPro5,1 + + MacBookPro5,1-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 + XacBookPro5,1 + + MacBookPro5,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 + XacBookPro5,2 + + MacBookPro5,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 + XacBookPro5,2 + + MacBookPro5,3-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 + XacBookPro5,3 + + MacBookPro5,3-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 + XacBookPro5,3 + + MacBookPro5,4-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 + XacBookPro5,4 + + MacBookPro5,4-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 + XacBookPro5,4 + + MacBookPro5,5-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 + XacBookPro5,5 + + MacBookPro5,5-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 + XacBookPro5,5 + + MacBookPro7,1-OHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + OHC1 + IOProviderClass + AppleUSBOHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 0 + port + AQAAAA== + + + + model + XacBookPro7,1 + + MacBookPro7,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 + XacBookPro7,1 + + Macmini3,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 + Xacmini3,1 + + Macmini3,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 + Xacmini3,1 + + Macmini4,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 + Xacmini4,1 + + Macmini4,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 + Xacmini4,1 + + iMac7,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 + iXac9,1 + + iMac7,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 + iXac9,1 + + iMac8,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 + iXac9,1 + + iMac8,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 + iXac9,1 + + iMac9,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 + iXac9,1 + + iMac9,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 + iXac9,1 + + iMac10,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 + iXac10,1 + + iMac10,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 + iXac10,1 + + MacBook5,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1000 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1200 + kUSBWakePowerSupply + 1700 + + model + XacBookNormal5,3 + + MacBook8,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 1500 + kUSBSleepPowerSupply + 1500 + kUSBWakePortCurrentLimit + 1500 + kUSBWakePowerSupply + 1500 + + model + XacBookNormal8,1 + + MacBook8,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookNormal8,1 + + MacBookAir5,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir5,1 + + MacBookAir5,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,1 + + MacBookAir5,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,1 + + MacBookAir5,1-XHC1 + + 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 + XacBookAir5,1 + + MacBookAir5,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir5,2 + + MacBookAir5,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,2 + + MacBookAir5,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookAir5,2 + + MacBookAir5,2-XHC1 + + 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 + XacBookAir5,2 + + MacBookAir6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir6,1 + + MacBookAir6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookAir6,1 + + MacBookAir6,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + CwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + + + model + XacBookAir6,1 + + MacBookAir6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir6,2 + + MacBookAir6,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookAir6,2 + + MacBookAir6,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DAAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + SSP3 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DAAAAA== + + + + model + XacBookAir6,2 + + MacBookAir7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir7,1 + + MacBookAir7,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookAir7,2 + + MacBookAir7,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DgAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + SSP1 + + UsbConnector + 3 + port + DAAAAA== + + SSP2 + + UsbConnector + 3 + port + DQAAAA== + + SSP3 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DgAAAA== + + + + model + XacBookAir7,2 + + MacBookPro10,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro10,1 + + MacBookPro10,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,1 + + MacBookPro10,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,1 + + MacBookPro10,1-XHC1 + + 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 + XacBookPro10,1 + + MacBookPro10,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro10,2 + + MacBookPro10,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,2 + + MacBookPro10,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro10,2 + + MacBookPro10,2-XHC1 + + 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 + XacBookPro10,2 + + MacBookPro11,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,1 + + MacBookPro11,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,1 + + MacBookPro11,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DAAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + SS01 + + UsbConnector + 3 + port + CgAAAA== + + SS02 + + UsbConnector + 3 + port + CwAAAA== + + SS03 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DAAAAA== + + + + model + XacBookPro11,1 + + MacBookPro11,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,2 + + MacBookPro11,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,2 + + MacBookPro11,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,2 + + MacBookPro11,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,2 + + MacBookPro11,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,3 + + MacBookPro11,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,3 + + MacBookPro11,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro11,3 + + MacBookPro11,3-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,3 + + MacBookPro11,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,4 + + MacBookPro11,4-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,4 + + MacBookPro11,5 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro11,5 + + MacBookPro11,5-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + EwAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS08 + + UsbConnector + 255 + port + CAAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EwAAAA== + + + + model + XacBookPro11,5 + + MacBookPro12,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro12,1 + + MacBookPro12,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + XacBookPro12,1 + + MacBookPro12,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DgAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + SSP1 + + UsbConnector + 3 + port + DAAAAA== + + SSP2 + + UsbConnector + 3 + port + DQAAAA== + + SSP3 + + UsbConnector + 255 + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + DgAAAA== + + + + model + XacBookPro12,1 + + MacBookPro9,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro9,1 + + MacBookPro9,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,1 + + MacBookPro9,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,1 + + MacBookPro9,1-InternalHub-EHC2 + + 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 + XacBookPro9,1 + + MacBookPro9,1-XHC1 + + 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 + XacBookPro9,1 + + MacBookPro9,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 2600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 3200 + + model + XacBookPro9,2 + + MacBookPro9,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,2 + + MacBookPro9,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacBookPro9,2 + + MacBookPro9,2-XHC1 + + 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 + XacBookPro9,2 + + MacPro5,1-EHC1 + + 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 + XacPro5,1 + + MacPro5,1-EHC2 + + 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 + XacPro5,1 + + MacPro6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + XacPro6,1 + + MacPro6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + XacPro6,1 + + MacPro6,1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalIntelHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + model + XacPro6,1 + locationID + 487587840 + + MacPro6,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + CAAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + SSP1 + + UsbConnector + 3 + port + BQAAAA== + + SSP2 + + UsbConnector + 3 + port + BgAAAA== + + SSP3 + + UsbConnector + 3 + port + BwAAAA== + + SSP4 + + UsbConnector + 3 + port + CAAAAA== + + + + model + XacPro6,1 + + Macmini6,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5200 + + model + iXacmini6,1 + + Macmini6,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,1 + + Macmini6,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,1 + + Macmini6,1-XHC1 + + 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 + iXacmini6,1 + + Macmini6,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5200 + + model + iXacmini6,2 + + Macmini6,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,2 + + Macmini6,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXacmini6,2 + + Macmini6,2-XHC1 + + 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 + iXacmini6,2 + + Macmini7,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 + + model + iXacmini7,1 + + Macmini7,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXacmini7,1 + + Macmini7,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DQAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 255 + port + AwAAAA== + + HS04 + + UsbConnector + 255 + port + BAAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + HS07 + + UsbConnector + 3 + kUSBCompanionIndex + 11 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + kUSBCompanionIndex + 12 + port + CAAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + SSP3 + + UsbConnector + 3 + port + DAAAAA== + + SSP4 + + UsbConnector + 3 + port + DQAAAA== + + + + model + iXacmini7,1 + + SklCrb,1-XHCI + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + GgAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 3 + port + BQAAAA== + + HS06 + + UsbConnector + 3 + port + BgAAAA== + + HS07 + + UsbConnector + 3 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + port + CAAAAA== + + HS09 + + UsbConnector + 3 + port + CQAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS11 + + UsbConnector + 3 + port + CwAAAA== + + HS12 + + UsbConnector + 3 + port + DAAAAA== + + + + model + SKLCRB1,1 + + iMac13,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac13,1 + + iMac13,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,1 + + iMac13,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,1 + + iMac13,1-InternalHub-EHC1 + + 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 + iXac13,1 + + iMac13,1-InternalHub-EHC1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iXac13,1 + + iMac13,1-XHC1 + + 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 + iXac13,1 + + iMac13,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac13,2 + + iMac13,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,2 + + iMac13,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,2 + + iMac13,2-InternalHub-EHC1 + + 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 + iXac13,2 + + iMac13,2-InternalHub-EHC1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iXac13,2 + + iMac13,2-XHC1 + + 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 + iXac13,2 + + iMac13,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac13,3 + + iMac13,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,3 + + iMac13,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AQAAAA== + ports + + PRT1 + + UsbConnector + 255 + port + AQAAAA== + + + + model + iXac13,3 + + iMac13,3-InternalHub-EHC1 + + 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 + iXac13,3 + + iMac13,3-InternalHub-EHC1-InternalHub + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSB20InternalHub + IOProviderMergeProperties + + port-count + AQAAAA== + ports + + PRT1 + + port + AQAAAA== + portType + 2 + + + + locationID + 488112128 + model + iXac13,3 + + iMac13,3-XHC1 + + 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 + iXac13,3 + + iMac14,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,1 + + iMac14,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,1 + + iMac14,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,1 + + iMac14,1-XHC1 + + 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 + iXac14,1 + + iMac14,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,2 + + iMac14,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,2 + + iMac14,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,2 + + iMac14,2-XHC1 + + 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 + iXac14,2 + + iMac14,3 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,3 + + iMac14,3-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,3 + + iMac14,3-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,3 + + iMac14,3-XHC1 + + 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 + iXac14,3 + + iMac14,4 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 4700 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 4700 + + model + iXac14,4 + + iMac14,4-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac14,4 + + iMac14,4-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + DQAAAA== + ports + + HS01 + + UsbConnector + 3 + port + AQAAAA== + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + HS06 + + UsbConnector + 255 + port + BgAAAA== + + SSP1 + + UsbConnector + 3 + port + CgAAAA== + + SSP2 + + UsbConnector + 3 + port + CwAAAA== + + SSP3 + + UsbConnector + 3 + port + DAAAAA== + + SSP4 + + UsbConnector + 3 + port + DQAAAA== + + + + model + iXac14,4 + + iMac15,1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 5100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 + + model + iXac15,1 + + iMac15,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac15,1 + + iMac15,1-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac15,1 + + iMac15,1-XHC1 + + 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== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + SSP1 + + UsbConnector + 3 + port + EAAAAA== + + SSP2 + + UsbConnector + 3 + port + EQAAAA== + + SSP5 + + UsbConnector + 3 + port + FAAAAA== + + SSP6 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iXac15,1 + + iMac15,2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IOProviderClass + AppleUSBHostResources + IOProviderMergeProperties + + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 5100 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5100 + + model + iXac15,2 + + iMac16,1-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac16,1 + + iMac16,2-EHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH01 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + port-count + AgAAAA== + ports + + PRT1 + + UsbConnector + 0 + UsbMux + XHCA + port + AQAAAA== + + PRT2 + + UsbConnector + 0 + UsbMux + XHCC + port + AgAAAA== + + + + model + iXac16,2 + + iMac16,2-EHC2 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + EH02 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + kUSBMuxEnabled + + + model + iXac16,2 + + iMac17,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + GgAAAA== + ports + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 255 + port + BQAAAA== + + HS06 + + UsbConnector + 255 + port + BgAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + SSP1 + + UsbConnector + 3 + port + EQAAAA== + + SSP4 + + UsbConnector + 3 + port + FAAAAA== + + SSP5 + + UsbConnector + 3 + port + FQAAAA== + + SSP6 + + UsbConnector + 3 + port + FgAAAA== + + + + model + iXac17,1 + + iMac20,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FgAAAA== + ports + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS07 + + UsbConnector + 9 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + port + CAAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS12 + + UsbConnector + 9 + port + DAAAAA== + + HS14 + + UsbConnector + 3 + port + DgAAAA== + + SS01 + + UsbConnector + 255 + kUSBDeviceDescriptorOverride + IOUSBHOSTDEVICEDEVICEDESCRIPTORPID33800= + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EQAAAA== + + SS02 + + UsbConnector + 3 + port + EgAAAA== + + SS03 + + UsbConnector + 3 + port + EwAAAA== + + SS04 + + UsbConnector + 3 + port + FAAAAA== + + SS05 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iXac20,1 + + iMac20,2-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FgAAAA== + ports + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS07 + + UsbConnector + 9 + port + BwAAAA== + + HS08 + + UsbConnector + 3 + port + CAAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS12 + + UsbConnector + 9 + port + DAAAAA== + + HS14 + + UsbConnector + 3 + port + DgAAAA== + + SS01 + + UsbConnector + 255 + kUSBDeviceDescriptorOverride + IOUSBHOSTDEVICEDEVICEDESCRIPTORPID33800= + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + EQAAAA== + + SS02 + + UsbConnector + 3 + port + EgAAAA== + + SS03 + + UsbConnector + 3 + port + EwAAAA== + + SS04 + + UsbConnector + 3 + port + FAAAAA== + + SS05 + + UsbConnector + 3 + port + FQAAAA== + + + + model + iXac20,2 + + iMacPro1,1-XHC1 + + CFBundleIdentifier + com.apple.driver.AppleUSBHostMergeProperties + IOClass + AppleUSBHostMergeProperties + IONameMatch + SHC1 + IOProviderClass + AppleUSBXHCIPCI + IOProviderMergeProperties + + port-count + FgAAAA== + ports + + HS02 + + UsbConnector + 3 + port + AgAAAA== + + HS03 + + UsbConnector + 3 + port + AwAAAA== + + HS04 + + UsbConnector + 3 + port + BAAAAA== + + HS05 + + UsbConnector + 9 + port + BQAAAA== + + HS06 + + UsbConnector + 9 + port + BgAAAA== + + HS07 + + UsbConnector + 9 + port + BwAAAA== + + HS08 + + UsbConnector + 9 + port + CAAAAA== + + HS10 + + UsbConnector + 3 + port + CgAAAA== + + HS12 + + UsbConnector + 255 + port + DAAAAA== + + HS13 + + UsbConnector + 255 + port + DQAAAA== + + SS02 + + UsbConnector + 3 + port + EgAAAA== + + SS03 + + UsbConnector + 3 + port + EwAAAA== + + SS04 + + UsbConnector + 255 + kUSBDeviceDescriptorOverride + EgEQAwAAAAmsBQiEAnoDBAIB + kUSBHostPortPropertyCardReader + + kUSBHostPortPropertyCardReaderValidateDescriptors + + port + FAAAAA== + + SS05 + + UsbConnector + 3 + port + FQAAAA== + + SS06 + + UsbConnector + 3 + port + FgAAAA== + + + + model + iXacPro1,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 deleted file mode 100755 index d78ce228f1..0000000000 --- a/payloads/Kexts/Maps/Xserve/USB-Map-Xserve3,1.kext/Contents/Info.plist +++ /dev/null @@ -1,45 +0,0 @@ - - - - - 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 deleted file mode 100644 index a03098743a..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,2.zip deleted file mode 100644 index 21a283bdfb..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBook5,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBook6,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBook6,1.zip deleted file mode 100644 index e688f0e36b..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBook6,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBook7,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBook7,1.zip deleted file mode 100644 index c80166989d..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBook7,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir2,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir2,1.zip deleted file mode 100644 index 20c03617cd..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir2,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,1.zip deleted file mode 100644 index 9b11ae8115..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,2.zip deleted file mode 100644 index 654e77c1e7..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir3,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,1.zip deleted file mode 100644 index c9d06c0df1..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,2.zip deleted file mode 100644 index d126645e52..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir4,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,1.zip deleted file mode 100644 index d30ea9d280..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,2.zip deleted file mode 100644 index def0ac8f9b..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookAir5,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,1.zip deleted file mode 100644 index b097bbb9af..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,2.zip deleted file mode 100644 index af762e774d..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro10,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro3,1.zip deleted file mode 100644 index 4fa55f0309..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro3,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro4,1.zip deleted file mode 100644 index ab6742516b..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro4,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,1.zip deleted file mode 100644 index b976c7edf1..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,2.zip deleted file mode 100644 index 75a06bd130..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,3.zip deleted file mode 100644 index b7e2c27429..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,3.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,4.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,4.zip deleted file mode 100644 index 884d663993..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,4.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,5.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,5.zip deleted file mode 100644 index 58ed0653b8..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro5,5.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,1.zip deleted file mode 100644 index 0244b6e81d..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,2.zip deleted file mode 100644 index 089db0f2df..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro6,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro7,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro7,1.zip deleted file mode 100644 index 0071f33a0d..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro7,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,1.zip deleted file mode 100644 index 23c8800920..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,2.zip deleted file mode 100644 index bf749a3933..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,3.zip deleted file mode 100644 index 2d8a5b35bd..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro8,3.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,1.zip deleted file mode 100644 index 72e85113bd..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,2.zip deleted file mode 100644 index aa207bc5c8..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacBookPro9,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacPro3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacPro3,1.zip deleted file mode 100644 index 8d9025b27d..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacPro3,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacPro4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacPro4,1.zip deleted file mode 100644 index 5612cf1c3f..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacPro4,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-MacPro5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-MacPro5,1.zip deleted file mode 100644 index 1c11994dd8..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-MacPro5,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini3,1.zip deleted file mode 100644 index f668b2c475..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Macmini3,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini4,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini4,1.zip deleted file mode 100644 index 58abb67744..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Macmini4,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,1.zip deleted file mode 100644 index 05e14c1c85..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,2.zip deleted file mode 100644 index e506da0e28..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,3.zip deleted file mode 100644 index c1cede551d..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Macmini5,3.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,1.zip deleted file mode 100644 index 135ab825b2..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,2.zip deleted file mode 100644 index c3c7c50dfd..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Macmini6,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-Xserve3,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-Xserve3,1.zip deleted file mode 100644 index 53d0913bc5..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-Xserve3,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac10,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac10,1.zip deleted file mode 100644 index 92c3328062..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac10,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,1.zip deleted file mode 100644 index 8d7ad7c525..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,2.zip deleted file mode 100644 index 4fc9a4bbf4..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac11,3.zip deleted file mode 100644 index 9625fba036..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac11,3.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac12,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac12,1.zip deleted file mode 100644 index 78df30674f..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac12,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac12,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac12,2.zip deleted file mode 100644 index 661d5d4b0b..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac12,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac13,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac13,1.zip deleted file mode 100644 index 4bf42f1133..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac13,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac13,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac13,2.zip deleted file mode 100644 index d7b83e18f8..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac13,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,1.zip deleted file mode 100644 index a1ee561d11..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,2.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,2.zip deleted file mode 100644 index 0e89137cce..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,2.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,3.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac14,3.zip deleted file mode 100644 index 453210c868..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac14,3.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac7,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac7,1.zip deleted file mode 100644 index 039d6163d5..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac7,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac8,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac8,1.zip deleted file mode 100644 index abe348c546..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac8,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map-iMac9,1.zip b/payloads/Kexts/Maps/Zip/USB-Map-iMac9,1.zip deleted file mode 100644 index 0e19a8194f..0000000000 Binary files a/payloads/Kexts/Maps/Zip/USB-Map-iMac9,1.zip and /dev/null differ diff --git a/payloads/Kexts/Maps/Zip/USB-Map.zip b/payloads/Kexts/Maps/Zip/USB-Map.zip new file mode 100644 index 0000000000..7f2d4657e6 Binary files /dev/null and b/payloads/Kexts/Maps/Zip/USB-Map.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 deleted file mode 100755 index 9cdd5b21b5..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac10,1.kext/Contents/Info.plist +++ /dev/null @@ -1,229 +0,0 @@ - - - - - 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 deleted file mode 100755 index e2503afe59..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac11,1.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index 70a078bc94..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac11,2.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index e5a5ef9fd1..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac11,3.kext/Contents/Info.plist +++ /dev/null @@ -1,105 +0,0 @@ - - - - - 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 deleted file mode 100755 index df8999197f..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac12,1.kext/Contents/Info.plist +++ /dev/null @@ -1,112 +0,0 @@ - - - - - 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 deleted file mode 100755 index 14ac67978a..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac12,2.kext/Contents/Info.plist +++ /dev/null @@ -1,112 +0,0 @@ - - - - - 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 deleted file mode 100755 index 440a816753..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac13,1.kext/Contents/Info.plist +++ /dev/null @@ -1,258 +0,0 @@ - - - - - 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 deleted file mode 100755 index 1bd3a2b2d5..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac13,2.kext/Contents/Info.plist +++ /dev/null @@ -1,258 +0,0 @@ - - - - - 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 deleted file mode 100755 index 968c8ad376..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac14,1.kext/Contents/Info.plist +++ /dev/null @@ -1,172 +0,0 @@ - - - - - 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 deleted file mode 100755 index c79742429c..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac14,2.kext/Contents/Info.plist +++ /dev/null @@ -1,172 +0,0 @@ - - - - - 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 deleted file mode 100755 index f9de482d11..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac14,3.kext/Contents/Info.plist +++ /dev/null @@ -1,172 +0,0 @@ - - - - - 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 deleted file mode 100755 index a2f52d6b0f..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac7,1.kext/Contents/Info.plist +++ /dev/null @@ -1,157 +0,0 @@ - - - - - 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 deleted file mode 100755 index 1d1317defc..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac8,1.kext/Contents/Info.plist +++ /dev/null @@ -1,241 +0,0 @@ - - - - - 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 deleted file mode 100755 index cd36006193..0000000000 --- a/payloads/Kexts/Maps/iMac/USB-Map-iMac9,1.kext/Contents/Info.plist +++ /dev/null @@ -1,220 +0,0 @@ - - - - - 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 - - diff --git a/payloads/OpenCore/OpenCore-v0.6.3.zip b/payloads/OpenCore/OpenCore-v0.6.3.zip deleted file mode 100644 index fa6ece61a3..0000000000 Binary files a/payloads/OpenCore/OpenCore-v0.6.3.zip and /dev/null differ diff --git a/payloads/OpenCore/OpenCore-v0.6.4.zip b/payloads/OpenCore/OpenCore-v0.6.4.zip deleted file mode 100644 index b557f183f7..0000000000 Binary files a/payloads/OpenCore/OpenCore-v0.6.4.zip and /dev/null differ diff --git a/payloads/OpenCore/OpenCore-v0.6.5.zip b/payloads/OpenCore/OpenCore-v0.6.5.zip deleted file mode 100644 index 3a8649c96c..0000000000 Binary files a/payloads/OpenCore/OpenCore-v0.6.5.zip and /dev/null differ diff --git a/payloads/OpenCore/OpenCore-v0.6.6.zip b/payloads/OpenCore/OpenCore-v0.6.6.zip deleted file mode 100644 index 58724a7df1..0000000000 Binary files a/payloads/OpenCore/OpenCore-v0.6.6.zip and /dev/null differ diff --git a/payloads/OpenCore/OpenCore-v0.6.7.zip b/payloads/OpenCore/OpenCore-v0.6.7.zip index 5152524721..e8b6cfead4 100644 Binary files a/payloads/OpenCore/OpenCore-v0.6.7.zip and b/payloads/OpenCore/OpenCore-v0.6.7.zip differ