Bu kext 8086:1e31, 8086:9c31, 8086:9cb1, 8086:9c31 ve 8086:8cb1 aygıtlarına eklenecektir. Bu enjektor, normal FakePCIID surucusu icin bir uzantı gibi işlev gorur. Aslında herhangi bir PCI kimliği taklit etmiyor. Bunun yerine, Intel XHCI USB3 denetleyicisindeki belirli değerleri XUSB2PR'ye (PCI yapılandırma dengesi 0xD0) zorluyor. Buradaki etki, XHC bağlantı noktalarındaki USB2 pimlerine takılan USB2 aygıtlarını EHC1'e yonlendirmektir. Başka bir deyişle, USB2 aygıtlarını USB3 suruculeri yerine USB2 suruculeri ile (AppleUSBEHCI vs. AppleUSBXHCI) kullanmak.
GitHub - RehabMan/OS-X-Fake-PCI-ID: Allow returning Fake PCI ID from IOPCIDevice. Used to avoid patching kexts, such as needed for HD4600 Yosemite, WiFi and others. Allow returning Fake PCI ID from IOPCIDevice. Used to avoid patching kexts, such as needed for HD4600 Yosemite, WiFi and others. - GitHub - RehabMan/OS-X-Fake-PCI-ID: Allow returning Fake PCI ID f...
github.com