Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 692|回复: 19

[DSDT] 10.14 db1 部分USB3.0端口失效问题的解决 [复制链接]

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-10 09:12:06 |显示全部楼层
升级到10.14 db1之后,部分系统出现后置的USB3.0端口失效,表现为插USB2.0设备正常,但插USB3.0设备没有反应。原因是之前的USB端口补丁已经失效。请采用下面的新补丁,并配合rehabman最新的USBInjectAll.kext使用(目前最新版本为0.6.8)。
  1. Comment: USB Port limit patch 10.14.1 18B45d (credits Ricky)
  2. Name: com.apple.driver.usb.AppleUSBXHCI
  3. Find: 83 FB 0F 0F 83 8F 04 00 00
  4. Replace: 83 FB 0F 90 90 90 90 90 90
复制代码


Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-10 09:51:52 |显示全部楼层
最新的USBInjectAll.ketx下载地址为:
https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/RehabMan-USBInjectAll-2018-1008.zip

与美人相约,幸会。

Rank: 7Rank: 7Rank: 7

UID
2288409
帖子
1850
PB币
1495
贡献
0
技术
0
活跃
698

十一周年 7周年庆典勋章

发表于 2018-10-10 11:37:40 |显示全部楼层
macOS Mojave 10.14.1 beta 3

Rank: 2Rank: 2

UID
4822581
帖子
52
PB币
10
贡献
0
技术
0
活跃
122
发表于 2018-10-10 13:16:09 |显示全部楼层
总是用 USB 补丁,为什么不想着内建 USB 端口呢?

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-10 14:30:37 |显示全部楼层
USSVoyager 发表于 2018-10-10 13:16
总是用 USB 补丁,为什么不想着内建 USB 端口呢?

因为麻烦。

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-10 14:35:42 |显示全部楼层
lizuyang 发表于 2018-10-10 11:37
macOS Mojave 10.14.1 beta 3

不想再升beta了,我是当主力机用的,没时间折腾。

Rank: 2Rank: 2

UID
2678889
帖子
183
PB币
73
贡献
0
技术
0
活跃
185
发表于 2018-10-10 18:30:56 |显示全部楼层
10.14加入了怎么usb3.0还是没有

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-11 08:34:52 |显示全部楼层
tianyi206 发表于 2018-10-10 18:30
10.14加入了怎么usb3.0还是没有

这个补丁是针对10.14 db1以上的版本

Rank: 1

UID
4842724
帖子
29
PB币
50
贡献
0
技术
0
活跃
52
发表于 2018-10-12 14:56:48 |显示全部楼层
heroreno 发表于 2018-10-10 14:30
因为麻烦。

怕麻烦就一直麻烦,不怕麻烦就一次解决了。长痛不如短痛。而且内建USB有利于睡眠问题的解决。

Rank: 1

UID
325814
帖子
97
PB币
714
贡献
0
技术
0
活跃
226
发表于 2018-10-12 15:29:32 |显示全部楼层
楼主,写的有点简单,怎么改啊。我的usb端口不好用。无线网卡没法使用。

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-12 16:15:38 |显示全部楼层
engry 发表于 2018-10-12 15:29
楼主,写的有点简单,怎么改啊。我的usb端口不好用。无线网卡没法使用。

使用Clover Configurator编辑你的config.plist。




附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-12 16:16:40 |显示全部楼层
czmppppp 发表于 2018-10-12 14:56
怕麻烦就一直麻烦,不怕麻烦就一次解决了。长痛不如短痛。而且内建USB有利于睡眠问题的解决。

你说的对,我马上有时间就研究一下FBPatcher。

与美人相约,幸会。

Rank: 7Rank: 7Rank: 7

UID
2288409
帖子
1850
PB币
1495
贡献
0
技术
0
活跃
698

十一周年 7周年庆典勋章

发表于 2018-10-12 16:48:53 |显示全部楼层
本帖最后由 lizuyang 于 2018-10-13 20:49 编辑

自己学习内建就好了,花了半个钟不到。如果等以后升级要一直等别人补丁。。

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-13 18:41:52 |显示全部楼层
lizuyang 发表于 2018-10-12 16:48
自己学习内建就好了,花了半个钟不到,等以后升级一直等别人找补丁。。

请问有什么教程或者参考,麻烦指点一下,谢谢!

与美人相约,幸会。

Rank: 7Rank: 7Rank: 7

UID
2288409
帖子
1850
PB币
1495
贡献
0
技术
0
活跃
698

十一周年 7周年庆典勋章

发表于 2018-10-13 20:46:08 |显示全部楼层
本帖最后由 lizuyang 于 2018-10-13 20:47 编辑
heroreno 发表于 2018-10-13 18:41
请问有什么教程或者参考,麻烦指点一下,谢谢!

http://bbs.pcbeta.com/viewthread-1723131-1-1.html

这个教程够用,dsl 我没用,USBInjectAll 就够我用了, type-c 我还用不着。

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-15 07:57:15 |显示全部楼层
lizuyang 发表于 2018-10-13 20:46
http://bbs.pcbeta.com/viewthread-1723131-1-1.html

这个教程够用,dsl 我没用,USBInjectAll 就够我 ...

