/* Class = "NSButtonCell"; title = "KeySwap"; ObjectID = "h6b-rN-daY"; */
"h6b-rN-daY.title" = "KeySwap";
/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Replaces the Apple User Interface Theme protocol with a builtin version."; ObjectID = "iFT-xW-ZaT"; */
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plistversion="1.0">
<dict>
<key>DriversUEFI</key>
<array>
<dict>
<key>description</key>
<string>HDA audio support driver in UEFI firmwares for most Intel and some other analog audio controllers.</string>
<key>name</key>
<string>AudioDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>Proprietary ExFAT file system driver for Bootcamp support commonly found in Apple firmwares. For Sandy Bridge and earlier CPUs ExFatDxeLegacy driver should be used due to the lack of RDRAND instruction support.</string>
<key>name</key>
<string>ExFatDxe</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string></string>
<key>name</key>
<string>ExFatDxeLegacy</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>HII services support driver from MdeModulePkg. This driver is included in most firmwares starting with Ivy Bridge generation. Some applications with the GUI like UEFI Shell may need this driver to work properly.</string>
<key>name</key>
<string>HiiDatabase</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>OpenRuntime is an OpenCore plugin implementing OC_FIRMWARE_RUNTIME protocol. This protocol implements multiple features required for OpenCore that are otherwise not possible to implement in OpenCore itself as they are needed to work in runtime, i.e. during operating system functioning.</string>
<key>name</key>
<string>OpenRuntime</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>OpenCanopy is a graphical OpenCore user interface that runs in External PickerMode and relies on OpenCorePkg OcBootManagementLib similar to the builtin text interface.
OpenCanopy requires graphical resources located in Resources directory to run. Sample resources (fonts and images) can be found in OcBinaryData repository.
Note: OpenCanopy is currently considered experimental and is not recommended for everyday use.</string>
<key>name</key>
<string>OpenCanopy</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>NVMe support driver from MdeModulePkg. This driver is included in most firmwares starting with Broadwell generation. For Haswell and earlier embedding it within the firmware may be more favourable in case a NVMe SSD drive is installed.</string>
<key>name</key>
<string>NvmExpressDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>USB keyboard driver adding the support of AppleKeyMapAggregator protocols on top of a custom USB keyboard driver implementation. This is an alternative to builtin KeySupport, which may work better or worse depending on the firmware.</string>
<key>name</key>
<string>OpenUsbKbDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>PS/2 keyboard driver from MdeModulePkg. OpenDuetPkg and some firmwares may not include this driver, but it is necessary for PS/2 keyboard to work. Note, unlike OpenUsbKbDxe this driver has no AppleKeyMapAggregator support and thus requires KeySupport to be enabled.</string>
<key>name</key>
<string>Ps2KeyboardDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>PS/2 mouse driver from MdeModulePkg. Some very old laptop firmwares may not include this driver, but it is necessary for touchpad to work in UEFI graphical interfaces, such as OpenCanopy.</string>
<key>name</key>
<string>Ps2MouseDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>USB mouse driver from MdeModulePkg. Some virtual machine firmwares like OVMF may not include this driver, but it is necessary for mouse to work in UEFI graphical interfaces, such as OpenCanopy.</string>
<key>name</key>
<string>UsbMouseDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>This driver is included in most firmwares starting with Sandy Bridge generation. For earlier firmwares or legacy systems it may be used to support external USB 3.0 PCI cards.</string>
<key>name</key>
<string>XhciDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>HFS file system driver with bless support. This driver is an alternative to a closed source HFSPlus driver commonly found in Apple firmwares. It replaces the previous VboxHfs.efi.</string>
<key>name</key>
<string>OpenHfsPlus</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>Proprietary HFS file system driver with bless support commonly found in Apple firmwares. For Sandy Bridge and earlier CPUs HfsPlusLegacy driver should be used due to the lack of RDRAND instruction support.</string>
<key>name</key>
<string>HfsPlus</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string></string>
<key>name</key>
<string>HfsPlusLegacy</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>NTFS filesystem driver.</string>
<key>name</key>
<string>NTFS</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>The tool for taking screenshots on the OpenCanopy boot interface, the shortcut key is F10</string>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plistversion="1.0">
<dict>
<key>DriversUEFI</key>
<array>
<dict>
<key>description</key>
<string>HDA audio support driver in UEFI firmwares for most Intel and some other analog audio controllers.</string>
<key>name</key>
<string>AudioDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>Proprietary ExFAT file system driver for Bootcamp support commonly found in Apple firmwares. For Sandy Bridge and earlier CPUs ExFatDxeLegacy driver should be used due to the lack of RDRAND instruction support.</string>
<key>name</key>
<string>ExFatDxe</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string></string>
<key>name</key>
<string>ExFatDxeLegacy</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>HII services support driver from MdeModulePkg. This driver is included in most firmwares starting with Ivy Bridge generation. Some applications with the GUI like UEFI Shell may need this driver to work properly.</string>
<key>name</key>
<string>HiiDatabase</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>OpenRuntime is an OpenCore plugin implementing OC_FIRMWARE_RUNTIME protocol. This protocol implements multiple features required for OpenCore that are otherwise not possible to implement in OpenCore itself as they are needed to work in runtime, i.e. during operating system functioning.</string>
<key>name</key>
<string>OpenRuntime</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>OpenCanopy is a graphical OpenCore user interface that runs in External PickerMode and relies on OpenCorePkg OcBootManagementLib similar to the builtin text interface.
OpenCanopy requires graphical resources located in Resources directory to run. Sample resources (fonts and images) can be found in OcBinaryData repository.
Note: OpenCanopy is currently considered experimental and is not recommended for everyday use.</string>
<key>name</key>
<string>OpenCanopy</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>NVMe support driver from MdeModulePkg. This driver is included in most firmwares starting with Broadwell generation. For Haswell and earlier embedding it within the firmware may be more favourable in case a NVMe SSD drive is installed.</string>
<key>name</key>
<string>NvmExpressDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>USB keyboard driver adding the support of AppleKeyMapAggregator protocols on top of a custom USB keyboard driver implementation. This is an alternative to builtin KeySupport, which may work better or worse depending on the firmware.</string>
<key>name</key>
<string>OpenUsbKbDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>PS/2 keyboard driver from MdeModulePkg. OpenDuetPkg and some firmwares may not include this driver, but it is necessary for PS/2 keyboard to work. Note, unlike OpenUsbKbDxe this driver has no AppleKeyMapAggregator support and thus requires KeySupport to be enabled.</string>
<key>name</key>
<string>Ps2KeyboardDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>PS/2 mouse driver from MdeModulePkg. Some very old laptop firmwares may not include this driver, but it is necessary for touchpad to work in UEFI graphical interfaces, such as OpenCanopy.</string>
<key>name</key>
<string>Ps2MouseDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>USB mouse driver from MdeModulePkg. Some virtual machine firmwares like OVMF may not include this driver, but it is necessary for mouse to work in UEFI graphical interfaces, such as OpenCanopy.</string>
<key>name</key>
<string>UsbMouseDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>This driver is included in most firmwares starting with Sandy Bridge generation. For earlier firmwares or legacy systems it may be used to support external USB 3.0 PCI cards.</string>
<key>name</key>
<string>XhciDxe</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>HFS file system driver with bless support. This driver is an alternative to a closed source HFSPlus driver commonly found in Apple firmwares. It replaces the previous VboxHfs.efi.</string>
<key>name</key>
<string>OpenHfsPlus</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>Proprietary HFS file system driver with bless support commonly found in Apple firmwares. For Sandy Bridge and earlier CPUs HfsPlusLegacy driver should be used due to the lack of RDRAND instruction support.</string>
<key>name</key>
<string>HfsPlus</string>
<key>arch</key>
<array>
<string>32</string>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string></string>
<key>name</key>
<string>HfsPlusLegacy</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>NTFS filesystem driver.</string>
<key>name</key>
<string>NTFS</string>
<key>arch</key>
<array>
<string>64</string>
</array>
</dict>
<dict>
<key>description</key>
<string>The tool for taking screenshots on the OpenCanopy boot interface, the shortcut key is F10</string>
<string>New VoodooPS2Trackpad uses VoodooInput's Magic Trackpad II emulation in order to use macOS native driver instead of handling all gestures itself. This enables the use of any from one to four finger gestures defined by Apple.</string>
<string>New VoodooPS2Trackpad uses VoodooInput's Magic Trackpad II emulation in order to use macOS native driver instead of handling all gestures itself. This enables the use of any from one to four finger gestures defined by Apple.</string>
<string>An open source kernel extension bringing a platform for arbitrary kext, library, and program patching throughout the system for macOS.</string>
<string>An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications. Requires Lilu 1.2.5 and higher and enabled on 10.14 by default.</string>
<string>An open source kernel extension providing a set of patches required for non-native Airport Broadcom Wi-Fi cards. Requires Lilu 1.1.6 and higher.</string>
<string>This tool makes the necessary changes to enable OS X 10.10 and 10.11 Continuity features on compatible hardware. Continuity features activated by this patch include Handoff, Instant Hotspot, and New Airdrop. OS X 10.11 (El Capitan) dongle support is not stable yet!</string>
<string>An open source kernel extension providing a way to emulate some offsets in CMOS (RTC) memory. It can help you to avoid some conflicts between osx AppleRTC and firmware/BIOS of your PC.</string>
<string>NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. Its goal is to improve compatibility with non-Apple SSDs. It may be used both on Apple and non-Apple computers.</string>
<string>New VoodooPS2Trackpad uses VoodooInput's Magic Trackpad II emulation in order to use macOS native driver instead of handling all gestures itself. This enables the use of any from one to four finger gestures defined by Apple.</string>
<string>Used for updating EAPD (External Amplifier) state on HDA (High Definition Audio) codecs that use given amp on Speaker or Headphone nodes (both, or even extra ones in some cases).</string>
<string>This kext attempts to inject all ports for each controller, and for hubs as well. You can use this kext (temporarily) to enable all ports so you can determine which ports really need to be in the final injector.</string>
<string>Allows reading Embedded Controller fields over 1 byte long, vastly reducing the amount of ACPI modification needed (if any) for working battery status.</string>
<string>An open source kernel extension bringing a platform for arbitrary kext, library, and program patching throughout the system for macOS.</string>
<string>An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications. Requires Lilu 1.2.5 and higher and enabled on 10.14 by default.</string>
<string>An open source kernel extension providing a set of patches required for non-native Airport Broadcom Wi-Fi cards. Requires Lilu 1.1.6 and higher.</string>
<string>This tool makes the necessary changes to enable OS X 10.10 and 10.11 Continuity features on compatible hardware. Continuity features activated by this patch include Handoff, Instant Hotspot, and New Airdrop. OS X 10.11 (El Capitan) dongle support is not stable yet!</string>
<string>An open source kernel extension providing a way to emulate some offsets in CMOS (RTC) memory. It can help you to avoid some conflicts between osx AppleRTC and firmware/BIOS of your PC.</string>
<string>NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. Its goal is to improve compatibility with non-Apple SSDs. It may be used both on Apple and non-Apple computers.</string>
<string>New VoodooPS2Trackpad uses VoodooInput's Magic Trackpad II emulation in order to use macOS native driver instead of handling all gestures itself. This enables the use of any from one to four finger gestures defined by Apple.</string>
<string>Used for updating EAPD (External Amplifier) state on HDA (High Definition Audio) codecs that use given amp on Speaker or Headphone nodes (both, or even extra ones in some cases).</string>
<string>This kext attempts to inject all ports for each controller, and for hubs as well. You can use this kext (temporarily) to enable all ports so you can determine which ports really need to be in the final injector.</string>
<string>Allows reading Embedded Controller fields over 1 byte long, vastly reducing the amount of ACPI modification needed (if any) for working battery status.</string>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plistversion="1.0">
<dict>
<key>Kexts</key>
<array>
<dict>
<key>author</key>
<string>vit9696</string>
<key>category</key>
<string>Kernel extension</string>
<key>description</key>
<string>An open source kernel extension bringing a platform for arbitrary kext, library, and program patching throughout the system for macOS.</string>
<string>An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications. Requires Lilu 1.2.5 and higher and enabled on 10.14 by default.</string>
<string>An open source kernel extension providing a set of patches required for non-native Airport Broadcom Wi-Fi cards. Requires Lilu 1.1.6 and higher.</string>
<string>This tool makes the necessary changes to enable OS X 10.10 and 10.11 Continuity features on compatible hardware. Continuity features activated by this patch include Handoff, Instant Hotspot, and New Airdrop. OS X 10.11 (El Capitan) dongle support is not stable yet!</string>
<string>An open source kernel extension providing a way to emulate some offsets in CMOS (RTC) memory. It can help you to avoid some conflicts between osx AppleRTC and firmware/BIOS of your PC.</string>
<string>NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. Its goal is to improve compatibility with non-Apple SSDs. It may be used both on Apple and non-Apple computers.</string>
<string>New VoodooPS2Trackpad uses VoodooInput's Magic Trackpad II emulation in order to use macOS native driver instead of handling all gestures itself. This enables the use of any from one to four finger gestures defined by Apple.</string>
<string>Used for updating EAPD (External Amplifier) state on HDA (High Definition Audio) codecs that use given amp on Speaker or Headphone nodes (both, or even extra ones in some cases).</string>
<string>This kext attempts to inject all ports for each controller, and for hubs as well. You can use this kext (temporarily) to enable all ports so you can determine which ports really need to be in the final injector.</string>
<string>Allows reading Embedded Controller fields over 1 byte long, vastly reducing the amount of ACPI modification needed (if any) for working battery status.</string>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plistversion="1.0">
<dict>
<key>Kexts</key>
<array>
<dict>
<key>author</key>
<string>vit9696</string>
<key>category</key>
<string>Kernel extension</string>
<key>description</key>
<string>An open source kernel extension bringing a platform for arbitrary kext, library, and program patching throughout the system for macOS.</string>
<string>An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications. Requires Lilu 1.2.5 and higher and enabled on 10.14 by default.</string>
<string>An open source kernel extension providing a set of patches required for non-native Airport Broadcom Wi-Fi cards. Requires Lilu 1.1.6 and higher.</string>
<string>This tool makes the necessary changes to enable OS X 10.10 and 10.11 Continuity features on compatible hardware. Continuity features activated by this patch include Handoff, Instant Hotspot, and New Airdrop. OS X 10.11 (El Capitan) dongle support is not stable yet!</string>
<string>An open source kernel extension providing a way to emulate some offsets in CMOS (RTC) memory. It can help you to avoid some conflicts between osx AppleRTC and firmware/BIOS of your PC.</string>
<string>NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. Its goal is to improve compatibility with non-Apple SSDs. It may be used both on Apple and non-Apple computers.</string>
<string>New VoodooPS2Trackpad uses VoodooInput's Magic Trackpad II emulation in order to use macOS native driver instead of handling all gestures itself. This enables the use of any from one to four finger gestures defined by Apple.</string>
<string>Used for updating EAPD (External Amplifier) state on HDA (High Definition Audio) codecs that use given amp on Speaker or Headphone nodes (both, or even extra ones in some cases).</string>
<string>This kext attempts to inject all ports for each controller, and for hubs as well. You can use this kext (temporarily) to enable all ports so you can determine which ports really need to be in the final injector.</string>
<string>Allows reading Embedded Controller fields over 1 byte long, vastly reducing the amount of ACPI modification needed (if any) for working battery status.</string>