RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,058
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Is there any known workaround except modifying the kext ?
No other solution that I know of.
Is there any known workaround except modifying the kext ?
How should i properly edit the file:No other solution that I know of.
How should i properly edit the file:
1. Copy IOUSBHostFamily.kext into desktop and open it go to /resources/plugins/AppleUSBHub.kext/info.plist and remove the iMac13.1, 13.2, 13.3 line for EH01
Then install the edited kext.
or
2. Open the kext directly from S/L/E do the edit and just rebuild caches ?
Is it also ok to switch to macMini 6.1 SMBIOS instead, would it cause issues for users that use Dedicated GPUs instead of the IGPU, for me Mac Mini 6.1 SMBIOS seems to work fine and it avoids the need to make the edits after every upgrade, im using the HD4000 only.
No "Problem Reporting" files attached.I have a Thinkpad T61 running High Sierra 10.13.6 with USBInjectAll.kext version 0.6.5 (April 20, 2018) and a custom SSDT-UIAC-ALL. I discovered a compatibility issue with an external USB drive and tried updating USBInjectAll.kext to 0.7.1 (November 8, 2018) to see if that might be the problem. After installing 0.7.1 and rebooting, attached USB devices were not recognized. Reverting to 0.6.5 restored USB operation.
Should I be able to upgrade from USBInjectAll.kext 0.6.5 to 0.7.1 while retaining the same custom SSDT-UIAC-ALL and same DSDT edits? I'll be glad to spend more time on this, but wanted to ask this simple question first.
Thank you.
EDIT: This laptop dual-boots Sierra and High Sierra. I do not have the USB problem in Sierra with USBInjectAll.kext 0.6.5.
Since the USBInjectAll.kext was installed to the system folder as part of this guide, do I still need to keep a copy of it on my EFI drive? Should I be installing all these my kext files to the system folder?
Secondly, now that this guide has been implemented, do I still need USB Inject, Add ClockID, and FixOwnership under Devices in clover?
...
Finally, do I need these fixes originally selected as part of the vanilla guide; FixIPIX, FixHPET, FixRTC, and FixTMR; Drop Table: DMAR; AutoMerge, FixHeaders, PluginType. And which Boot Arguments do I need to keep? I have -v dart=0 debug=0x100 nv_disable=1 kex-dev-mode=1
To use USBInjectAll.kext, you must insure the EHCI controllers are named EH01, EH02.
Your ioreg shows EUSB and USBE.
Hello again"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.