主板:技嘉B365M AORUS ELITE
CPU:Intel i5 9400f
内存:金泰克 烈焰马甲条 16G 2666*2
显卡:蓝宝石RX590固态:sn750 500g(mac)+levon 250g(win10)
电源:tt650w全模组
机箱:乔思伯umx3
Wi-Fi和蓝牙:comfast Usb双频WiFi+绿联usb蓝牙接收器。usbWiFi需要驱动,蓝牙免驱。因为不需要隔空投递什么的,加上博通的炒太厉害了,直接放弃了。
Usb定制:前置4个usb接口(usb2.0、usb3.0均2个),主板上的3个usb3.0、2个USB2.0、1个tpyc。特别感谢群友@伴随风飞和@tangcaoqun两位的efi,两者综合了一下,结合自己硬件(特别是前置usb)重新弄了efi。理论上完成度90%以上。
现在写个安装心得,留个痕迹,以后少爬楼,相同配置的可以参考一下。 1.png
2.png
3.png
5.png
7.png
10.png
9.png
BIOS设置
1、BIOS→CSM Support→Disabled(关闭CSM支持)
2、Periperals→USB Configuration→xHCI HandOff→Enabled
3、Chipset→VT-d→Disabled
4、集成外设—super Ioxin片—串行端口(serial port)—关闭,这个解决了我B85M-D3V和B365M小雕插入usb的WiFi和蓝牙每次睡眠后,唤醒WiFi和蓝牙需要重新插一下才能使用的问题。貌似这个设置可以解决很多睡眠问题,如果机子有睡眠问题的朋友可以试试看。
安装过程
用【Len's DMG】macOS Catalina 10.15.2 19C57 With Clover 5100 and OC 0.5.2镜像,换掉efi文件,全程白果一样丝滑柔顺的安装结束。具体安装过程参考坛子里、B站里的教程。
进入系统修修补补
1、将u盘的efi文件放进mac硬盘,这里利用安装Clover Configurator,利用它挂在efi来完成,当然也可以在pe里弄。
2、Clover Configurator挂载mac盘的eif,打开里面的configa、修改引导参数—默认引导卷名和等待时间b、修改引导背景—分辨率和主题c、修改显卡设置—(因为我没有核显)关闭ig-platform-id,勾掉注入intel显卡两项。需要驱动的可以参考坛子里另外一位的方法。d、修改机型设置,尽量找适合自己配置的,不然就macpro1.1。
3、打上usb wifi的驱动,绿联usb蓝牙接收器免驱。
4、win10和mac下时间不一致解决的办法,我是利用mac的终端输入代码解决,代码如下:
sudo sh -c "$(curl -fsSL
https://raw.githubusercontent.co... ter/fix_time_osx.sh)
关于USB定制问题
因为我使用的是别人定制好的了USBPorts,所以不是那种已经破除15个的限制版。那么问题就来了,因为私人定制有他自己的想法,而且机箱的前置USB每个人都不同,比如我的这个就有4个USB口,两个不能用(强迫症怎么能忍)后面tpyc别人不需要,已经删除了。因此只能自己重新定制。
这里利用黑果小兵和这篇《黑苹果USB定制教程,解决USB3.0降速,无法睡眠等问题!!10.13-10.15.1》文章综合起来解决的
1、win下利用UsbTreeView获取USB端口,点击usb主控制器,用笔记本记录控制器ID(我的是A2AF) QQ截图20200104094228.png
2、用USB2.0和3.0的U盘,分别把每个usb口插一次,插上后会出现此端口变为绿色!点击绿色设备,记录此端口信息(右边hs01和ss05等等)。
QQ截图20200104094252.png
用纸画张图标出前置和后置usb的分布,然后用记事本记录usb2.0和3.0的情况,再想想那些需要你屏蔽,那些需要你内建,在记事本上记录一下。到时直接在Hackintool进行操作。 QQ截图20200104093559.png
3、破除15个端口限制补丁,如图勾选这六项。覆盖clover里的config保存。参考黑果小兵的内容,内容复制转过来:“转到 工具栏 ▸ USB 来查看 USB 控制器列表。因为这里需要基于 USB控制器 您可能需要安装额外的 kexts:转到 工具栏 ▸ USB 来查看 USB 控制器列表。因为这里需要基于USB控制器您可能需要安装额外的 kexts:
8086:8CB1 和 macOS (10.11.1) ▸ 请使用 XHCI-9-series.kext
8086:8D31, 8086:A2AF, 8086:A36D, 8086:9DED ▸ 请使用 XHCI-unsupported.kext
8086:1E31, 8086:8C31, 8086:8CB1, 8086:8D31,8086:9C31, 8086:9CB1 ▸ 请使用 FakePCIID.kext +FakePCIID_XHCIMux.kext
笔记本里我记录的是A2AF,所以要加入XHCI-unsupported.kext和USBInjectAll.kext。重启后,端口15个限制就解除了。
4、参照记事本里对应的usb3.0和2.0,进行内建、屏蔽、删除无用的。最后导出。 复制 SSDT-EC.aml (如果有) 到 EFI ▸ CLOVER ▸ ACPI ▸ patched
把桌面生成的USBPorts.kext文件丢入EFI-clover-other文件夹,或者SSDT丢入EFI-ACPI-patched文件夹!(USBPorts.kext和SSDT二选一)
5、用Clover Configurator打开config.plist,删掉里面当时打usb补丁的项目。重启。
efi链接(第三版,修正了usb电压低,替换了clover到5107可无痛升级10.15.4):链接:
https://pan.baidu.com/s/1roLJNmhrckbKU_8ralX8Rw密码:pom7