- 积分
- 288
- 最后登录
- 2022-10-26
- 精华
- 0
- 阅读权限
- 30
- 主题
- 28
- UID
- 1014064
- 帖子
- 646
- PB币
- 407
- 威望
- 5
- 贡献
- 0
- 技术
- 27
- 活跃
- 685
- UID
- 1014064
- 帖子
- 646
- PB币
- 407
- 贡献
- 0
- 技术
- 27
- 活跃
- 685
|
本帖最后由 tanyilove 于 2015-10-8 22:21 编辑
之前的修改确实达到了正确识别USB问题,但是昨天使用移动硬盘发现,4个USB接口只有一个是达到5G速度,其余的都是480Mbps,很明显虽说是显示再3.0总线,其实还是2.0的速度..为此,继续研究.终于解决了这个问题,也可以说达到了完美.
现在所有的设备均正常显示,自带的4个USB3.0接口使用 USB3.0的移动硬盘均可以显示5G速度.USB2.0的设备不在出现到3.0的总线下面.
1.重新修改DSDT,这次不在修改XHC为XHC1了,保持原来的XHC不变.
2.抛弃之前改名的DellUSBXHCIPCI.kext,也就是AppleUSBXHCIPCI.kext.
3.仅修改AppleUSBEHCIPCI.kext,删除所有的机型,仅保留如下图所示.
顺便修改了下名称 必须放入SLE下,放LE下无效,重建缓存.
4.为了达到正确区分USB3.0 USB2.0问题,使用了RehabMan的两个kext,放入LE下面重建缓存.
5.重启电脑,大功告成!
这里的内容不必再看了......
本机子是Dell 7420,相同机型的可以直接用我上传的kext,其他机型可以下载研究.
晚上研究了下.翻看了论坛一些帖子.自己也摸索了下.成功解决了USB问题.
参考论坛帖子:
[教程] 10.11 usb 解决教程
内置USB2.0设备和外接USB3.0均成功识别了..
由于Dell7420 四个外接USB都是3.0接口,所以U盘都显示在USB3.0总线。
蓝牙图
摄像头OK
修改了2个kext,改名后放入SLE,重建缓存
DSDT的XHC需要改为XHC1
使用Rehabman USB3.0 补丁
附件:
EHCI因为我使用11,2机型才正常显示,然而我使用的是9,2机型,照里EHCI也应该修改为9,2,但是我来回试了好几次,只要EHCI改成9,2就不识别。所以我索性就改成了11,2。或者在EHCI里删除9,2机型也是可以的。
备注:SMBIOS 使用 MacBookPro9,2
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|