在黑苹果macOS High Sierra 13.13.6中,USB3.0默认通常无法工作,即使下载网络上分享的最新USB3.0驱动安装后,依然无法正常驱动USB3.0。主要表现为USB2.0的端口可正常使用,但是USB3.0的端口插入设备后,要么不通电(设备不亮灯),或者通电了却无法正常工作,系统不识别。
可以通过打补丁解锁USB端口数量限制的方法,来解决黑苹果High Sierra 13.13.6无法驱动USB3.0的问题,我在B85主板上测试可解决,理论上应该也适用于解决其他主板的USB3.0在黑苹果下不工作的问题。
1、使用Clover Configurator挂在你的EFI分区,如果你不知道如何挂载EFI分区,请查看《在黑苹果系统下挂载和打开EFI(ESP)分区》;
2、打开EFI分区后,依次打开EFI→CLOVER文件夹,找到config.plist,双击config.plist。此时,会载入到Clover Configurator中由你编辑。
3、在config.plist载入到Clover Configurator后,在左侧找到“Kernel and Kext Patches”并点击,在右侧窗口点“KextToPatch”,再点右侧窗口左下角的“+”,然后在窗口里面会出现一项新值,在这项新值的各项中对照输入:
Name:com.apple.driver.usb.AppleUSBXHCI
Find [HEX]:837D880F 0F83A704 0000
Replace [HEX]:837D880F 90909090 9090
Comment:USB 10.13.6+ by PMHeart
以上输入完成后, Command + S 保存(黑苹果应该是Win键+S),最后重启你的电脑,你的USB3.0端口在黑苹果macOS High Sierra 13.13.6中已经可以正常工作了。
万一不幸仍然无法工作,请下载最新版本的USBInjectAll.kext进行替换。