leko999 发表于 2015-10-11 16:00

最简单的8/9系主板USB解决办法(10.11.1更新)

本帖最后由 leko999 于 2015-11-23 18:55 编辑

前情提要
https://bbs.pcbeta.com/viewthread-1646940-1-1.html


确认你的电脑满足以下条件
1. 8系或9系,CLOVER引导
2. USB口部分能用(USB2全部能用,USB3有问题)
3. 主控的名字是XHC不是XHC1,否则要改DSDT。除此之外,没有打过USB Multiplex DSDT补丁,也没用FakePCIID_XHCIMux,换言之,USB基本处于默认原生状态。
4. 如果安装了另外一贴的kext,请(备份后)删除

台机主板应该没问题,笔记本理论上也行。

以下Clover补丁8、9系都要。请升级到10.11.1,只要下面这一个补丁即可。
在CLOVER的KextsToPatch里面,加入
                        <dict>
                              <key>Comment</key>
                              <string>remove port limit</string>
                              <key>Find</key>
                              <data>
                              g72M/v//EA==
                              </data>
                              <key>Name</key>
                              <string>AppleUSBXHCIPCI</string>
                              <key>Replace</key>
                              <data>
                              g72M/v//Fg==
                              </data>
                        </dict>这个直接去掉了15个口的限制,所有口都能被直接识别了。
或者在Clover Configurator里面,patch AppleUSBXHCIPCI
查找83BD8CFEFFFF10
替换83BD8CFEFFFF16

这个补丁的作用是把默认的15口限制(0x10)改成了21口(0x16),可以覆盖全8系和9系

100系的同学试试
查找83BD8CFEFFFF10
替换83BD8CFEFFFF1B


重大更新:10.11.1增加了对台式9系芯片组的支持(0x8cb18086)。不再需要下面的9系台式机补丁了。!!!
以下只对9系台式机。有两个方法,选其一即可(自10.11.1起不再需要,保留原文仅供参考)

1. 在Clover中再加入如下补丁。8系不需要。                        
<dict>                              
<key>Comment</key>                              
<string>USB Patch for 9x MB</string>
<key>Find</key>                              
<data>                              
PHN0cmluZz4weDhjMzE4MDg2PC9zdHJpbmc+
</data>                              
<key>InfoPlistPatch</key>                              
<true/>                              
<key>Name</key>                              
<string>AppleUSBXHCIPCI</string>                              
<key>Replace</key>                              
<data>                              
PHN0cmluZz4weDhjYjE4MDg2PC9zdHJpbmc+
</data>
</dict>
重起的时候,在clover的启动界面,按空格,选“without caches"进入系统。
然后再正常重起一次。

改好的的效果参考附图(感谢olderhang提供截图)


2. 使用附件中的kext,安装到/L/E。这时候只要第 一个clover补丁即可。
不再需要上面的第二个Clover补丁。


最后,请不要纠结所有USB2都跑到USB3下面去了。
INTEL的XHCI(USB3)控制器是同时支持USB2和USB3的
XHCI控制器可以设置XHC下的USB2是走XHCI还是EHCI(USB2)

识别成USB3说明主板设置如此,苹果驱动不改这个默认设置,于是你会看到USB2在USB3下面,Win下看应该也是如此。大多数台机主板都是这个情况。
识别成USB2一般需要额外的驱动,比如XHCIMux。

总之和win下显示一样(可以用aida64看)就是正确的。

ggdd8 发表于 2015-10-13 09:41

头疼,所有USB3的功能都不能用。被降为USB2的接口功能了,而且USB3接口接USB3的设备,还认不出来。

pcbeta-lianyi 发表于 2015-10-13 09:44

马克一下,回去试试

leko999 发表于 2015-10-13 09:45

ggdd8 发表于 2015-10-13 09:41 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
头疼,所有USB3的功能都不能用。被降为USB2的接口功能了,而且USB3接口接USB3的设备,还认不出来。

标准症状。这个应该对症。

HAMPOG 发表于 2015-10-13 10:01

问题是我已经安装之前修改过的8系kext,我现在再加入这个clover代码有影响吗?

szg 发表于 2015-10-13 10:20

请问我这个可以用这种方法吗?
华硕p9x79 升级10.11usb问题

HAMPOG 发表于 2015-10-13 10:21

试了一下没有效果 是否和我之前安装过那个修改8系usb补丁有关系~

ericz 发表于 2015-10-13 10:21

Z97的不知道行不行哦,先收藏,回去试一下

leko999 发表于 2015-10-13 10:22

HAMPOG 发表于 2015-10-13 10:21 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
试了一下没有效果 是否和我之前安装过那个修改8系usb补丁有关系~

对,删掉那个kext(先备份下),重建kext cache,
然后改clover,重起

leko999 发表于 2015-10-13 10:23

szg 发表于 2015-10-13 10:20 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
请问我这个可以用这种方法吗?
华硕p9x79 升级10.11usb问题

不行的,x79没有原生usb3,现在第三方USB3控制器只有个FL1009可以驱动的起来,其它貌似都无解。

tangjquan 发表于 2015-10-13 10:23

到我试一下

HAMPOG 发表于 2015-10-13 10:37

试过了 但是没有效果 lz你看下我clover的对不对 删除了kext 重建了缓存 现在依然是usb3.0降级2.0
http://image17-c.poco.cn/mypoco/myphoto/20151013/10/6467732220151013103659078.jpg

HAMPOG 发表于 2015-10-13 10:37

leko999 发表于 2015-10-13 10:22 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
对,删掉那个kext(先备份下),重建kext cache,
然后改clover,重起

没有效果。。。。。能上一张你的clover图嘛

leko999 发表于 2015-10-13 10:40

HAMPOG 发表于 2015-10-13 10:37 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
没有效果。。。。。能上一张你的clover图嘛

没效果是啥意思,回到只有USB2没有USB3的情况?

loppol 发表于 2015-10-13 11:10

这个回复在老外网站貌似没有得到很肯定的确认吧?

aliensx 发表于 2015-10-13 11:16

我z97跟H97已用之前的方式成功~
不過~Z68可以拿來試試~不知對第三方USB3.0有沒有效果~
mark 一下

leko999 发表于 2015-10-13 11:19

loppol 发表于 2015-10-13 11:10 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
这个回复在老外网站貌似没有得到很肯定的确认吧?

有争议,比较酸。。。
不过反正实际用的好像都没问题。

tamadeji303 发表于 2015-10-13 11:31

有没 7 系主板的教程。。。。卡禁止图标。。{:5_271:}

HAMPOG 发表于 2015-10-13 11:38

重新试了一下,技嘉z87hd3亲测有效,usb3、usb2全部启用,并且相互兼容,只不过要用文本编辑器打开config,并且复制添加这个代码,不要使用Clover Configurator来添加,即使是最新版的也不行,保存之后这个代码会失效乱码。再就是所有的设备都会到usb3总线下,usb2总线下没有东西了

HAMPOG 发表于 2015-10-13 11:43

重新试了一下,技嘉z87hd3亲测有效,usb3、usb2全部启用,并且相互兼容,只不过要用文本编辑器打开config并且添加,不要使用Clover Configurator来添加,这样会失效!再就是另外一个问题就是所有设备都跑到usb3.0总线下了,即使插在usb2.0口下也是3.0的总线,不知道这样对以后有没有影响!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 最简单的8/9系主板USB解决办法(10.11.1更新)