旧款MacBook Pro 如何强行升级macOS Ventura

苹果在今年秋季发布了最新版本的macOS 13操作系统,代号Ventura。但是老机型不支持升级。

macOS Ventura支持机型(此图仅列举支持的MacBook Pro机型)

有些朋友想使用老款机型体验一下最新版本系统。

本教程将详细介绍使用老款MacBook Pro,如何升级苹果最新版系统macOS Ventura。

按照教程操作之后,可以直接在系统设置-软件更新中看到macOS Ventura升级选项。

(本教程使用MacBook Pro 2015 13 英寸,理论上所有不支持升级的老设备,都可以通过本教程进行强行升级。)

1、准备工作

在GitHub下载 OpenCoreHackintool

OpenCore 用来修改系统的机型,修改后可直接在软件更新中更新macOS Ventura。

Hackintool 用来生成Mac设备序列号,在用OpenCore修改系统机型的时候需要用到序列号。

OpenCore、Hackintool两个App使用完成后可以直接删除。所以我直接放在的默认的下载文件夹,以方便后面直接删除。

2、使用Hackintool生成序列号备用

  1. 打开Hackintool,在系统一栏,点击序列号生成器
  2. 在最下面设备列表中选择你需要生成序列号的mac机型(我是15款MacBook Pro 13英寸,所以选择了设备列表中的MacBookPro14,1,在序列号生成器界面看到生成的是MacBook Pro 13-inch,2017)
  3. 将生成的序列号(C02TKBZZHV29)、主板序列号(C027155014NHWVP1M)保存备用。

3、使用OpenCore修改机型

  • 打开OpenCore,点击Settings
  • 点击Allow native models,会弹出两次确认窗口,点击Yes
  • 点击SMBIOS Settings
  • SMBIOS Settings界面,SMBIOS Spoof Level 选项卡中选择Advanced(同样会弹出确认窗口,点击Yes即可)
  • SMBIOS Settings界面,SMBIOS Spoof Model 选项卡中选择 Hackintool 生成序列号的机型。
  • SMBIOS Settings界面中的 Custom Serial NumberCustom Board Serial Number两个输入框中分别填入刚刚使用 Hackintool 生成的序列号、主板序列号,如下图:
  • SMBIOS Settings界面,点击 Return to Settings,跳转到Settings界面。
  • Settings界面,继续点击Return to Main Menu,回到主界面。
  • 在主界面中,点击 Build and Install OpenCore
  • 弹出下图界面后,继续点击 Install to disk
  • Install to disk点击安装完成后,弹出如下界面:
  • 点击上图中箭头所示的磁盘符,弹出下图界面:
  • 继续点击上图箭头所示磁盘符,提示需要输入密码
  • 输入密码正确后,等待几秒,待安装完成界面出现,如下图所示:
  • 点击OKReturn to Main Menu,此时会提示重启
  • 点击重启按钮(重启时需要按住Option键),直到出现如下画面:
  • 重启后,待上图画面出现(重启时一定要按住Option键),选择左边的 EFI Boot进入系统,等待一会儿,电脑开机之后,点击查看本机,核对序列号和刚刚在OpenCore输入的是否一致(如果完全按照上面步骤操作,查看本机的序列号就应该是OpenCore中输入的序列号)。

4、按照上面的步骤操作完成后,打开系统设置-软件更新,就可以看到macOS Ventura更新选项。

更新到macOS Ventura后的界面

(完)

12786