- Joined
- Nov 28, 2015
- Messages
- 146
- Motherboard
- Lenovo Yoga 920 - OpenCore
- CPU
- i7-8550U
- Graphics
- HD620, 3840x2160
Hi,
I am trying to get a custom SSDT for USBInjectAll working on my Dell XPS 9250 running 10.13.4. I have been following the guide: https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
I have installed USBInjectAll.kext to /S/L/E and ran 'sudo touch /System/Library/Extensions && sudo kextcache -u /'
Since my system is a Skylake device, I have excluded rename EC0* as well as FakePCIID.kext + FakePCIID_XHCIMux.kext. I have been using the following:
'disable XHCI port limit' kext patch
'change XHCI to XHC' DSDT patch
'change XHC1 to XHC' DSDT patch
'change _OSI to XOSI' DSDT patch
'rename HDAS to HDEF' DSDT patch
But I am unable to see all of my HS and SS ports, such that the HS ports start incrementing with odd numbers and only go up to 7, as shown below:
View media item 190474
Also, if you note in the picture, the AppleUSBXHCIAR correspond to my two USB C ports on my device. The only two physical USB ports on my device. It appears that the 'change XHCI to XHC' DSDT patch is not working either.
Please note, I have attached problem reporting files with 'gen_debug -sysprofile' in debug_23084.zip. Please note, these files include a custom SSDT-UIAC.aml which I have configured HS01 & HS03, as they are the only ports in my XHC that are being used.
When I scan the logs, it appears my SSDT-UIAC.aml is being loaded, but still I see extra ports.
Thank you!
I am trying to get a custom SSDT for USBInjectAll working on my Dell XPS 9250 running 10.13.4. I have been following the guide: https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
I have installed USBInjectAll.kext to /S/L/E and ran 'sudo touch /System/Library/Extensions && sudo kextcache -u /'
Since my system is a Skylake device, I have excluded rename EC0* as well as FakePCIID.kext + FakePCIID_XHCIMux.kext. I have been using the following:
'disable XHCI port limit' kext patch
'change XHCI to XHC' DSDT patch
'change XHC1 to XHC' DSDT patch
'change _OSI to XOSI' DSDT patch
'rename HDAS to HDEF' DSDT patch
But I am unable to see all of my HS and SS ports, such that the HS ports start incrementing with odd numbers and only go up to 7, as shown below:
View media item 190474
Also, if you note in the picture, the AppleUSBXHCIAR correspond to my two USB C ports on my device. The only two physical USB ports on my device. It appears that the 'change XHCI to XHC' DSDT patch is not working either.
Please note, I have attached problem reporting files with 'gen_debug -sysprofile' in debug_23084.zip. Please note, these files include a custom SSDT-UIAC.aml which I have configured HS01 & HS03, as they are the only ports in my XHC that are being used.
When I scan the logs, it appears my SSDT-UIAC.aml is being loaded, but still I see extra ports.
Code:
22:525 0:000 === [ ACPIPatchedAML ] ====================================
22:525 0:000 Unsorted
22:525 0:000 Inserting SSDT-UIAC.aml from EFI\CLOVER\ACPI\patched: size=192 ... Success
22:530 0:005 CPUBase=0 and ApicCPUBase=1 ApicCPUNum=1
22:530 0:000 Maximum control=0xF
22:530 0:000 Turbo control=0x1B
22:530 0:000 P-States: min 0x4, max 0x1B
22:530 0:000 SSDT with plugin-type without P-States is generated
22:530 0:000 Cleanup XSDT: count=25, length=236
22:530 0:000 corrected XSDT count=24, length=228
Thank you!
Attachments
Last edited: