前言:黑苹果(Hackintosh)有一定的门槛,请熟练掌握Windows/Linux等系统的安装恢复,WinPE工具,以及各类硬盘管理工具后再尝试
1.设备
本人所用设备配置如下:
没错就是那个低色域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 DisabledMemory Protection > Execution Prevention: must be EnabledVirtualization > Intel Virtualization Technology: must be EnabledVirtualization > Intel VT-d Feature: must be EnabledAnti-Theft > Computrace -> Current Setting: must be DisabledSecure Boot > Secure Boot: must be DisabledIntel SGX -> Intel SGX Control: must be DisabledDevice Guard: must be Disabled
In Startup menu, set the following options:
UEFI/Legacy Boot: UEFI OnlyCSM Support: No
In Thunderbolt menu, set the following options:
Thunderbolt BIOS Assist Mode: UEFI OnlyWake by Thunderbolt(TM) 3: NoSecurity Level: NoSupport in Pre Boot Environment > Thunderbolt(TM) device: No
In Display menu, set the following options:
Boot Display Device: Thinkpad LCDShared Display Priority: HDMITotal Garphics Memory: 512MBBoot 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无法打开,下次我会写个干掉自动更新的教程。
安装完毕后可以自行测试蓝牙,网络,休眠等是否正常,手动开关机一次测试是否正常引导。
本文完