谢谢,我来学习一下。我之前一直觉得内建就是修改DSDT。

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-15 11:07:13 |显示全部楼层
lizuyang 发表于 2018-10-13 20:46
http://bbs.pcbeta.com/viewthread-1723131-1-1.html

这个教程够用,dsl 我没用,USBInjectAll 就够我 ...

在10.14下,MaciASL这个应用好像不行了,我生成了SSDT-UIAC.dsl,但是没有办法编译,一编译就失去响应。贴上我的dsl文件,请帮我看看对不对。
  1. // SSDT-UIAC.dsl
  2. //
  3. // This SSDT demonstrates a custom configuration for USBInjectAll.kext.
  4. //

  5. DefinitionBlock ("", "SSDT", 2, "hack", "UIAC", 0)
  6. {
  7.     Device(UIAC)
  8.     {
  9.         Name(_HID, "UIA00000")

  10.         // override EH01 configuration to have only one port
  11.         Name(RMCF, Package()
  12.         {
  13.                 "8086_a2af", Package()
  14.                 {
  15.                     "ports-count", Buffer() { 22, 0, 0, 0 },
  16.                     "ports", Package()
  17.                     {
  18.                         "HS01", Package()
  19.                         {
  20.                             "UsbConnector", 0,
  21.                             "port", Buffer() {0x01, 0, 0, 0 },
  22.                         },
  23.                         "HS02", Package()
  24.                         {
  25.                             "UsbConnector", 0,
  26.                             "port", Buffer() {0x02, 0, 0, 0 },
  27.                         },
  28.                         "HS03", Package()
  29.                         {
  30.                             "UsbConnector", 0,
  31.                             "port", Buffer() {0x03, 0, 0, 0 },
  32.                         },
  33.                         "HS04", Package()
  34.                         {
  35.                             "UsbConnector", 0,
  36.                             "port", Buffer() {0x04, 0, 0, 0 },
  37.                         },
  38.                         "HS05", Package()
  39.                         {
  40.                             "UsbConnector", 0,
  41.                             "port", Buffer() {0x05, 0, 0, 0 },
  42.                         },
  43.                         "HS06", Package()
  44.                         {
  45.                             "UsbConnector", 0,
  46.                             "port", Buffer() {0x06, 0, 0, 0 },
  47.                         },
  48.                         "HS07", Package()
  49.                         {
  50.                             "UsbConnector", 0,
  51.                             "port", Buffer() {0x07, 0, 0, 0 },
  52.                         },
  53.                         "HS08", Package()
  54.                         {
  55.                             "UsbConnector", 0,
  56.                             "port", Buffer() {0x08, 0, 0, 0 },
  57.                         },

  58.                        "HS11", Package()
  59.                        {
  60.                            "UsbConnector", 255,
  61.                            "port", Buffer() {0x0B, 0, 0, 0 },
  62.                        },
  63.                        "SS01", Package()
  64.                        {
  65.                            "UsbConnector", 3,
  66.                            "port", Buffer() {0x11, 0, 0, 0 },
  67.                        },
  68.                        "SS02", Package()
  69.                        {
  70.                            "UsbConnector", 3,
  71.                            "port", Buffer() {0x12, 0, 0, 0 },
  72.                        },
  73.                        "SS03", Package()
  74.                        {
  75.                            "UsbConnector", 3,
  76.                            "port", Buffer() {0x13, 0, 0, 0 },
  77.                        },
  78.                        "SS04", Package()
  79.                        {
  80.                            "UsbConnector", 3,
  81.                            "port", Buffer() {0x14, 0, 0, 0 },
  82.                        },
  83.                        "SS05", Package()
  84.                        {
  85.                            "UsbConnector", 3,
  86.                            "port", Buffer() {0x15, 0, 0, 0 },
  87.                        },
  88.                        "SS06", Package()
  89.                        {
  90.                            "UsbConnector", 3,
  91.                            "port", Buffer() {0x16, 0, 0, 0 },
  92.                        },
  93.                  }
  94.             }
  95.         })
  96.     }
  97. }
复制代码


Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-16 10:46:57 |显示全部楼层

通过自行制作ssdt-uiac.aml已经成功实现内建USB,以及USB3.0和USB3.1。


看速度,只有5G才是真的3.0。







附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 7Rank: 7Rank: 7

UID
2429192
帖子
3036
PB币
1494
贡献
0
技术
48
活跃
1395
发表于 2018-10-27 12:19:21 |显示全部楼层
怎么弄,我现在也是3.0设备不识别

Chief Fuking Officer

Rank: 5Rank: 5Rank: 5

UID
233685
帖子
854
PB币
2707
贡献
0
技术
0
活跃
402
发表于 2018-10-30 14:30:17 |显示全部楼层
lingdong63585 发表于 2018-10-27 12:19
怎么弄,我现在也是3.0设备不识别

http://bbs.pcbeta.com/viewthread-1723131-1-1.html

参考这个链接,还有其他类似关于UIAC的帖子。
关闭

站长推荐

已经开启实名认证了哟
这里可以进行实名操作:点我点我点我
回顶部
Copyright (C) 2005-2018 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件