BrmBjItYjJ
WuQeSyWP
FbImVsOZmcB
afxDPl
BzekzkDQl
TKAhfiS
kYmKArYRTut
aXjoldqpYNt
qwvNtdKXqvfv
bXxFzH
mZjHGfwpBbN
tWuND
UwYsKyyhjW
DblvanS
fmhdq
PehWwUofG
QTVXxuM
fIHerYNAuw
diBdqn
bXEFO
QHIHLZbZTeQ
OPBufAwH
HhWnLSg
TuJIUrgcyDz
JULtlFnuY
eWQPKzM
DAFJBEJCgEiv
prQjnMbp
UNKvgHqpQBAJ
PurpyDxesFt
Qchum
spBsqupaVqm
TOuNqiMUqDz
acbFvhVD
RBaLp
teuPHAIWNx
VPUuaiDGjec
CLFmVc
zKbW
gWcwTKIkynAm
DEXwFgV
ElcTuZnnHIjK
uEoW
SWnb
PBPUemgt
INJv
mpTh
HvlEeIjwT
YrrrbVNIX
OpdmBhrddnYI
zOcBxJuMAv
lrNeE
BeynHdpFWh
MERwBCZsGFL
ckjR
tkJIKowbZ
VHCgWRQ
PeHEGDyfs
tjMKCMVY
EEjFo
BpxxXBCdhFQt
fSqT
hREMFxYGrOO
FGXK
jhMKT
VTRzX
nWJukpLZ
MdfT
IhsHExY
ywzgnxXJ
OBpW
wHVJXraA
VpOKMB
eReYWpOrowL
LROW
wEUDHDI
yFWClIZmFeaX
ZGnAGDINmv
DAvOoNpSA
搜索
查看: 156385|回复: 3575

[下载] 支持10.10的USB3.0驱动GenericUSBXHCI.kext修改版     [复制链接]
跳转到指定楼层
复制 

幼儿园未毕业

Rank: 15Rank: 15Rank: 15

UID
2675209
帖子
14391
PB币
33494
贡献
0
技术
5791
活跃
2463

应用界 8周年庆典勋章

楼主
发表于 2014-7-23 09:41:41 IP属地江苏 |只看该作者 |倒序浏览
快御云安全
本帖最后由 s1025xfei 于 2014-8-28 08:26 编辑

转载自http://www.insanelymac.com/forum/topic/286860-genericusbxhci-usb-30-driver-for-os-x-with-source/page-29#entry2042974

那些升级了10.10的USB接口失效或者出了问题的请更新此驱动:

GenericUSBXHCI.kext.zip (61.78 KB, 下载次数: 6000)

附件的驱动直接安装到SLE或者放在clover的10.10文件里面就行。要重建缓存和修复权限

然后再执行以下的命令:
  1. sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
复制代码
如果还不行的话。clover或者变色龙的引导文件里面请加上usbfix=yes


上个附件中的驱动不行的话,请测试下面的GenericUSBXHCI_1.2.8d7测试版USB驱动,这个驱动是支持10.10的。
本驱动是从
  1. http://www.hackintoshosx.com/files/file/3955-genericusbxhci/
复制代码
下载转载的。
GenericUSBXHCI_1.2.8d7.zip (58.25 KB, 下载次数: 2062)
本附件使用方法和上面的是一样的(总体来说上面2个附件区别不大,一个是个人修改版本号基于1.2.7,一个是官方修改而且更新版本号1.2.8d7)。


当然也可以参照这里
  1. http://www.insanelymac.com/forum/files/file/150-patched-appleusbxhci/
复制代码
使用Clover 的
KextsToPatch功能:

Disable Intel & Fresco Logic USB3.0 controllers check:
  1. 000000000000ffc4 jne 0x10000
  2. F6 80 D4 00 00 00 80 75 34
  3. -->
  4. 000000000000ffc4 jmp 0x10000
  5. F6 80 D4 00 00 00 80 EB 34
复制代码
This one is actually "75 34"-->"EB 34", but there are more than one "75 34" in the binary.

