前言:黑苹果(Hackintosh)有一定的门槛,请熟练掌握Windows/Linux等系统的安装恢复,WinPE工具,以及各类硬盘管理工具后再尝试

1.设备

本人所用设备配置如下:

CPU

Intel Core i5-8250U

GPU

Intel UHD 620

SSD

SAMSUNG MZNLN256HAJQ-000L7 256GB

内存

4GB * 2 DDR4 2400Mhz

网络适配器

Intel Wireless-AC 8265

没错就是那个低色域TN屏,不支持触摸和指纹的最丐版🤣

Tips

我这台电池寿命过低(鲁大师测试为40%寿命剩余),故无法给出实际可参考的续航时间

本人并没有更换为支持AirDrop的白苹果网卡或者博通网卡,故关于AirDrop功能不做测试

由于BigSur版本稍低,且ThinkPadX280容量过小,故采用单盘单系统方案。

本文采用的是另建FAT32分区存放OpenCore文件夹,并使用UEFI直接引导opencore.efi方案,不再使用ESP分区。单盘双系统请自行研究ESP分区BOOT.efi

2.准备工作

1.一台正常可开机的ThinkPad X280笔记本

2.正常可用的U盘(或者可以自行研究不使用U盘,采用本地硬盘引导的方案,但不安全)

3.OpenCore工具包,下载点此处

4.ThinkPadX280的EFI,下载点此处

5.Python3 下面会提供,如有能力建议自行官网下载

6.OCAuxiliaryTools,OpenCore配置工具,(下文简称为OCAT)下载点此处

7.一台Windows电脑(建议)

以上文件若无法访问,可以点此处

(还好主包有Nas😁,可能有点慢,家宽小水管上传😭)

3.安装步骤

进入 BIOS

进入 BIOS,调整以下设置:

The bios must be properly configured prior to installing macOS. In Security menu, set the following settings:

  • Security > Security Chip: must be Disabled

  • Memory Protection > Execution Prevention: must be Enabled

  • Virtualization > Intel Virtualization Technology: must be Enabled

  • Virtualization > Intel VT-d Feature: must be Enabled

  • Anti-Theft > Computrace -> Current Setting: must be Disabled

  • Secure Boot > Secure Boot: must be Disabled

  • Intel SGX -> Intel SGX Control: must be Disabled

  • Device Guard: must be Disabled

In Startup menu, set the following options:

  • UEFI/Legacy Boot: UEFI Only

  • CSM Support: No

In Thunderbolt menu, set the following options:

  • Thunderbolt BIOS Assist Mode: UEFI Only

  • Wake by Thunderbolt(TM) 3: No

  • Security Level: No

  • Support in Pre Boot Environment > Thunderbolt(TM) device: No

In Display menu, set the following options:

  • Boot Display Device : Thinkpad LCD

  • Shared Display Priority : HDMI

  • Total Garphics Memory : 512MB

  • Boot Time Extension : Disabled

转载自@Baio1977

0.插入U盘

备份好U盘内容,格式化为FAT32格式

Windows快速格式化可能不支持格式化为FAT32格式,请自行下载DiskGenius进行操作

1.下载镜像

解压OpenCore-1.0.5-RELEASE.zip

来到这个目录(如图)

然后打开CMD(或者其他系统的终端)cd到这个目录下,输入

macrecovery.py -b Mac-2BD1B31983FE1663 -m 00000000000000000 download

下载macOSBigSur的recovery镜像 (约600M)

得到一个com.apple.recovery.boot文件夹

将这个文件夹放入U盘根目录备用

2.配置EFI

解压ThinPadX280-s_Hackintosh_For_PERFECT_macOSBigSur-Built-in_Intel_adapter.zip

(原谅我这个又臭又长的命名🥺)

在U盘根目录下新建EFI文件夹,并将OC文件夹拖进去

目录结构如下:

3.配置config.plist

解压并打开OCAT软件,打开OC里面的config.plist

然后如图同步OpenCore

上面除BOOTx64都绿色即可

4.生成三码

点击生成 然后保存即可

5.进入安装程序

安全推出U盘,将U盘插入ThinkPadX280 从U盘中引导OC

确保已关闭Windows快速启动,开启ThinkPad X280 电源,并狂按F12按钮,进入启动页,选择U盘启动

成功进入OC页面后,选择OS11.dmg的齿轮,进入恢复页面(需联网,时间较长),先点击磁盘工具,将整个Windows分区全部抹掉,创建一个3GB左右的FAT32分区,其余的空间全部创建为APFS格式用于安装系统。下面一路安装即可,建议先不要登录AppleID(安装页面显示的安装时间四五个小时为假,实际仅需40分钟左右)。

4.安装之后

成功进入macOSBigSur系统!点击左上角苹果🍎标-关于本机,查看设备型号,显卡,处理器,内存是否都被识别到

将EFI文件夹拖入刚刚创建的3GB分区,并使用DiskGenius等软件指定一个UEFI启动项,此处不再赘述。

至此,macOSBigSur系统在ThinkPad X280上成功驱动!

5.后日谈

其实ThinkPadX280是可以使用Ventura甚至是Sequoia的,但是自Monterey起,Apple重写了蓝牙驱动堆栈,导致Intel网卡的蓝牙在休眠后无法被唤醒,需要重启解决,并弹宗卷哈希值不匹配警告,甚至出现内核恐慌的问题;Ventura虽然不会弹警告,但是休眠后无线网络和蓝牙都会假死,问题较多,故选择了BigSur系统。

BigSur系统有一部分软件已经不被支持(至少Monterey往上),需要自行搜寻旧版DMG进行软件安装。

比如 微信 MicrosoftEdge,其中Edge会自动更新为最新版,然后BigSur无法打开,下次我会写个干掉自动更新的教程。

安装完毕后可以自行测试蓝牙,网络,休眠等是否正常,手动开关机一次测试是否正常引导。

本文完