I have an update to the kext.
Apple deprecated `IOUSBInterface` in favor of `IOUSBHostInterface` with El Capitan. High Sierra finally pulled the plug on this class, so the kext needed to be updated to reflect this.
Here's the new package:
SmashEnablerElCap.pkg.zip (Size: 11.57 KB / Downloads: 61,320)
And the standalone kext:
SmashEnabler.kext.zip (Size: 1.05 KB / Downloads: 23,878)
Please note that SIP needs to be disabled for the actual install process. In my experience, the effect of the .kext is rolled into the system preboot cache, and remains even after re-enabling SIP. This effect lasts until the next OS update or a rebuild of the preboot. For those leery of keeping SIP disabled, this is a good workaround requiring only a temporary disable after each update of macOS.
Apple deprecated `IOUSBInterface` in favor of `IOUSBHostInterface` with El Capitan. High Sierra finally pulled the plug on this class, so the kext needed to be updated to reflect this.
Here's the new package:
SmashEnablerElCap.pkg.zip (Size: 11.57 KB / Downloads: 61,320)
And the standalone kext:
SmashEnabler.kext.zip (Size: 1.05 KB / Downloads: 23,878)
Please note that SIP needs to be disabled for the actual install process. In my experience, the effect of the .kext is rolled into the system preboot cache, and remains even after re-enabling SIP. This effect lasts until the next OS update or a rebuild of the preboot. For those leery of keeping SIP disabled, this is a good workaround requiring only a temporary disable after each update of macOS.
