本帖最后由 love0769 于 2022-8-6 10:40 编辑
USB 定制的意义如果 USB 定制不完美的话,可能会出现以下情况: - 蓝牙无法使用,因为蓝牙走 USB 协议
- 无法正常进入系统安装界面,提示鼠标或者妙控板之类的画面
- 睡眠立马就醒来,因为蓝牙等 USB 没有内建
- USB 接口没有反应或者速率无法跑满
- 建议安装系统前先定制一下 USB,避免后面遇到不必要的麻烦
运行工具USBToolBox 的官方项目地址:https://github.com/USBToolBox/tool/ 已编译的下载地址:https://github.com/USBToolBox/tool/releases 蓝奏云的下载地址:https://wwn.lanzouj.com/ieSFQ091743a 密码:aw80下载 「Windows.exe」到 Windows 平台,双击即可运行: 打开Windows.exe按C: 查看N选项Use Wative Classes:是否为红色: 如果N选项Use Wative Classes:是红色按N开启: 探测端口输入 D 然后回车来探测电脑上的端口: 此时的会出现如下界面: 这个界面每 5 秒会刷新一次。 插入 USB 设备分部在各个 USB 接口插入 USB2.0 和 USB 3.X 的设备,每插入一次停留 5 秒钟,如果有 Type-C 设备的话,正反都要分别插入记录,最终我的笔记本最终探测端口的效果如下:
都挨个插一遍后,输入 B 回车即可返回主菜单: 查看端口 回到主菜单,输入 S 来查看端口探测的结果: 最终我的设备端口探测的结果如下: 可以看到 1、2、4、5、6、10、13、15、16 这个 9 个都是活跃的 USB 的端口。 导出端口此时结果查看感觉没问题的话,输入 K 回车,即可导出 UTBMap.kext 文件:
一般情况下会保存在当前程序的同级目录下:
OC 加载 Kexts除了上述生成的 UTBMap.kext 文件以外,我们还需要配合 USBToolBox.kext 使用。 USBToolBox.kext 官方下载地址为:https://github.com/USBToolBox/kext/releases 1.10 国内的蓝奏云下载地址为:https://sqlsec.lanzouw.com/iDh3gzmlxsj 将上述两个 Kext 放到 OC 的 Kexts 文件夹下面并加载,然后记得取消 XhciPortLimit 勾选:
重启即可生效,至此你的 USB 基本上定制完了,正常使用不是问题了,强迫症换着可以继续看下去。 Hackintool 验证使用 Hackintool 查看发现 USB 各个接口均正常识别并工作: Hackintool优化 使用 Hackintool 重新删除掉多余的 SS02 端口,然后导出 USBPorts.kext,使用 OC 加载,然后取消之前 USBToolBox 的两个 Kexts 的启用状态:
重启,最终的效果如下:
|