EFI
先发一下自己的配置吧,我目前是使用的 UHD630 的核显,如果您使用的是免驱显卡,那也不需要修改直接就可以使用。最新版的 WhateverGreen.kext
也已经不需要再输入缓冲帧参数。三码需自行添加。
cpu:i5 10500 主板:微星 MAG B460M MORTAR 内存:芝奇 幻光戟 3200 C16 8G*2 硬盘:三星PM961 512G 网卡:BCM94360cd
已实现的功能:CPU睿频、核显硬解、声卡、网卡、USB、隔空、接力、睡眠、唤醒
未知的功能:随航(暂无 iPad ,无法测试)
我看论坛好多发 EFI 的都没有发过 BIOS 的截图,导致好多人明明是相同的配置,但就是无法正确引导,最重要的原因就是 BIOS 的设置不正确。我把我的 BIOS 修改项也发出来,大家按照下边的截图修改即可。
驱动网卡
网卡 Realtek RTL8125B 2.5G ,我们需要进行一些手动设置。打开偏好设置 → 网络 → 以太网 → 高级 → 硬件,照以下设置
USB定制
黑苹果下好多莫名其妙的问题都和 USB定制 有关,比如最常见的休眠。这个过程如果用文字描述的话可能很复杂,正好小破站上有视频教程,我就不班门弄斧了。有的小伙伴打开 Hackintool 后 USB 页面空白,或者无法识别 USB3.0 ,页尾也有解决方法。
https://www.bilibili.com/video/BV1aV411e7Vo?from=search&seid=8723944164099234974
睡眠
USB定制好以后,不需要下载驱动或者补丁,只需在 BIOS 中正确设置就可以完美的休眠唤醒
(上边提供的 BIOS截图 已包含这些设置,如果已经设置可略过)
在 Wake Up Event Setup
选项里开启 Resume By USB Device
在 Power Management Setup
选项里面开启 ErP Ready
补充
我自己使用的是双系统,在 Win 下安装了一块傲腾加速盘,但在黑果下,每次开机都会报错,我们可以用 SSDT 来屏蔽这块硬盘。
用 IORegistryExplorer
找到傲腾的路径,这里用 PM961 做演示,路径为 _SB/PCI0@0/RP09
,我们只需要 RP09
即可。
然后用 MacIASL 新建一个SSDT
// Inject bogus class code for NVMe SSD so that native IONVMeFamily.kext does not load DefinitionBlock("", "SSDT", 2, "hack", "NVMe-Pcc", 0) { External(_SB.PCI0.RP09(只修改这个参数).PXSX, DeviceObj) Method(_SB.PCI0.RP09(只修改这个参数).PXSX._DSM, 4) { If (!Arg2) { Return (Buffer() { 0x03 } ) } Return(Package() { "class-code", Buffer() { 0xff, 0x08, 0x01, 0x00 }, }) } } //EOF
左上角 文件 → 另存为 这里的文件格式要选择 ACPI
,然后把生成的 SSDT 放到 EFI → OC → ACPI 里并加载。
重启电脑就会发现我们的傲腾已经不见了。
碎语
在逛论坛的时候发现有好多 B460m 主板的用户无法正确识别 USB3.0 ,其实论坛里早已有大佬解决这个问题了,
最新版的 USBInjectAll.kext
并未支持 B460 芯片组,我们用 White大佬 提供的修改版即可。
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1874947&highlight=White
3 条评论
北京艺术培训 ( VIP 1 )
真不错 赞一个
2broear ( VIP 6 )
这个微星b460 bomber能用吗
Jakehu
应该可以用,但声卡仿冒ID和网卡可能会不一样。