Merge pull request #1055 from Jazzzny/enable-xhci

Enhancement - Enable USB 3 expansion card support on Legacy USB 1.1 machines
This commit is contained in:
Mykola Grymalyuk
2023-04-18 15:26:03 -06:00
committed by GitHub
2 changed files with 2 additions and 6 deletions

View File

@@ -4,6 +4,8 @@
- Update 3802 Patchset Binaries:
- Resolves additional 3rd party app crashes on Metal with macOS 13.3+
- ex: PowerPoint's "Presentation Mode"
- Allow for coexistence of USB 3.0 controllers and USB 1.1 patches on macOS 13+
- Restores USB 3.0 expansion card support on USB 1.1 machines such as MacPro5,1
- Resolve OpenCL rendering on Nvidia Web Drivers
- thanks [@jazzzny](https://github.com/Jazzzny)
- Increment Binaries:

View File

@@ -477,12 +477,6 @@ class DetectRootPatch:
if self.constants.detected_os < os_data.os_data.ventura:
return False
for controller in self.constants.computer.usb_controllers:
if (isinstance(controller, device_probe.XHCIController)):
# Currently USB 1.1 patches are incompatible with USB 3.0 controllers
# TODO: Downgrade remaining USB stack to ensure full support
return False
# If we're on a hackintosh, check for UHCI/OHCI controllers
if self.constants.host_is_hackintosh is True:
for controller in self.constants.computer.usb_controllers: