13469977015002 发表于 2019-12-17 21:25

定制USBPorts.kext 驱动所有usb并内建

本帖最后由 13469977015002 于 2019-12-17 22:01 编辑



本教程来自
https://blog.daliansky.net/Intel-FB-Patcher-USB-Custom-Video.html然而我闲它太麻烦还要添加什么参数重启什么的,所以改成一次性搞定。
准备工作:
①config设置
Rename XHCI to XHC
EHC1 to EH01
EHC2 to EH02
comment:change EHC1 to EH01
find:48484331
replace: 45483031            

comment:change EHC2 to EH02
find:48484332
replace: 45483032

comment:Rename XHCI to XHC
find:58484349
replace: 584843
②在KextsToPatch打上解除端口限制的补丁,10.15如下,其他版本的请https://github.com/RehabMan/OS-X-USB-Inject-All/archive/master.zip 中对应自己的系统版本去查
Comment: USB Port limit patch #2/2 10.15.x (credit DalianSky)
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 83F90F0F
Replace: 83F93F0F

Comment: USB Port limit patch #1/2 10.15.x (credit DalianSky)
Name: com.apple.iokit.IOUSBHostFamily
Find:83FB0F0F
Replace: 83FB3F0F ③other文件夹放入


开始操作:打开Hackintool(打开前把所有usb设备拔掉,把usb鼠标插入在2.0接口)
下载地址:http://headsoft.com.au/download/mac/Hackintool.zip
介绍点常识usb断开蓝色的是3.0 黑色的是2.0,我的主板后面4个2.0,4个3.0前面2个2.0,1个3.0
总共6个2.0,5个3.0口

看图我的电脑有22个usb端口,其中HS开头的是2.0端口12个
SS3.0开头的端口10个
其中SS04这项我不插东西它也绿着不知道为什么不去管它
如果是笔记本有摄像头会在usb端口下可能不插也绿要记录的

先把2.0鼠标插拔没一个2.0端口
我一顿操作猛如虎,绿了6个

记录下HS07-HS12
点下×然后刷新一下再用2.0鼠标插拔所有3.0口
操作后记录下HS端口绿的部分,记住此时SS端口绿的部分不记录
缺图后期补
记录下HS01 HS03-HS06
点下×然后刷新一下再用3.0u盘或3.0移动硬盘插拔所有3.0口
操作后记录下SS端口绿的部分,此时HS端口绿的部分不记录。

记录下SS01 SS03-SS06
整理所有的记录HS01 HS03-HS12 SS01SS03-SS06
把剩下不要的按减号全部删除,记得改内建。选择导出桌面生成USBPorts.kext驱动放入clover。

最后移除USBInjectAll.kext,如果你要使用的端口少于等于15个可移除端口限制补丁。
我的端口有16个,测试移除补丁后有一个3.0口插3.0设备无法使用。



jk4354617 发表于 2019-12-17 21:29

guolaixuexiyixia

loveqp 发表于 2019-12-17 21:46

咯毫无疑义,明明

lfyue 发表于 2019-12-18 11:40

好文章必须支持一下楼主辛苦了

风眼 发表于 2019-12-18 15:12

为啥要都内建?

喜旸旸 发表于 2019-12-18 15:31

USB可以用DSDT来内建

maj 发表于 2019-12-18 15:36

感谢分享!

gk0616 发表于 2019-12-18 15:49

鼠标键盘蓝牙之类的内建,其他不需要了

yukiooo 发表于 2019-12-18 16:12

感谢分享休息休息

superxgz 发表于 2019-12-18 16:46

小兵教程还有个 SSDT-EC.aml 文件要放acpi目录下, 难道不需要?

weiwei1981 发表于 2019-12-18 17:18

好文章必须支持一下楼主辛苦了

nomcoych 发表于 2019-12-18 17:36

风眼 发表于 2019-12-18 18:28

superxgz 发表于 2019-12-18 16:46 https://www.pcbeta.com/static/image/common/back.gif
小兵教程还有个 SSDT-EC.aml 文件要放acpi目录下, 难道不需要?

不需要,反正我没放,一切正常

superxgz 发表于 2019-12-18 18:38

风眼 发表于 2019-12-18 18:28 https://www.pcbeta.com/static/image/common/back.gif
不需要,反正我没放,一切正常

嗯, 我也删除了,也正常, clover里能少一个文件就少一个文件

mz210137 发表于 2019-12-18 19:26

谢谢,好文章,收藏了

cexoitxmp 发表于 2019-12-18 19:32

全部改成Intelnal 你确定?

本拉登他爹 发表于 2019-12-18 19:42

我定制的贼鸡儿简单打开楼主这个界面,用2.0和3.0优盘把每个usb接口都插一遍,之后删除没用的接口全改内建你们能信?

jiyicheng 发表于 2019-12-20 08:26

这种强制内建是错误的,只有蓝牙需要内建,其他设备内建会导致USB协议速率出错

lzlwt 发表于 2019-12-20 08:58

楼主辛苦了

swallow295 发表于 2019-12-20 09:22

我操作完了以后为什么3.0接口只能识别3.0,不能识别2.0,求助
页: [1] 2 3 4 5
查看完整版本: 定制USBPorts.kext 驱动所有usb并内建