使用USBMAP工具制作自定义USB3.0端口

前言:

制作自订定义USB3.0端口的修正档,这是学习黑苹果最重要的功课之一。

1、打开终端,一一输入以下命令。出现提示时,输入您的密码。

代码:

git clone https://github.com/corpnewt/USBMap
cd USBMap
chmod  x USBMap.command
./USBMap.command
《使用USBMAP工具制作自定义USB3.0端口》
USBMAP 目录

命令列表

Type 笔记
D 搜寻所有USB 端口
P 用于编辑和创建USBMap.kext,但必须找出设备所有的USB端口。
R 重置所有检测到的端口。
H 生成ACPI 以重置RHUB
Q 退出脚本。

选择D 找出所有USB 端口

《使用USBMAP工具制作自定义USB3.0端口》
搜寻主板USB端口

2. 键入:R 以重置所有发现的端口。如果您之前使用过该脚本,这可能很有用。3. 键入:D 以发现端口。要发现端口,请按照以下步骤操作。

4. 将每个可用端口中的USB 驱动器一一连接并等待驱动器出现。

5. 发现所有端口后,按Q 退出端口发现,然后按P 编辑plist。

《使用USBMAP工具制作自定义USB3.0端口》
者出所需要的USB 端口位置

USB Types

类型 连接器信息 笔记
0 USB 2.0 Type-A connector
3 USB 3.0 Type-A connector
8 Type C connector, USB 2.0 only
9 Type C connector, with USB 2.0 and USB 3.0 switch
10 Type C connector – USB 2.0 and USB 3.0 without Switch
255 Proprietary connector 主板内建USB 端口,例如蓝牙。

现在,使用T:x, x:3。在哪里,

《使用USBMAP工具制作自定义USB3.0端口》
编辑文件
  • x 代表您发现的端口。
  • 3 代表连接器类型。

类型:

T:x:255

x 是蓝牙控制器,它必须是内部的。

6. 按K 构建USBMap.kext。7. 按M 进入主菜单。8. 如果它有重置RHUB 的选项,请按A/H 或同时按两者来创建SSDT。9. 按Q 退出。

笔记:

  • kext 和RHUB SSDT 位于Yourusername>USBMap>Results。
  • 不要将SSDT-UIAC 或USBInjectAll.kext 与USBMap.kext 一起使用。
  • 如果您的系统需要XHCI-unsupported.kext 和USBMap.kext,您可以使用它。
  • 如果未检测/发现端口,它将被跳过并且相应的端口将不起作用。

安装kexts

对于Clover:

对于OpenCore:在config.plist 加载制作好的kext。

  • 如果存在冲突的控制器并且已生成SSDT,请将SSDT 复制到EFI/OC/ACPI。您还需要在config.plist 的ACPI>Add 部分添加kext 条目。
  • 如果您使用的是Clover,则放置SSDT 的目录将为EFI/Clover/ACPI/patched。

重新启动您的系统


执行完上述所有步骤后,重新启动系统以使应用的更改生效。您可以运行USBMap 命令并验证映射的端口。您只会在列表中看到发现/映射的端口。

《使用USBMAP工具制作自定义USB3.0端口》
《使用USBMAP工具制作自定义USB3.0端口》
IO 注册工具
原文链接:https://imacos.top/2021/09/12/0908-2/,转载请注明出处。
1
1. 本站所有资源解压密码均为imacos.top
2. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
3. 如有无法下载的链接,联系:邮箱271638927@qq.com,或直接联系QQ271638927进行反馈,我们将及时进行处理。
4. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:邮箱271638927@qq.com,我们将第一时间配合处理!

评论0

请先
终身会员限时上线 ☞ 限时永久会员折扣活动开始啦 > 查看优惠
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码