微星 B560M Big Sur 黑苹果记录体验
2021-8-2 14:41:15 Author: www.sqlsec.com(查看原文) 阅读量:38 收藏

大学室友最近换了新的电脑,考虑到要安装黑苹果,所以下面各项硬件都是为了黑苹果选择的,否则只打游戏的话,还是 AMD Yes。本次折腾也经历了一波三折,前前后后包括更换硬件等折腾了 2 个周末,欣慰的是最后功夫不负有心人,最终驱动还算完美,话不多说,驱动详情可见文章细节。

配置型号参考价格(元)
CPUi7-107001849
主板微星 B560M 迫击炮 (MSI MAG-B560M-MORTAR-WIFI)849
内存威刚XPG 16G 3200频率 * 2940
显卡蓝宝石 RX460 4GB 超白金版 + intel UHD 630560
SSD西数 SN550 1TB * 21378
网卡BCM94360CD 四天线版180
电源长城G7 750W 金牌全模组549
散热雅浚 G5 双风扇 RGB230
机箱先马易大师 + 航嘉新月机箱风扇 * 5289
显示器ViewSonic 优派 VX2771-4K-HD1424

这套目前的参考的总价格为:8248 元

  • Intel 10 代目前是完美黑苹果方案首选
  • B560M 虽然黑苹果核显无法亮屏,但比 B460M 支持更高频内存
  • 蓝宝石 RX460 目前是性价比最高的黑苹果免驱显卡(主要还是第二个原因)
  • 750W 电源,未来矿难的话,上 RX6800 显卡都是没问题的
  • 优派 VX2771-4K-HD 是一个性价比很高的 4k 显示器
  • 为了追求完美,室友还是换了 BCM94360CD 免驱无线网卡

OpenCore 官方建议的 10 代 CPU 架构的 BISO 调整如下:

禁用

  • Fast Boot
  • Secure Boot
  • Serial/COM Port
  • Parallel Port
  • VT-d (如果设置了 DisableIoMapper 为 YES,则可以打开这个选项)
  • CSM
  • Thunderbolt (建议关闭雷电,第一次安装可能出现玄学问题)
  • Intel SGX
  • Intel Platform Trust
  • CFG Lock

开启

  • VT-x
  • Above 4G decoding
  • Hyper-Threading
  • Execute Disable Bit
  • EHCI/XHCI Hand-off
  • OS type: Windows 8.1/10 UEFI Mode
  • DVMT Pre-Allocated(iGPU Memory): 64MB
  • SATA Mode: AHCI

MSI 的主板就没有一一截图看 BIOS 如何设置了,需要安装的网友自行参考上面自己一个个去配置,尽量都按照标准设置一般,实在找不到的也没有关系。

OC

写文章目前为止最新的 OC 0.7.2 引导,使用了经典的图形化界面:

概览

最新的 macOS Big Sur 11.5.1:

Hackintool 概览里面各项指标都识别正常,没有未知的参数,切完全支持 VDA 解码器:

CPU

CPU 高低频正常,CPU 自带的核显 GFX 也可以正常识别,日常使用50多℃:

Geekbench5 单核跑分:1237,多核跑分:9270 分

可能大家不知道这是一个什么概念,参考一下:

Geekbench5 历届 Mac 跑分情况

可以看到多核跑分已经超 10 代 i9 了,以下犯上了。

GPU

双显卡

双显卡识别均正常:

完美支持双硬解:

核显

独显

RX460 目前还是很香的,性能核显的 4 倍左右,带 4k 再也不用担心动画卡顿了。

USB

USB 定制过:

但是室友手上没有 Type-C 设备,所以就漏掉了 Type-C 设备,其他的接口都算是完美的了。

声卡

ALC897 声卡,AppleALC 原生支持,注入 layout-id 为 69 即可正常驱动:

睡眠

睡眠正常,支持睡眠唤醒

传感器

HWMonitorSMC2 可正常识别各个传感器的稳定已经风扇转速等情况,腾讯柠檬清理转速也正常:

网卡

有线网卡

目前板载的 2.5G 有线网卡,默认只能跑到 100baseT ,理论上大家用的都是一个驱动:LucyRTL8125Ethernet.kext,不过由于我使用的宽带也没有这么快,日常时也没有差别,就是感觉参数上不上很完美,等后期有精力了会更新下 Github 下面,提交新的 release。

无线网卡

比较坑爹的是自带的板载网卡 Intel(R) Wi-Fi 6E AX210 160MHz 恰巧无法被 itlwm 驱动支持,所以目前无解,不过室友不怎么使用 WiFi,后期可以考虑更换免驱的 BCM84360CD 网卡。

后面换的 BCM94360CD 网卡到了,打了对于的 kexts 成功驱动:

蓝牙

免驱卡的蓝牙还是很好驱动的,如果你的 USB 正确映射的话,且打了对应 kexts 的情况下:

蓝牙可以正常连接使用:

软件体验

  • AppStore 可正常登录,秒下载应用,无卡顿

  • iCloud 正常登录
  • 隔空投送也都是正常的

写这篇文章的同时,也单独在 B 站投稿了视频,主要说明了本次配置的驱动效果情况:

Blibili - B560M Big Sur下黑苹果的体验怎么样?

感兴趣的同学可以直接点击上面链接跳转到 B 站视频哦

  • 尝试将板载的有线网卡速率跑满
  • B560M 板载核显无法输出
  • 板载 Intel(R) Wi-Fi 6E AX210 160MHz 无线网卡无解,已更换免驱网卡
  • USB 定制后期有机会重新定制,补上之前漏掉的 Type-C
  • 因为网卡问题,隔空投送和接力无法使用,等后期更换
  • 耐心等矿难,上 RX 5700XT 或者 RX 6800 显卡

驱动下载

Github 维护项目的地址:https://github.com/sqlsec/MSI-MAG-B560M-MORTAR-i7-10700

下载方式下载地址备注
Githubhttps://github.com/sqlsec/MSI-MAG-B560M-MORTAR-i7-10700/releases/点个 star 关注更新动态

设置机型

OpenCore 官方建议的机型设置如下:

机型CPU型号
iMac20,1i7-10700K 及其以下(8 核及其以下)
iMac20,2i9-10850K(10 核)

如果都是 10 代的 CPU,使用我这个 EFI 基本上是可以正常使用的,需要调节的地方也不多。提供下载的 EFI 默认用的是同一个 SMBIOS(机型)信息,这样大家的序列号可能都是一样的了,所以需要大家自己去配一个属于自己的机型。

下面简单提一下如何在 macOS 下设置一个自己的机型,首先需要下载 OpenCore Configurator

找到/EFI/OC/config.list文件,使用「OpenCore Configurator」打开,找到「PlatformInfo-机型平台设置」,然后按照下图操作,现在适合自己的机型,此时就会自动生成一些符合这个机型的序列号,自动填入到配置文件中。

使用 OpenCore Configurator 可能会强制设置 CPU 型号,我们这里不需要这个操作,否则 CPU 会被识别成 i9,需要我们手动将 ProcessorType 改成 0 即可:

修改完成记得保存一下:

序列号检测

因为序列号会影响到 iMessage(短信)的使用,所以要想更接近白苹果的体验的话,得选择一个有效的序列号。苹果官方的序列号查询地址为:

https://checkcoverage.apple.com/cn/zh/

序列号有 3 种级别。

无效序列号

首先最差的就是无效序列号了。

无效序列号

有效但是别用过的序列号

接着就是有效的序列号,但是被人用过了,可能电话技术支持已经到期:

被用过了 电话支持也到期了

也可能是电话技术支持依然有效的:

被用过了 但是电话支持还是有效的

但是并没有什么卵用,这表示这个序列号也被使用过了。

有效且没有被用过的序列号

最完美的序列号,国光我这里尝试了很久很久终于刷到了一次:

这表示序列号存在而且还没有被激活过,看到这种序列号不要犹豫,赶紧冲!

添加引导

U 盘安装没有问题的话,需要将 U 盘中的引导放入到硬盘的 ESP 分区中,Windows 下可以使用 Bootice 或者 EasyUEFI 都可以,更多教程大家自行去搜索吧,网上应该很多教程的。

至此黑苹果就全部结束了,学有余力的网友可以去阅读下 OpenCore 文档,读完你就会豁然开朗的。

本文可能实际上也没有啥技术含量,但是写起来还是比较浪费时间的,在这个喧嚣浮躁的时代,个人博客越来越没有人看了,写博客感觉一直是用爱发电的状态。如果你恰巧财力雄厚,感觉本文对你有所帮助的话,可以考虑打赏一下本文,用以维持高昂的服务器运营费用(域名费用、服务器费用、CDN 费用等)

没想到文章加入打赏列表没几天 就有热心网友打赏了 于是国光我用 Bootstrap 重写了一个页面用以感谢支持我的朋友,详情请看 打赏列表 | 国光


文章来源: https://www.sqlsec.com/2021/08/b560m.html
如有侵权请联系:admin#unsafe.sh