【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

2021-07-28 19:15:16 23点赞 125收藏 7评论



与很多人一样,我手上的黑苹果如果提示系统可以升级,都会心痒痒地想尝试一下。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

最近从BigSur11.2.3升级到11.3、11.4甚至是MacOS 12 Beta版,有一个很重要的问题,就是要做好了USB定制才能升级。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

简单来说,苹果系统是有15个USB端口的限制,一个USB3.0对应两个端口数。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

我们过去11.2.3系统或之前,很多人会在OpenCore里面,打开XchiPortLimt来实现端口数突破15个的限制,毕竟有些主板端口数很多,又或者定制不定制并不太影响使用。

但是到了11.3的BigSur开始,XchiPortLimt这个补丁被修复了,之前的OpenCore引导都带了这个补丁的就不能再使用了(还没有修复的确切消息)。

如果你之前没有定制好USB,那么升级后的系统,所有USB接口都无法使用,或者是大部分的接口USB3.0设备都用不了,这个时候严重点就是识别不到鼠标键盘,自然也就进不去系统。又或者插上USB3.0的U盘用不了,这些都是没做好USB定制惹的祸了。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

首先你要检查一下你的EFI是不是已经定制了USB,用OCC(OpenCore Configurator)软件挂载EFI分区。如果打开这些工具显示“无法启动”,可以在系统偏好设置-安全性与隐私,选择【仍要打开】就可以使用,然后打开EFI分区OC目录下的Config.plist文件,在Kernel内核设置这里的下方找到XchiPortLimt。

如果它后面是空的没打勾,并且你的USB接口之前用着也没有什么问题,那么基本上可以确认是做过USB定制的。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

想要继续确认是不是定制过了,我们可以从Kernel内核这里看看驱动文件。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

如果有USBPorts.kext或者USBMaps.kext,其中一个已经勾选上的

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

再用Hackintool军刀软件,点击USB那一栏,点击下方的清除和刷新,看看USB接口数是不是15个或以内,并且SS01/02/03这些代表USB 3.0的接口数目和你主板上USB接口数基本上匹配,那98%以上说明是定制好USB的。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

另一种情况,有些朋友如果只是简单取消了XchiPortLimt的勾,驱动文件用的还是USBinjectall.kext。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

但是从Hackintool军刀软件里面看USB定制是正常的,那么很可能用的USB定制方法是从ACPI里面添加了文件。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

检查的方法就是从OCC软件里面打开ACPI那一栏,看看有没有HSDT-EC-USBX.aml和HSDT-UIAC.aml这两个文件并且它们是被勾选了的,如果有的话,也说明已经定制过USB。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

如果没有这两个文件,并且军刀软件里面看到的USB接口数虽然是15个,但是大部分都是规律的HS01-HS14,只有一两个SS01/02的话,说明是没有定制好(只是简单关闭了补丁)。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

就会出现大部分的USB3.0设备没办法使用的情况,或者他们只是运行在USB2.0的速度上。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

那么如果没有定制好的话,应该怎么定制USB?

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

首先确保你的系统版本,如果是11.x-11.2.3,重复上面的挂载步骤,右击config.plist文件,先复制一份作为备份,然后选择用ProperTree或者PlistEdit Pro软件打开。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

找到Kernel-Quirks-XhciPortLimit,右侧的这个值改为True(PlistEdit Pro软件改成Yes),意思就是要打开这个15个数量的限制,接着点击菜单栏保存。如果提示不能保存就用另存为的方法,文件名保持是config.plist不能变。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

然后在Kernel-Add栏目下,找到USBInjectAll.kext的驱动,保持它值是True或者Yes,如果这个EFI文件有USBPorts.kext或者USBMaps.kext驱动的话,先把他们的值改成False或者No。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

接着保存重启电脑,万一遇到电脑无法启动,用PE或者Windows,打开DG硬盘软件,在ESP或者EFI分区里面,替换一下config文件成原来的,重新进Mac系统检查是否有操作错误。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

如果重启顺利进入Mac系统后,就可以利用Hackintool军刀软件来定制USB。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

这个时候USB一栏下应该是显示了你电脑上所有的USB接口数,可以看到超过15个,绿色的代表目前正在工作中的。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

