失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 黑苹果睡眠唤醒usb失灵_黑苹果解决USB3.0驱动问题

黑苹果睡眠唤醒usb失灵_黑苹果解决USB3.0驱动问题

时间:2023-10-15 07:10:10

相关推荐

黑苹果睡眠唤醒usb失灵_黑苹果解决USB3.0驱动问题

本帖最后由 自由之义 于 -12-8 21:11 编辑

首先点苹果图标-系统信息-系统报告-USB;查看当前的USB端口状态,USB3.0的速度显示为5Gb/秒,2.0的显示480Mb/秒。这里记下PCI供应商ID:8086和PCI设备ID:8c31,前面的0x不用。

001.png (355.32 KB, 下载次数: 5)

-12-8 20:49 上传

打开下载的工具IORegistryExplorer,输入xhc按回车搜索出USB端口列表.下图中HS01-SS05就是主板上的USB端口,其中HS开头的是USB2.0端口,SS开头的是USB3.0端口。

002.png (218.26 KB, 下载次数: 7)

-12-8 20:50 上传

切换显示模式方便查看,把搜索框的XHC去掉(不然只会显示有XHC关键字的内容,其他内容不显示)

003.png (188.77 KB, 下载次数: 3)

-12-8 20:52 上传

用一个USB设备插进USB口,记录下对应口的编号。记住USB设备的名称,然后后在HS01@14100000列表中挨个点开查找。(例如我的设备名称是DataTraveler3.0在HS06里,然后在电脑主机的USB端口上记下,设备连接时为黑色字体,设备拔出后就会显示为红色带删除线样,之前插拔过的会保留记录,以黑色字体显示的为准,带三角符号标识的都是正在连接的)

004.png (28.87 KB, 下载次数: 1)

-12-8 20:52 上传

依次测试主机上所有的USB端口并记录。如下图是我记下的。

005.png (27.39 KB, 下载次数: 3)

-12-8 20:52 上传

接下来记录USB3.0的接口,首先要屏蔽掉USB2.0

打开黑苹果配置文件在Boot,

如下图处填入代码屏蔽usb2.0只保留鼠标键盘代码:-uia_exclude_hs uia_include=HS04,HS06HS04,HS06是我的键盘鼠标的USB端口,根据实际插口位置填入。然后保存并重启。

006.png (644.48 KB, 下载次数: 7)

-12-8 20:52 上传

重启后再次打开IORegistryExplorer,输入xhc按回车搜索出USB端口列表.这时就只显示SS,代表USB3.0端口。

007.png (179.86 KB, 下载次数: 2)

-12-8 20:52 上传

然后用支持USB3.0的设备插拔并记录下来

008.png (35.63 KB, 下载次数: 3)

-12-8 20:52 上传

把MaciASL拉进应用程序文件夹安装,然后打开下载的SSDT-UIAC-ALL.dsl

009.png (207.54 KB, 下载次数: 3)

-12-8 20:52 上传

这里需要用到前面记下的PCI供应商ID:8086和PCI设备ID:8c31。

按查找快捷键Command+F,输入8086_8查找,由于我的老主板用PCI设备ID:8c31查找不到(可以尝试先用[size=14.6667px]PCI设备ID查找)。

找到的8086_8xxx就是需要的代码了。这个文件里还有一些多余的代码需要删掉

010.png (246.03 KB, 下载次数: 2)

-12-8 20:52 上传

从8086_8xxx前面开始把多余的一直选中到如下图位置,删掉

011.png (124.96 KB, 下载次数: 2)

-12-8 20:52 上传

然后往下查看又出现了一个8086_9xxx,这些也是我们不需要的了,如下图选中往下拖删掉

012.png (76.47 KB, 下载次数: 1)

-12-8 20:52 上传

注意这个代码后面只需要六行括号,多的也要删掉

013.png (73.25 KB, 下载次数: 3)

-12-8 20:52 上传

剩下的代码用来对应自己测出来的USB端口,没用的也删掉。

我这里只测出来HS02、HS03、HS04、HS05、HS06、HS07、HS09、HS10、SS01、SS02、SS05这些,就在代码里把没有的删掉。

如下图选中的地方就是端口的每段代码。

014.png (76.51 KB, 下载次数: 3)

-12-8 20:52 上传

修改完成后点文件-另存为

015.png (309.12 KB, 下载次数: 1)

-12-8 20:52 上传

把文件名后面的-ALL去掉,File Format里选ACPI Machine Language Binary,点Save保存(最好保存到桌面好找)

016.png (232.95 KB, 下载次数: 1)

-12-8 20:52 上传

接下来把刚才保存的代码文件拷贝到EFI分区下的EFI-CLOVER-ACPI-patched文件夹里。

017.png (83.09 KB, 下载次数: 3)

-12-8 20:52 上传

最后打开黑苹果配置文件,在Acpi的patches加入下面三行代码(好像不加也可以)

changeEHC1 to EH014548433145483031

changeEHC2 to EH024548433245483032

changeXHC1 to XHC574568444D51574568445877

在右下角SortedOrder加入SSDT-UIAC.aml

018.png (673.77 KB, 下载次数: 4)

-12-8 20:52 上传

还有把之前加的屏蔽USB2.0代码删掉,保存并重启,完成。

019.png (649.65 KB, 下载次数: 2)

-12-8 20:52 上传

所用的工具 链接:/s/16Il-kXQON7K1rAuOKsmO4A密码:1p13

如果觉得《黑苹果睡眠唤醒usb失灵_黑苹果解决USB3.0驱动问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。