Source-review note for Legacy USB 1.1 systems using OCLP 3.0 nightlies
The Legacy USB 1.1 KDK/primary-Kernel-Collection issue described in the linked report is also present in Dortania’s current macos-next source as of August 26, 2026. USB11Controller still does not override requires_kernel_debug_kit(), so it inherits False from BaseHardware. On Ventura and newer this can allow the AuxKC-only path and separate the downgraded IOUSBHostFamily/AppleUSBHub parent from the restored UHCI/OHCI plugins.
The proposed one-method fix makes USB11Controller require the KDK on Ventura and newer, keeping the parent and plugins together in the primary Boot/System Kernel Collections.
Important limitation: I have live-tested this change only with OCLP 2.5 source on a MacPro5,1 running macOS Sequoia 15.7.9 build 24G830. I have not tested Tahoe or an OCLP 3.0 nightly. This is therefore a source-code finding relevant to macos-next, not a Tahoe success claim. No custom or nightly binaries are being distributed.
Current macos-next USB11 source:
BaseHardware default:
Experience macOS just like before. Contribute to dortania/OpenCore-Legacy-Patcher development by creating an account on GitHub.
github.com
Tested source commit:
Keep IOUSBHostFamily and its UHCI/OHCI plugins together in the primary Boot/System Kernel Collections.
github.com
Full technical report:
Outface S.D.