我们需要一个USB2.0的设备譬如鼠标、键盘,一个USB3.0的设备譬如U盘、移动硬盘。如果你的电脑有Type-C接口最好准备一个Type-C转USB的转接头。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

譬如手机数据线,或者C口的移动硬盘,这里还要明的一点是,你的无线网卡蓝牙也会占用一个USB通道的,记得先确保无线网卡是在机器上并且显示正常工作中。

我们先插拔一轮USB2.0的设备,确保每次插入动作都会有对应的HSXX端口变绿色。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

接着每个USB口都插拔一次USB3.0的设备,同样也是为了让每个对应的SSXX(和对应的HSXX)端口变绿色。

最后是Type-C的设备,它的正反面是对应两个SSXX端口以及一个HSXX的USB2.0端口,所以C口是会占用三个端口。

这里要注意,Type-C转USB的转接头,要接上鼠标才比较容易激活USB2.0的端口。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

这里我们用来展示的是一台惠普800 G2标压版的机器,把没有激活成绿色的都按减号删除掉之后。它因为有六个USB3.0接口,每个占用一个SS和一个HS端口,所以USB接口本身已经有12个被占用了。

加上网卡的一个蓝牙,以及Type-C口三个端口定义,总数达到了16个。这里就要做取舍了,总数不能超过15个,所以我们可以不要Type-C口的USB2.0的功能 。

或者是Type-C口的USB正反面,不要一个面也可以又或者你觉得机器背面某个USB3.0接口只是用来接USB2.0的设备,也可以不要它的USB3.0的接口定制,这样删掉一个绿色的之后刚好15个端口。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

接着把HSXX端口的设备类型都改为USB2.0,网卡的蓝牙选Internal,SSXX端口的可以选择USB3,Type-C+SW是正反插都可以的,一般没有这种口。

C口的我们选Type-C就可以了,接着我们可以点击一下导出,它会生成好几个文件在桌面。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

前面讲过两种USB定制的方法:一种就是只加载USBPorts.kext驱动,通过在config的Kexts-Add下新建一栏,把USBPorts.kext驱动关联成功,接着可以把USBInjectAll.kext的值改为False或者No,然后找到Kernel-Quirks-XhciPortLimit,把它的值复原到Flase或者No。

但这里有一定的概率开机进不了系统,如果直接卡在开机苹果LOGO了,说明不能用这种方法来定制USB,退回到上一次正常进系统的config文件再进入到Mac系统。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

稳妥的方法我们不用加载USBports.kext驱动,直接把USBInjectAll.kext的值改为True,然后把之前导出的HSDT-EC-USBX.aml和HSDT-UIAC.aml这两个文件,复制到EFI文件夹下的OC/ACPI文件夹里面,并且用ProperTree或者PlistEdit Pro软件,使这两个文件关联到config文件的ACPI-Add栏目下,保持他们俩的值都是True或者Yes。

备份config然后保存、重启,一般能进系统的概率会高一些,接着检查是否定制成功即可。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

如果跟你保留的USB接口关系是对的上的也没有超过15个端口,那么就成功了,可以顺利升级11.4的系统了。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

这里还有一个额外的小软件给大家试试的,如果上面的办法都有奇奇怪怪的问题无法完成定制。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

那么试一下这个USBMaps的工具,首次打开提示要联网安装Python,安装完重新打开这个软件,接着选1,识别USB端口。方法和之前的差不多,把USB2.0/3.0/C口设备都插一遍。

最后结果如果超过16个,在下方输入不要的项目前面的数字,可以取消选择,保持最后数量不要超过15个。

端口的类型也可以根据自己需要更改一下,然后选择输出USBMaps.kexts,接着就把它关联到config文件的驱动下,使用方法跟USBPorts.kexts一样。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

另外,在制作这个视频期间我也发现了一个神奇的工具,它就是USBToolsBox。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

一个跨越了win和mac的USB定制小工具,利用它以及Notepad++,我们可以直接在Windows下便完成了一次跨系统的EFI“手术”。

从便利性来说确实比Mac下作定制要简化一些,大家有能力也可以自己尝试一下,这里不介绍了。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

