flyrose25 发表于 2018-1-20 21:07

GA-B85m-d3h主板USB3.0驱动分享

本帖最后由 flyrose25 于 2018-1-21 09:43 编辑

装上黑苹果10.13.2已经有些天了,感觉这系统是越用越习惯,但总是有些不完美的地方如比今天我要说的USB3.0的问题。在没有驱动之前插上USB3.0的U盘没有一点反应。
一、用UsbTreeView软件检测USB端口并记录相应的值。    需要准备 1 个 USB3.0 闪存盘,1 个 USB2.0 闪存盘 ,1 张表格,我们会记录接下来的数据。先进PE系统用UsbTreeView这个软件 检测你的电脑用了哪些端口(台式机也可以) 你先在一个USB接口下插2.0 的U盘看软件显示哪个端口(port)工作,然后在这个接口下再插3.0的U盘看哪 个端口(port)工作。然后一个个记录下来。当然还要记住后面的id 0x01经过一个一个端口尝试有b85m-d3h有如下表值


usb2.0
usb3.0
   

port2
0x02
port17
0x11
机箱面板第二个口

port1
0x01
port16
0x10
机箱面板第一个口

port9
0x09
port20
0x14
后置第一个口(第一排)

port10
0x0A
port21
0x15
后置第二个口

port3
0x03
port3
0x03
后置第三个口(第二排)

prot4
0x04
port4
0x04
后置第四个口

port8
0x08
mouse1
   
鼠标接口(靠键盘)

port7
0x07
mouse2
   
鼠标接口

二、用软件查看自己的管理芯片   在mac 用软件 DPCIManager 查看XHCI的 id 比方说我的电脑是8c31
然后用plistEdit pro这个软件修改Clover中的kext中的USBInjectAll.kext 的Info.plist。    IOKitPersonalities/ConfigurationData/Configuration下的名 字 8086_8xxx 修改为 8086_8c31 再然后点开这个子项目下的ports,把HS01的data值改成自己端口对应的值。比如我的:port1   0x01对应的是就是HS01下的data值:01000000port1   0x02对应的是就是HS02下的data值:02000000……….HS05我主板上没有这个usb端口,我把它挪用了,给了port21的0x15值所以就是:1500 0000
改好后,再把它放到的clover中的kext中就行了。
然后还要修改clover的配置文件。要改两个地方。
三、改clover中的config.plist文件
1、acpi中的DSDT-Patches改端口changeEHC1 to EH01   Find: 45484331   Replace: 45483031changeEHC2 to EH02   Find: 45484332   Replace: 45483032
2、修改usb的端口限制在kerneland kext patches项目里的kextToPatchname            Find         Replace      commentAppleUSBXHCIPCI   837d8c10   837d8c1f   Change 15 portlimit to 26 in XHCI kext 10.13


fydsww 发表于 2018-1-21 08:24

自己动手 丰衣足食 支持

tony_weibs 发表于 2018-1-21 13:10

不错,支持一下。活学活用。

satan2010 发表于 2018-1-26 12:30

主板不一样如何修改的呢?

flyrose25 发表于 2018-1-26 13:45

satan2010 发表于 2018-1-26 12:30 https://www.pcbeta.com/static/image/common/back.gif
主板不一样如何修改的呢?

那要自己一个一个用这么方法去弄。

ivwsiqny 发表于 2018-4-3 18:08

想学习一下~~小白有点看不懂~~首先修改USBinjectALL.kext的地方的作用是什么~~能说明一下吗
第二就是
1、acpi中的DSDT-Patches改端口

changeEHC1 to EH01   Find: 45484331   Replace: 45483031
changeEHC2 to EH02   Find: 45484332   Replace: 45483032

这个是补丁的作用是~~

小白求教~~谢谢

zntypio 发表于 2018-4-15 19:38

谢谢分享谢谢分享

zntypio 发表于 2018-4-15 19:39

谢谢分享谢谢分享

symsjj 发表于 2018-4-15 19:45

mark备用,谢谢分享

sunwenzhuo 发表于 2018-5-26 22:39

lovemarsh 发表于 2018-5-26 22:58

学习一下 感谢分享

hongjian_z 发表于 2018-12-26 20:20

感谢分享!!!!

weixuexiang1234 发表于 2018-12-26 21:19

感谢分享。

xiaoyanbin113 发表于 2019-7-20 17:11

那个DPCIManager哪里下载呢?

xiaoyanbin113 发表于 2019-7-21 14:40

需要改dsdt吗?

wr1662729966 发表于 2019-8-31 19:09

学习了!!!

cityhugh 发表于 2019-12-25 16:08

看到这是比较详尽好理解的解决方法,回家去试试看,学习
页: [1]
查看完整版本: GA-B85m-d3h主板USB3.0驱动分享