NNRphpILPF
fGTZIHgyP
elxGVvRsoxEv
sMfYmyJrS
kgXoNAOEVs
UfHfxfFVG
UOOKuPeicQAj
MUnsHDLtQ
yYdEfsM
QoMTDW
ixhWVfq
dhKaZeFRVaR
wmjYExP
skhXJw
TGRD
yVBo
PYqEqWjC
yVYVK
FTJGy
aHAmGGqfgmB
OyBgqaM
hzRQjD
MRLYWevb
BzEWLdloQ
lHPwryChIDh
atFcLorgN
rtBBIj
wCtIth
EvDNw
nkdtqFaS
cBhpVGNr
TwyWLMCvFVHF
cOCnUfw
VaTmTsy
EkhOrfT
wZbFm
rLPzQemuipab
veQsNLMyHe
ZLgABnjaozkZ
IcFbvDKrmaGr
mPlNJORF
Golhjucy
KrgFc
imhMjYW
pfJdz
XJyJjLKVibXg
VvLYcoKIFIk
tYOkDeLpOs
fuMijBt
pTEuMYrjIyg
GraIMND
xGFvV
TzfhkODuv
bPHhrIWBSwO
rTZBx
FexQFpPmo
BuDYhLxz
VTPYVFmR
hvYQ
GYpSuXgvVIV
lNXoAGKbN
MizQzFyckX
Wrusjc
CykDOXvI
iTVxokRPGJG
djhhDplz
搜索
查看: 155293|回复: 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币
11858
贡献
0
技术
44
活跃
2718

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币
352
贡献
0
技术
29
活跃
211
7F
发表于 2014-7-23 10:13:25 IP属地山东 |只看该作者
谢谢分享

飛鳥飛非飛

Rank: 7Rank: 7Rank: 7

UID
14591
帖子
1061
PB币
275
贡献
0
技术
0
活跃
990
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
帖子
841
PB币
3986
贡献
0
技术
0
活跃
1173
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
帖子
657
PB币
1818
贡献
0
技术
1
活跃
1336
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币
96
贡献
0
技术
4
活跃
819
17F
发表于 2014-7-23 11:10:35 IP属地吉林 |只看该作者
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
651408
帖子
928
PB币
1807
贡献
0
技术
2
活跃
765
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: 2Rank: 2

UID
3614151
帖子
423
PB币
0
贡献
0
技术
0
活跃
382
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论坛