deadbull 发表于 2016-8-1 20:27

说一下我的haswell平台USB内建,欢迎交流和指正

本帖最后由 deadbull 于 2016-8-1 21:31 编辑

跟大家交流一下usb内建的问题

我的安装帖子在这里:
ACER VN7-591G-50LW 安装 MACOS EI Capitan,实现睡眠、小太阳和屏蔽独显(准完美)

之前搞usb内建,看了好多帖子,主要参考的是这个:
10.11 USB问题之下篇,一步一步教你解决USB问题

下面说一下我的情况:
我经过内建后,所有USB设备已内建,USB2.0和USB3.0均已驱动,休眠后唤醒也不会提示设备意外拔出。
但是还有一个问题没有解决,就是两个USB2.0的集线器经常会互换顺序,之前帖子里说的是IRQ问题,但是我已经打了IRQ补丁,暂时不知道怎么再弄了。请大神指点。

以下是我的操作,供参考,如有不对的地方还请大神批评指正。


我做的动作有这些:

1.dsdt
打了rehabman的USB3 _PRW 0x0D补丁 (选择0x0D还是选0x6D取决于原来的_PRW里的返回值是0x0D还是0x6D)和8-Series USB patch补丁以及IRQ补丁。


2.clover配置
clover是rehabman的haswell通用配置的基础上进行设置的。
clover配置中没有勾选任何-gux启动参数,fixes里也没有勾选任何选项,device里面usb里勾选了inject、add clock id和fixownership。
clover的dsdt patchs中加入了renameEHC的两个补丁。
      <dict>
                <key>Comment</key>
                <string>change EHC1 to EH01</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RUhDMQ==
                </data>
                <key>Replace</key>
                <data>
                RUgwMQ==
                </data>
      </dict>
      <dict>
                <key>Comment</key>
                <string>change EHC2 to EH02</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RUhDMg==
                </data>
                <key>Replace</key>
                <data>
                RUgwMg==
                </data>
      </dict>


3.kext
最后在clover的kext里加入了rehabman的USBinject。

lwf2012 发表于 2016-8-4 13:58

不错,我也是两个集线器老是互换位置 一重启就变

关云长羽 发表于 2016-8-4 16:32

把clover里面勾选的那那几个USB的补丁去掉试试

rilll 发表于 2016-8-5 22:47

deadbull 发表于 2016-8-10 17:05

关云长羽 发表于 2016-8-4 16:32
把clover里面勾选的那那几个USB的补丁去掉试试

请问你说的是哪几个补丁啊

关云长羽 发表于 2016-8-10 22:18

deadbull 发表于 2016-8-10 17:05 https://www.pcbeta.com/static/image/common/back.gif
请问你说的是哪几个补丁啊

就是config配置文件关于USB的那几个补丁啊

yuedenghao 发表于 2016-12-16 00:44

楼主,我也是vn7-591g的,我装的是10.12.按你的方法,做了,usb还是不行。你升级10.12之后怎么做的?网上看了很多方法,升级后都是注入kextstopatch.可是我试了都没用

deadbull 发表于 2016-12-16 11:16

yuedenghao 发表于 2016-12-16 00:44 https://www.pcbeta.com/static/image/common/back.gif
楼主,我也是vn7-591g的,我装的是10.12.按你的方法,做了,usb还是不行。你升级10.12之后怎么做的?网上看 ...

10.12我用了新版usbinjectall.kext并加入了提供的参数-uia_exclude_xhc

夜秋离 发表于 2019-5-12 00:34

看了这贴很关键,用了这个补丁解决了睡不着的问题
页: [1]
查看完整版本: 说一下我的haswell平台USB内建,欢迎交流和指正