mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-20 22:20:53 +10:00
Enable USB 3 support on USB 1.1 machines
This commit is contained in:
@@ -4,6 +4,8 @@
|
|||||||
- Update 3802 Patchset Binaries:
|
- Update 3802 Patchset Binaries:
|
||||||
- Resolves additional 3rd party app crashes on Metal with macOS 13.3+
|
- Resolves additional 3rd party app crashes on Metal with macOS 13.3+
|
||||||
- ex: PowerPoint's "Presentation Mode"
|
- 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
|
- Resolve OpenCL rendering on Nvidia Web Drivers
|
||||||
- thanks [@jazzzny](https://github.com/Jazzzny)
|
- thanks [@jazzzny](https://github.com/Jazzzny)
|
||||||
- Increment Binaries:
|
- Increment Binaries:
|
||||||
|
|||||||
@@ -477,11 +477,10 @@ class DetectRootPatch:
|
|||||||
if self.constants.detected_os < os_data.os_data.ventura:
|
if self.constants.detected_os < os_data.os_data.ventura:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
for controller in self.constants.computer.usb_controllers:
|
# Former USB 1.1 Patches used to be incompatible with XHCI controllers
|
||||||
if (isinstance(controller, device_probe.XHCIController)):
|
#for controller in self.constants.computer.usb_controllers:
|
||||||
# Currently USB 1.1 patches are incompatible with USB 3.0 controllers
|
#if (isinstance(controller, device_probe.XHCIController)):
|
||||||
# TODO: Downgrade remaining USB stack to ensure full support
|
#return False
|
||||||
return False
|
|
||||||
|
|
||||||
# If we're on a hackintosh, check for UHCI/OHCI controllers
|
# If we're on a hackintosh, check for UHCI/OHCI controllers
|
||||||
if self.constants.host_is_hackintosh is True:
|
if self.constants.host_is_hackintosh is True:
|
||||||
|
|||||||
Reference in New Issue
Block a user