最笨的方法就是重装一个11.2.3的系统,然后做一次上面的定制后,再升级到11.4,这种方法确实就很折腾了,花的时间也不少,有没有急救的办法呢?其实是有的

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

我们如果重启后USB只是3.0的设备失灵,那么可以少走一些弯路,如果你所有USB接口都没有反应那么就需要到PE或者Windows下,用NotePad++文本编辑器软件。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

用DG软件打开EFI/OC目录,找到config文件导到桌面,用编辑器找到Kernel-Quirks-XhciPortLimit,然后手动改值Yes成为False,然后保存,替换掉OC目录下的config文件,这个时候重启后进入Mac大部分的USB2.0的设备应该都正常了。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

这个时候的操作跟上面有些不一样,因为你不能再把XhciPortLimit的值改True或者Yes了,所以为了让你的USB3.0端口能够成功拯救到我们需要在军刀软件上点击删除、刷新。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

先识别一遍USB2.0设备的端口,如果看到SS(USB3.0)端口在15个以内的也让他变绿,实在没有端口对应就空着,接着拍照记住这些绿色的端口,然后点击清除。

再点击一次那个针孔图标Inject,然后看着刚才拍的照片,把HS端口不需要到的删除,USR1/USR2也删掉,剩下到底有多少个USB3.0的位置要取决于你的主板。

我们可以把SS端口的都留下,然后点击导出,试着上面两种方法看看哪一种你的机器能够正确开机,进入系统后看看USB3.0能够拯救多少个。

可以重复上面的办法把盲猜没起到作用的SS端口删掉,直到USB3.0全部都正确识别到。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

这个过程比较繁琐,看大家的取舍了,也可以先保留鼠标键盘以及网卡3个USB2.0端口,把大部分USB3.0都找齐后再补齐USB2.0的端口,方法很多这里不穷举了。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

大家如果是用USBPorts或者USBMaps驱动来定制USB的,也可以通过修改代码的方法来调整USB接口的关系,右击这个驱动文件,选择“显示包内容”,可以最后打开一个info.plist文件,这里面有端口数量范围的修改,也有每个端口类型、数量的关系。

通过复制粘贴改端口数字,也可以达到微调USB定制文件的目的,这里需要一定的技巧,并且也存在一定不成功的概率,比较适合动手能力强的朋友试试 。

【黑苹果教学】最详细黑苹果USB定制教程,误升BigSur 11.4后USB定制

以上的这些操作方法只适用于大部分正常的情况,也有很多糟心或者莫名其妙的失灵,譬如点击Hackintool的注入全部是没有反应的又或者Hackintool里面根本看不到有USB接口内容等等。

重启卡代码更加是家常便饭了,这些问题多数来自于EFI编码本身的,对于小白来说,那就只能更换另外一套EFI试试或者自己去找另外的办法解决了。

其实这里如果你担心动手能力不太强的话,确实没有很大的必要非要升级到11.4系统,11.2.3升级到11.4后其实你并不容易发现增加了什么新功能。

要安慰自己的就是,这一步其实也是要顺利安装Monterey 12beta或者正式版必经之路,如果是有心的朋友跟着来操作一下难度应该不大的。

所以说,调试黑苹果EFI真的不容易,我也是把一些常见的皮毛跟大家分享分享,如果有不对的地方欢迎指正,希望和大家共同进步。


展开 收起

acer 宏碁 HY21-14U2B USB集线器 一分四 0.25m 黑色

acer 宏碁 HY21-14U2B USB集线器 一分四 0.25m 黑色

9.9元起

SAMZHE 山泽 理线器免打孔电线固定数据线固定夹走线夹网线卡扣自粘神器

SAMZHE 山泽 理线器免打孔电线固定数据线固定夹走线夹网线卡扣自粘神器

8.9元起

UGREEN 绿联 CR113 USB3.0集线器 一分四

UGREEN 绿联 CR113 USB3.0集线器 一分四

25.9元起

UGREEN 绿联 电线收纳保护包线管桌面整理电源线1.5/5米升级加厚防咬缠绕

UGREEN 绿联 电线收纳保护包线管桌面整理电源线1.5/5米升级加厚防咬缠绕

22.9元起

BASEUS 倍思 数据线理线器魔术贴绑带加长电源理线带耳机绕线器收纳神器