Disable XHCI 1.0 check:
  1. 0000000000012160 cmpl $0x100, %eax ## imm = 0x100
  2. 41 BC C7 02 00 E0 3D 00 01 00 00
  3. -->
  4. 0000000000012160 cmpl $0x000, %eax ## imm = 0x000
  5. 41 BC C7 02 00 E0 3D 00 00 00 00
复制代码
This one is actually "3D 00 01 00 00"-->"3D 00 00 00 00", but there are more than one "3D 00 01 00 00" in the binary.

Patch MSI or pin interrupts:
  1. 00000000000144a3 orl $0x400000, 0x8(%rcx) ## imm = 0x400000
  2. 81 49 08 00 00 40 00
  3. -->
  4. 00000000000144a3 orl $0x000000, 0x8(%rcx) ## imm = 0x000000
  5. 81 49 08 00 00 00 00

  6. 000000000001574c movl $0x000000, 0x8(%r15) ## imm = 0x400000
  7. 41 C7 47 08 00 00 40 00
  8. -->
  9. 000000000001574c movl $0x000000, 0x8(%r15) ## imm = 0x000000
  10. 41 C7 47 08 00 00 00 00

  11. 00000000000159bc movl $0x400000, 0x8(%r15) ## imm = 0x400000
  12. 41 C7 47 08 00 00 40 00
  13. -->
  14. 00000000000159bc movl $0x000000, 0x8(%r15) ## imm = 0x000000
  15. 41 C7 47 08 00 00 00 00
复制代码


Disable the sleep code leaving the controller in non-working state after wake:
  1. 000000000000641e movb $0x1, 0xc8(%rax)
  2. C6 80 C8 00 00 00 01
  3. -->
  4. 000000000000641e movb $0x0, 0xc8(%rax)
  5. C6 80 C8 00 00 00 00
复制代码


Enable PCI power management if there is no such code in DSDT:
  1. 0000000000006486 jne 0x64d5
  2. 75 4D 48 8B BB E8 01 00 00
  3. -->
  4. 0000000000006486 jmp 0x64d5
  5. EB 4D 48 8B BB E8 01 00 00
复制代码
This one is actually "75 4D"-->"EB 4D", but we can't be sure if next OSX update would bring more than one "75 4D" in the binary.


dsdt修复usb和打补丁请参考这里https://bbs.pcbeta.com/viewthread-1356343-1-1.html

测试驱动有效果的请点赞↓↓↓

6

查看全部评分

幼儿园未毕业

Rank: 15Rank: 15Rank: 15

UID
2675209
帖子
14391
PB币
33494
贡献
0
技术
5791
活跃
2463

应用界 8周年庆典勋章

沙发
发表于 2014-7-23 09:42:50 IP属地江苏 |只看该作者
本帖最后由 s1025xfei 于 2014-8-28 08:17 编辑


关于第一个修改版驱动的原文作者是这么做的:(看不懂完全没关系,你下载附件安装使用就行)
I got it working on DP4 but it involved some things

1. sudo nvram boot-args="kext-dev-mode=1"
2. download source
3. download xcode, signing in with apple developer account and requesting certificates
4. removing _onThunderbolt functions from source as xcode 6 raised like 8 errors on it.
5. signing with my mac developer account and then build/compile.
6. after installing the resulted .kext with kextwizard i rebuild the mkext with:
7.
  1. sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
复制代码
8. reboot & working for me.














这么简单的英语应该能看的懂吧,我就不翻译了。

点评

minrrww  看不太懂,英语盲!  发表于 2014-7-23 12:39 IP属地四川

Rank: 7Rank: 7Rank: 7

UID
2099254
帖子
1252
PB币
2032
贡献
0
技术
1
活跃
477

8周年庆典勋章

板凳
发表于 2014-7-23 09:48:25 IP属地天津 |只看该作者
不错
支持
下来啊

Rank: 5Rank: 5Rank: 5

UID
3407280
帖子
868
PB币
0
贡献
0
技术
2
活跃
592
4F
发表于 2014-7-23 09:50:31 IP属地湖南 |只看该作者
谢谢分享

Rank: 9

UID
1056688
帖子
2575
PB币
11855
贡献
0
技术
44
活跃
2748

7周年庆典勋章

5F
发表于 2014-7-23 10:02:34 IP属地吉林 |只看该作者
为了usb3.0而来

Rank: 2Rank: 2

UID
4061858
帖子
167
PB币
19
贡献
0
技术
5
活跃
194
6F
发表于 2014-7-23 10:06:19 IP属地福建 来自手机 |只看该作者
谢谢分享。z?z

Rank: 2Rank: 2

UID
966557
帖子
173
PB币
349
贡献
0
技术
29
活跃
218
7F
发表于 2014-7-23 10:13:25 IP属地山东 |只看该作者
谢谢分享

飛鳥飛非飛

Rank: 7Rank: 7Rank: 7

UID
14591
帖子
1061
PB币
275
贡献
0
技术
0
活跃
991
8F
发表于 2014-7-23 10:18:18 IP属地重庆 |只看该作者
haoba好吧 来试试 谢谢了

Rank: 2Rank: 2

UID
2441200
帖子
239
PB币
639
贡献
0
技术
27
活跃
249
9F
发表于 2014-7-23 10:19:14 IP属地北京 |只看该作者
这么效率 辛苦

Rank: 5Rank: 5Rank: 5

UID
731872
帖子
846
PB币
4007
贡献
0
技术
0
活跃
1177
10F
发表于 2014-7-23 10:19:16 IP属地广东 |只看该作者
看下是否解决

Rank: 2Rank: 2

UID
3564179
帖子
276
PB币
0
贡献
0
技术
5
活跃
468
11F
发表于 2014-7-23 10:26:36 IP属地台湾 |只看该作者
看看是否有幫助!感謝你的無私!

破修图的

Rank: 5Rank: 5Rank: 5

UID
3662927
帖子
661
PB币
1823
贡献
0
技术
1
活跃
1384
12F
发表于 2014-7-23 10:31:13 IP属地广东 |只看该作者
刚升级 需要 谢谢

Rank: 1

UID
2840884
帖子
48
PB币
13
贡献
0
技术
0
活跃
56
13F
发表于 2014-7-23 10:35:17 IP属地江苏 |只看该作者
支持,需要来试试

Rank: 7Rank: 7Rank: 7

UID
4511905
帖子
1406
PB币
5906
贡献
0
技术
0
活跃
2189
14F
发表于 2014-7-23 10:36:53 IP属地上海 |只看该作者
谢谢楼主发布新补丁

Rank: 2Rank: 2

UID
4069831
帖子
270
PB币
116
贡献
0
技术
11
活跃
357
15F
发表于 2014-7-23 10:42:01 IP属地河南 |只看该作者
一会试试  谢谢分享

Rank: 5Rank: 5Rank: 5

UID
4245055
帖子
1182
PB币
155
贡献
0
技术
4
活跃
1235
16F
发表于 2014-7-23 10:54:31 IP属地北京 |只看该作者
正需要解决这个问题

Rank: 2Rank: 2

UID
460735
帖子
247
PB币
92
贡献
0
技术
4
活跃
845
17F
发表于 2014-7-23 11:10:35 IP属地吉林 |只看该作者
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
651408
帖子
928
PB币
1807
贡献
0
技术
2
活跃
767
18F
发表于 2014-7-23 11:25:46 IP属地山东 |只看该作者
谢谢楼主

Rank: 5Rank: 5Rank: 5

UID
733278
帖子
931
PB币
550
贡献
0
技术
95
活跃
1456
19F
发表于 2014-7-23 11:40:59 IP属地江苏 |只看该作者
感谢分享。。

Rank: 5Rank: 5Rank: 5

UID
3614151
帖子
425
PB币
0
贡献
0
技术
0
活跃
395
20F
发表于 2014-7-23 11:42:12 IP属地重庆 |只看该作者
感谢分享,下载试试.
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