之前我们用HackintoshTool编辑U端口信息,配合U Binjectall驱动解除了苹果15个端口的限制。因此,在U映射之前,我们需要进行以下设置:
首先将UInjectAll.kext文件放在EFI/OC/Kexts驱动文件夹中,然后在Kernel- kernel设置中添加UInjectAll.kext,然后检查XhciPortLimit。
找到ACPI设置,在补丁中重命名并修正EHCI和XHCI,修改结果见下图。
哪些机型需要重命名
只需重命名XHC1的BIOS:
iMacPro1,1iMac17,x和更早的版本MacBookAir7,x
XHC1和EHC1的BIOS需要重命名:
MacPro6,1MacMini7,1MacBook8,xMacBookAir6,xMacBookPro12,x
XHC1、EHC1和EHC2需要BIOS重命名:
iMac16,x和更早的版本MacPro5,1和更早的版本Macmini6,x和更早的版本MacBookAir5,x和更低版本MacBookPro11,x和更低版本检查是否需要命名
现在我们知道了重命名BIOS需要什么,我们可以检查U控制器的名称。在终端中运行以下命令:
ioreg -l -p IOService -w0 | grep -i EHC1ioreg -l -p IOService -w0 | grep -i EHC2ioreg -l -p IOService -w0 | grep -i XHC1英特尔U端口映射英特尔电脑上的U映射非常容易,主要是因为ACPI比较健全,其平台可以使用更多的工具。请使用corpnewtttps://github . com/corp nett/umap获取本指南。
要安装UMap:打开应用程序/实用程序/终端,依次输入以下命令:
git clone https://github.com/corpnewt/UMapcd UMapchmod+xu map . command ./umap . command当umap命令运行时,选择D:
插入U设备并记住端口的名称,删除并尝试另一个端口,直到您拥有一个完整的端口列表。找到所有端口后,从主菜单中选择按Q,然后按[enter]停止,并转到p。编辑Plist &创建SSDT/Kext。
选择t显示U端口类型:将所有列出的端口设置为类型3,即U 3.0。
T:1,3,4,5,6,716,17,19,21,22:3接下来选择K开始创建UMap驱动,按Y加载到EFI分区。
最后,让我们再次运行UMap来验证U端口映射是否成功。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。