BASEUS 倍思 数据线理线器魔术贴绑带加长电源理线带耳机绕线器收纳神器

7.49元起

ThinkPad 思考本 TL-LA04 USB3.0集线器 一分四 0.15m 黑色

ThinkPad 思考本 TL-LA04 USB3.0集线器 一分四 0.15m 黑色

暂无报价

SOLOVE 素乐 质零灭蚊灯K5 K5

SOLOVE 素乐 质零灭蚊灯K5 K5

158元起

UGREEN 绿联 usb3.0扩展器2.0笔记本电脑hub一拖四二集线器多接口分线器多功能typec外接优U盘拓展接口扩展坞usb延长

UGREEN 绿联 usb3.0扩展器2.0笔记本电脑hub一拖四二集线器多接口分线器多功能typec外接优U盘拓展接口扩展坞usb延长

15.9元起

SOLOVE 素乐 质零灭蚊器E2 含防尘袋/顺丰速发

SOLOVE 素乐 质零灭蚊器E2 含防尘袋/顺丰速发

105元起

SOLOVE 素乐 质零蚊子灭蚊器灭蚊灯餐厅饭店用家用室内婴幼儿孕妇户外商用 K3

SOLOVE 素乐 质零蚊子灭蚊器灭蚊灯餐厅饭店用家用室内婴幼儿孕妇户外商用 K3

210元起

HP 惠普 usb扩展器拓展坞适用笔记本电脑台式插头多口延长分线器转换接头3.0多接口外接供电桌面1.5米[RGB版]

HP 惠普 usb扩展器拓展坞适用笔记本电脑台式插头多口延长分线器转换接头3.0多接口外接供电桌面1.5米[RGB版]

89元起

LIBERFEEL 冇心 电热蚊香无毒补充液母婴儿童孕妇通用USB定时家用宿舍插电式加热器Q50-奶油米

LIBERFEEL 冇心 电热蚊香无毒补充液母婴儿童孕妇通用USB定时家用宿舍插电式加热器Q50-奶油米

87元起

SAMZHE 山泽 理线器带魔术贴集数据线收纳神器电脑电源线整理捆绑束线扎带

SAMZHE 山泽 理线器带魔术贴集数据线收纳神器电脑电源线整理捆绑束线扎带

5.73元起

UGREEN 绿联 理线器魔术贴自粘电脑线收纳扣整理耳机数据线固定捆绑束线带

UGREEN 绿联 理线器魔术贴自粘电脑线收纳扣整理耳机数据线固定捆绑束线带

11.9元起

UNITEK 优越者 Y-3089 USB3.0集线器 一分四

UNITEK 优越者 Y-3089 USB3.0集线器 一分四

15元起

SOLOVE 素乐 质零灭蚊灯家用卧室内餐厅饭店商铺婴幼儿孕妇通用电击式驱蚊神器 双重诱捕蚊虫瞬间击杀

SOLOVE 素乐 质零灭蚊灯家用卧室内餐厅饭店商铺婴幼儿孕妇通用电击式驱蚊神器 双重诱捕蚊虫瞬间击杀

316元起
7评论

  • 精彩
  • 最新
  • 从头拉到尾还是没看懂,想问一下想组一台黑苹果,配置方面要注意哪些,一整套能用的那种

    校验提示文案

    提交
    现在的话就搞十代intel,或者直接amd,github上找好别人搞好的配置,接的网卡要搞苹果拆机的,稳定些

    校验提示文案

    提交
    收起所有回复
  • 黑苹果太折腾人了

    校验提示文案

    提交
  • 最近升级了11.5.2,刚好大部分USB失灵,写得很棒!

    校验提示文案

    提交
  • 碎银奉上!!!!

    校验提示文案

    提交
  • OTA推送12,更新过EFI和OC,升级完还是big sur

    校验提示文案

    提交
  • 直接安装了11.6.2,根据楼主的教程定制了USB驱动,在线升级到12.2Beta,然后悲剧了,蓝牙键盘关掉蓝牙功能、使用USB接口接到主机上,开机有一定的概率卡在白苹果LOGO,不晓得是什么原因,明天继续折腾吧

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
125
扫一下,分享更方便,购买更轻松