- Joined
- Sep 6, 2013
- Messages
- 59
- Motherboard
- Asus Z370-E Gaming
- CPU
- i7 8700K
- Graphics
- Vega 64
- Mac
- Mobile Phone
Of course there is. If you had read my guide, you would know how.
But why would you modify a system kext when you can do it from outside?
A modified system kext will need to be modified after each update....
I was trying to consider an alternative to the SSDT method since I was having a problem that didn't exist before it. I read your guide, but maybe I don't understand everything to a level to say I recall or know how to accomplish it.
No head butting there.
Suggestion: Understand fully before criticizing methods that others have worked to produce.
I don't know why you would think I'm criticizing you. Nobody criticized anyone here. I think your beef is with kgp, not me. I never criticized your method. Honestly, if I have to criticize something, I've seen a lot of your responses to people in need of help, and you're very passive and dismissive. I don't get the same vibe from other users that help people on here (failing to recall their names - pastrychef?). I get it. You're probably trying to get people to learn for themselves, etc. I am trying to understand your guide and implement it, but it isn't exactly "USBInJectAll for Dummies." I think you need to take a step back and remember there was a time you didn't know all this either. Don't forget where you came from. Again, I never criticized your method, I simply asked if there were alternatives because you don't describe any other methods besides using the kext and SSDT patch, and that method has caused a few issues that didn't exist before. I've read both your guides and the USBInjectAll.kext readme, and there is conflicting information. Giving credit where credit it due, I think what you, and everyone else, are doing is absolutely amazing. I'm simply asking questions out of curiosity and the passion of doing this stuff. From one geek to another, thank you.
What are you referring to?
I'm referring to the port numbers, HS01, SS01 etc. showing up in IOregistry properly.
What kind of trackpad?
Apple Magic Trackpad
What, specifically, is different?
Differences were described underneath the statement above.
You probably have other mistakes. For example, just from looking at your ioreg:
- USB power properties not implemented (not new USBX ones, not legacy either)
- GenericUSBXHCI not recommended (it is buggy and no one is maintaining it)
- Plex Tuner and Chrome hooking various USB ports for some reason...
- forgot SATA-unsupported.kext (for your Intel SATA controller that is missing entries in AppleAHCIPort.kext Info.plist)
- CPU PM not implemented (you need config.plist/ACPI/SSDT/Generate/PluginType=true)
- config.plist/SystemParameters/InjectKexts should be set "Detect"... all "kexts you need" installed to /L/E
- note kextcache output shows clear problem with mismatch between AirportBrcmFixup.kext and Lilu.kext
- also kextcache output shows USBInjectAll.kext not properly installed
I agree. I'm sure there are other problems. This is great information! Now we're getting somewhere as this is the second time I've submitted my "problem report" files. I understand you're not obligated to help, but it's greatly appreciated. For my better understanding, how would I know these issues exist? What files or application are you using to identify these issues?
Last edited: