new88888 发表于 2015-9-12 19:58

教你如何修改驱动解决10.11开始USB失效的方法~

本帖最后由 new88888 于 2015-9-13 02:24 编辑

首先我是惠普本本,我从10.10抹盘安装10.11之后,发现USB挂了,一开始我以为是我DSDT有问题,然而发现并不是。。
然后我在论坛翻了很久都说换SMBios暂时解决这个问题。之后我就想:USB驱动还认机型的?然后我就在系统报告发现了这个驱动的名称:

USB 2.0 总线:


主控制器驱动器:      AppleUSBEHCIPCI


由于我的本本没有USB 3.0。但我估计3.0应该是这样显示。(别喷我还用老爷机。。。我有白果。。。。。)

USB 3.0 总线:


主控制器驱动器:      AppleUSBXHCIPCI
首先我是先替换SMBios的,然后第一个替换的就是MacBook Pro 11,2。一次性成功!全部USB接口可用!
然后我就去S/L/E找AppleUSBEHCIPCI这货,结果没发现。不过我发现了IOUSBHostFamily.kext,然后就进去看看,发现Info并没有多大关系。再然后我看见有个PlugIns文件夹。里面就躺着AppleUSBEHCIPCI和AppleUSBXHCIPCI。再然后我在AppleUSBEHCIPCI的Info信息找到了相关的机型。然后把我原来用的机型删掉,把MacBook 11.2改为我的机型。然后改回SmBios。重建缓存!一次性成功!
然而说那么多并没有什么乱用!直接解决方法吧!
第一步!请更换SMBios!一个不行试第二个。总有一个适合你!最傻瓜化是用配置助手。变色龙用Chameleon Wizard,四叶草用Clover Configurator。
请配合图文认真看帖!
1-1 四叶草更换方法:
1-1-1、先打开Clover Configurator!然后点你自己的Config
1-1-2、点左边的SMBios。然后点右边的魔术棒!
1-1-3、选择你要更换的Mac系列,推荐先测试同系列的机型,不行的话再试其它系列!
1-1-4、选择当前系列的机型,然后按OK。
1-1-5、点状态栏的File,然后点Save!重启!

1-2 变色龙修改方法:1-2-1、打开Chameleon Wizard,然后点击SMBios,然后点编辑!
1-2-2、展开预设!选择一个你想更换的SMBios!点保存!重启!

第二步!测试到可用的!马上去修改驱动!USB 2.0修改:/System/Library/Extensions/IOUSBHostFamily.kext/Contents/PlugIns/AppleUSBEHCIPCI.kext/Contents/Info.plistUSB 3.0修改:
/System/Library/Extensions/IOUSBHostFamily.kext/Contents/PlugIns/AppleUSBXHCIPCI.kext/Contents/Info.plist

修改方法:
第一步:用文本编辑打开Info.plist!
第二步:然后Ait+F(部分键盘是Win+F)
第三步:输入你以前的机型(例如我的是:MacBook8,1)。搜到后全部删除!也可以删除机型部分文字(例如:我把MacBook8,1改为MacBok8,1。)
第四步:搜索你测试到可用的SMBios型号,改为你原来的型号
第五步:保存!改回SMBios!重建缓存!重启!

USB 2.0 和 3.0 要分别修改!如果遇到一个机型可以用USB 2.0接口,另一个机型可以用3.0接口的,就分开修改!


看不明白?我说傻瓜点!
我是MacBook8,1的SMBios!我发现MacBook11,1可以让我所有USB口成功生效!我就去Info.plist找到Macbook8,1改为McBook8,1,能找到的MacBook8.1的一个也不剩!然后把MacBook11,1改为MacBook8,1。改回SMBios,重建缓存!重启!
以下打包修改过程会用到的附件:





再附上我一个改好的Info.plist~不一定适用你的机型,我是把MacBook8,1删掉,然后MacBook11,1改成8,1的。

panyantao 发表于 2015-9-12 22:43

够傻瓜的,呵呵,有点基础的应该都明白,楼主辛苦

ytx1003 发表于 2015-9-13 15:08

帖子非常不错

liubinzhang 发表于 2015-9-13 20:37

帖子非常不错

G.Power 发表于 2015-9-13 22:57

thinkpadt510使用移动盘启动、安装和运行暂未发现任何问题。

今天星期tian 发表于 2015-9-14 12:27

笔记本键盘和触摸板用不了,变色龙的没有问题,clover引导的就不行,试了好多驱动还是不行,不知道咋办,愁啊{:5_291:}

摘苹果者 发表于 2015-9-15 08:35

楼主,我也是惠普笔记本,也是全部USB2.0,问下,我试了很多方法都不行。你的机型设置文件我也没有。你修改后是作为一个独立的驱动安装的,还是安装的是修改版的iousbhostfamily.kext ?

cmise 发表于 2015-9-15 08:49

果断MARK下。

zwx 发表于 2015-9-15 08:53

测试替换SMBIOS,更改info里的SMBIOS不行,USB2.0和3.0都无效。

摘苹果者 发表于 2015-9-15 11:19

大神,我也是惠普老本本,全部USB2.0,无法解决这个难题。能不能加下我QQ,帮我解决下?不胜感激!我的QQ:864666784,大神希望你加下我

Thursday2014 发表于 2015-9-15 11:21

谢楼主了 不过最好的还是修改DSDT来解决

gujiangjiang 发表于 2015-9-15 11:28

我想知道如何在Clover里面设置自动打补丁?

new88888 发表于 2015-9-20 06:17

gujiangjiang 发表于 2015-9-15 11:28 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我想知道如何在Clover里面设置自动打补丁?

这个我也在尝试,因为更新就要重新修改驱动了。直接11,1改值8.1的话肯定不行,因为会有冲突。如果直接8,1配置空代码,再从11,1改8,1也不行,因为也会跟着屏蔽。貌似目前就改DSDT最完美

new88888 发表于 2015-9-20 06:17

Thursday2014 发表于 2015-9-15 11:21 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
谢楼主了 不过最好的还是修改DSDT来解决

这个只是暂时解决下问题,坐等Clover补丁

new88888 发表于 2015-9-20 06:17

摘苹果者 发表于 2015-9-15 11:19 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
大神,我也是惠普老本本,全部USB2.0,无法解决这个难题。能不能加下我QQ,帮我解决下?不胜感激!我的QQ: ...

直接用我的驱动试试

new88888 发表于 2015-9-20 06:18

zwx 发表于 2015-9-15 08:53 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
测试替换SMBIOS,更改info里的SMBIOS不行,USB2.0和3.0都无效。

那就只能改DSDT

new88888 发表于 2015-9-20 06:18

摘苹果者 发表于 2015-9-15 08:35 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主,我也是惠普笔记本,也是全部USB2.0,问下,我试了很多方法都不行。你的机型设置文件我也没有。你修改 ...

修改后要重建缓存啊!

new88888 发表于 2015-9-20 06:18

今天星期tian 发表于 2015-9-14 12:27 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
笔记本键盘和触摸板用不了,变色龙的没有问题,clover引导的就不行,试了好多驱动还是不行,不知道咋办,愁 ...

Clover设置kext内建了?

lingdong63585 发表于 2015-9-20 07:35

我的主板2.0挂了,10.10.5没有问题

Thursday2014 发表于 2015-9-20 08:58

new88888 发表于 2015-9-20 06:17 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
这个只是暂时解决下问题,坐等Clover补丁

修改DSDT 不改驱动,未使用Clover补丁 已经完美解决了USB问题

页: [1] 2 3 4 5
查看完整版本: 教你如何修改驱动解决10.11开始USB失效的方法~