更新

  • 2020年2月21日,加入10.14.x解除USB限制补丁

定制原因

  • 端口达不到标准速率
  • 睡眠存在问题
  • 部分USB端口不可用
  • 等等等......

准备工具

  1. USBInjectAll.kext --- 外网下载链接 --- 蓝奏云下载 密码:usb
  2. Hackintool --- 外网下载地址 --- 蓝奏云下载 密码:tool
  3. Clover Configurator (非必须) --- 蓝奏云下载 密码:clover

解除USB端口限制

  • 一般笔记本就那几个USB口是不会占用超过15个端口的,笔记本用户可以忽略这里
  • 台式机用户,我这里提供一个10.15.x解除USB端口限制的补丁,如果不可用,请自行远景等论坛搜索
Comment: USB port limit patch #1 10.14.x modify by penghubingzhou
Name: com.apple.iokit.IOUSBHostFamily
Find: 83FB0F0F
Replace: 83FB3F0F
MatchOS: 10.15

Comment: USB Port limit patch #2 10.14.x modify by penghubingzhou
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 83F90F0F
Replace: 83F93F0F
MatchOS: 10.15

Comment: USB port limit patch #1 10.14.x modify by DalianSky(credit ydeng)
Name: com.apple.iokit.IOUSBHostFamily
Find: 83FB0F0F
Replace: 83FB3F0F
MatchOS: 10.14.x

Comment: USB port limit patch #2 10.14.x modify by DalianSky(credit PMHeart)
Name: com.apple.iokit.IOUSBHostFamily
Find: 83E30FD3
Replace: 83E33FD3
MatchOS: 10.14.x

Comment: USB Port limit patch #3 10.14.x modify by DalianSky(credits PMheart)
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 83FB0F0F
Replace: 83FB3F0F
MatchOS: 10.14.x

Comment: USB Port limit patch #4 10.14.x modify by DalianSky(credits PMheart)
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 83FF0F0F
Replace: 83FF3F0F
MatchOS: 10.14.x

查看需要保留的端口

  • 打开 Hackintool 工具 ==> 点击 USB
  • 找一个 USB2.0设备 (一般鼠标、键盘就是USB2.0),挨个插拔你电脑上的USB口
  • 找一个 USB3.0设备 ,挨个插拔你电脑上的USB(3.0)口。

    Ps:USB3.0口一般为蓝色,2.0为黑色。3.0还可能是红色、黄色
    

删除无用端口

  • 将未变绿色的端口删除

删除无用端口

选择连接器

  • 将无线网卡、蓝牙、摄像头等设备设置为 内建 (否则睡眠会出问题)
  • 即:连接器 选择 Internal

将内置设备改为内建

  • USB2.0端口(HSxx) 的 连接器 改为 USB2.0

导出USB定制驱动或相关SSDT

  • 点击导出按钮,导出文件。默认会将文件存放在桌面

导出

放入clover/kexts文件夹并删除旧驱动

  • 挂载ESP分区,放入相关文件
  • 自行选择放入kext驱动或ssdt文件

自行选择放入

  • 删除 USBInjectAll.kext

重启

  • 重启后检查USB端口是否都可用
  • 大功告成

说明

文中补丁来自Daliansky

最后修改:2021 年 12 月 16 日 10 : 10 PM
如果觉得我的文章对你有用,请随意赞赏