diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e1925461..fca30d881 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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: diff --git a/resources/sys_patch/sys_patch_detect.py b/resources/sys_patch/sys_patch_detect.py index 03232c56f..3118f151a 100644 --- a/resources/sys_patch/sys_patch_detect.py +++ b/resources/sys_patch/sys_patch_detect.py @@ -477,11 +477,10 @@ 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 + # Former USB 1.1 Patches used to be incompatible with XHCI controllers + #for controller in self.constants.computer.usb_controllers: + #if (isinstance(controller, device_probe.XHCIController)): + #return False # If we're on a hackintosh, check for UHCI/OHCI controllers if self.constants.host_is_hackintosh is True: