Flymistray 发表于 2021-5-7 22:53

定制 USB 无需取消勾选 XhciPortLimit 选项,更新 RestrictEvents.kext 内存显示正常

本帖最后由 Flymistray 于 2021-5-13 01:00 编辑

在macOS Big Sur 11.3.1升级后,我又重新定制了 USB 端口:
还是用 Hackintool (3.5.3) 配合 USBInjectAll.kext (0.76),生成 SSDT-EC-USBX.aml 和 SSDT-UIAC.aml,放入ACPI目录。
在 Kext 目录保留 USBInjectAll.kext (0.76)和 XHCI-Injector.kext (0.92 );

不需要去除Kernel 内核设置里的 XhciPortLimit 选项,保持解锁15个USB口限制。

USB2.0和3.0都正常,最高到5Gb/秒,不会被降速到 480Mb,雷雳3正常挂载 Lacie 3T的盘,技嘉 Z390 Aorus Xtreme 主板自带的雷雳3接口,用 USB-c 线连接 Logi 4K Pro 摄像头功能正常。USB- Lightning 到 iPhome,USB- USB-c 到 iPad Pro 均在“访达”里显现可操作。这下堪称完美,

然后又意外的发现,因更新了RestrictEvents.kext 的缘故,之前自定义设置过的内存显示界面也变了!





zh8416 发表于 2021-5-8 09:09

定制USB产生的这两个ssdt文件放进去起什么作用?我看大多数攻略都说只放usbport.kext

calmtv 发表于 2021-5-8 09:27

感觉不是来发教程的,是来晒配合的,哈哈,kext有必要那么多吗?

Flymistray 发表于 2021-5-8 09:39

calmtv 发表于 2021-5-8 09:27
感觉不是来发教程的,是来晒配合的,哈哈,kext有必要那么多吗?

本来就不是晒教程,Kext不是你不需要人家也不需要

Flymistray 发表于 2021-5-8 09:41

zh8416 发表于 2021-5-8 09:09
定制USB产生的这两个ssdt文件放进去起什么作用?我看大多数攻略都说只放usbport.kext

放这两个不用在升级系统后再定制一次,这两个和 USBPort.kext 是二选一的用法

feiniao43 发表于 2021-5-8 10:41

Flymistray 发表于 2021-5-8 09:41 https://www.pcbeta.com/static/image/common/back.gif
放这两个不用在升级系统后再定制一次,这两个和 USBPort.kext 是二选一的用法

usbport 定制好后你的信息是不会变的包括机型等 你改变了机型就会失效

zhyw78 发表于 2021-5-8 10:50

谢谢分享。

zh8416 发表于 2021-5-8 10:50

Flymistray 发表于 2021-5-8 09:41 https://www.pcbeta.com/static/image/common/back.gif
放这两个不用在升级系统后再定制一次,这两个和 USBPort.kext 是二选一的用法

明白了,原来如此

zh8416 发表于 2021-5-8 10:53

feiniao43 发表于 2021-5-8 10:41 https://www.pcbeta.com/static/image/common/back.gif
usbport 定制好后你的信息是不会变的包括机型等 你改变了机型就会失效

改机型需要把usbport文件夹info.plist里的机型也一块改,这样重启就能继续用了

快乐绿巨人 发表于 2021-5-8 11:35

录个视频教程!!

CtrlWhite 发表于 2021-5-8 15:42

这个XHCI-Injector有点熟悉啊。

wchb 发表于 2021-5-8 16:58

厉害了,折腾无止境

1891188 发表于 2021-5-8 17:05

太棒了。我也试试。

xukailiang 发表于 2021-5-12 20:59

不需要去除Kernel 内核设置里的 XhciPortLimit 选项,保持解锁15个USB口限制。这个选项没用了,你没问题是因为你根本没超过15个端口啊.你要是超过15个照样没用

torry208 发表于 2021-5-12 22:26

zh8416 发表于 2021-5-8 09:09 https://www.pcbeta.com/static/image/common/back.gif
定制USB产生的这两个ssdt文件放进去起什么作用?我看大多数攻略都说只放usbport.kext

那两个ssdt和USBPorts.kext是等效关系,而且互斥。放了ssdt就不能放USBPorts,反之亦是如此。

Flymistray 发表于 2021-5-13 00:29

本帖最后由 Flymistray 于 2021-5-13 01:00 编辑

xukailiang 发表于 2021-5-12 20:59 https://www.pcbeta.com/static/image/common/back.gif
不需要去除Kernel 内核设置里的 XhciPortLimit 选项,保持解锁15个USB口限制。这个选项没用了,你没问题是因 ...
技嘉 Z390 Aorus Xtreme 主板,后置8个USB口+2个雷雳3向下兼容USB-c口,不算雷雳3的USVB-c,光算USB3+USB2.0 就16个了。

Flymistray 发表于 2021-5-13 00:34

xukailiang 发表于 2021-5-12 20:59 https://www.pcbeta.com/static/image/common/back.gif
不需要去除Kernel 内核设置里的 XhciPortLimit 选项,保持解锁15个USB口限制。这个选项没用了,你没问题是因 ...


Flymistray 发表于 2021-5-13 00:43

xukailiang 发表于 2021-5-12 20:59 https://www.pcbeta.com/static/image/common/back.gif
不需要去除Kernel 内核设置里的 XhciPortLimit 选项,保持解锁15个USB口限制。这个选项没用了,你没问题是因 ...

去掉 XhciPortLimit 选项,本主板所有USB端口只能具备 USB 2.0 480MB,你这么肯定,你用的也是同样的主板?我前面贴图你看到USB口不到10个,是已经定制完了的,没定制之前,让你看看。


xukailiang 发表于 2021-5-16 05:03

Flymistray 发表于 2021-5-13 00:43 https://www.pcbeta.com/static/image/common/back.gif
去掉 XhciPortLimit 选项,本主板所有USB端口只能具备 USB 2.0 480MB,你这么肯定,你用的也是同样的主板 ...

我就是说定制后不能超过15个啊,如果你定制后是16个,那就会有一个usb2.0用不了,我这边就是这样.肯定不是讨论定制前的.你全开不也是用不了,你试试请之后16个,是不是一个usb3.0的口插上2.0设备没反应,只能2.0的.

joy2000 发表于 2021-5-16 09:45

半瓶子醋发教程,呵呵
页: [1] 2
查看完整版本: 定制 USB 无需取消勾选 XhciPortLimit 选项,更新 RestrictEvents.kext 内存显示正常