北京时间 2024 年 6 月 11 日凌晨 1 点,随着 WWDC2024 的到来,苹果发布了下一代 macOS 新版本预览 —— Sequoia,大版本号 15.0。这个词意译是“红杉”或“美洲杉”,音译是“瑟阔亚”,具体中文名叫啥等官方定了以后这里再改。

按照苹果命名团队的习惯,每个 macOS 大版本代号都是加利福尼亚州的一个地名,基本都是风景优美的景点。所以 Sequoia 指的是美洲杉国家公园(Sequoia National Park),它和国王峡谷国家公园毗邻,所以一般也称为美洲杉与国王峡谷国家公园(Sequoia and Kings Canyon National Park)。这里生长着地球上最大的红杉树群落,其中一些红杉是真的非常巨大……

美洲杉与国王峡谷国家公园包含五个独特的地区:山麓丘陵(Foothills),矿产之王(Mineral King),巨人森林和黑松(Giant Forest & Lodgepole),格兰特林(Grant Grove)和雪松林(Cedar Grove)。每个地区都有自己的气候、特色和亮点。格兰特林和巨人森林是最大的美洲杉林的家园。(以上部分内容来自百度百科)

  • 系统版本:macOS Sequoia 15.0(24A5289g) 开发者预览版 Dev Beta 3
  • 「提示」Sequoia 放弃了一个系列机型的支持(MacBook Air 2018),意味着如果黑苹果要使用不支持的机型,需要添加-no_compat_check启动参数,官方具体支持的型号如下:
    • MacBook 系列不再受支持
    • 2020 年或之后的 MacBook Air 系列笔记本电脑(与上一版本相比,仅此系列机型提高要求)
    • 2018 年或之后的 MacBook Pro 系列笔记本电脑
    • 2018 年或之后的 Macmini
    • 2019 年末或之后的 iMac 一体机
    • 2017 年 iMac Pro 一体机(此系列目前只有一款)
    • 2019 年或之后的 Mac Pro
    • 2022 年或之后的 Mac Studio
  • 「注意」OpenCore 的 Kernel → Quirks → XhciPortLimits 在 Big Sur 11.3 及以上版本失效,这个情况会造成部分 USB 接口失效,目前暂时只可以通过取消勾选 XhciPortLimit,并定制 USB 端口解决,截止目前 OC 团队也没有解决问题的意愿;将 OpenCore 升级到 0.9.3 及以上版本,经过改进后的 XhciPortLimits 应该可以正确工作。
  • 「提示」现在已经可以通过工具在 Windows 下定制 USB 接口,具体步骤参阅「Windows下定制黑苹果USB接口详细攻略」,如果不愿意提前定制 USB,务必把键盘鼠标插到纯 USB2.0 接口。
  • 重要提示在 macOS 12.0 及以上版本中,OpenCore 无法再修改 APFS 文件系统的 Trim 超时数值,部分执行 Trim 相对较慢的固态硬盘(主要是三星的控制器,例如 970EVO/PLUS/PRO 等)将没有足够的时间执行 Trim 操作。长期使用不正确的设置可能导致固态硬盘磨损过度,临时解决办法是将 SetApfsTrimTimeout 值改成 0 以关闭 Trim,或 -1 以关闭该功能。从长时间尺度上来看,固态硬盘对 Trim 的需求是刚性的无法避免,可以尝试使用例如 Sensei 等优化软件提供第三方 Trim 驱动,或定期开启 SetApfsTrimTimeout 执行一次 Trim,或更换其他品牌固态硬盘。
  • 「重要提示」从 macOS Sonoma 14.0 起,macOS 已彻底删除了 IO80211LegacyFamily 驱动,这意味着市面上所有可买到的拆机博通 Wifi 卡都将不再免驱动,目前可以通过 OpenCore Legacy Patcher 找回驱动,不过有一定代价,具体参阅「Sonoma 找回博通驱动方法」

截至目前 macOS Sequoia Beta 版

公开测试版:

  • 预计一个月后发布首个版本

开发者测试版:

  • macOS Sequoia 15.0(24A5289g) Dev Beta 3 —— 本文版本,第三个开发者测试版,2024-7-11
  • macOS Sequoia 15.0(24A5279h) Dev Beta 2 —— 第二个开发者测试版,2024-6-24
  • macOS Sequoia 15.0(24A5264n) Dev Beta 1 —— 首个开发者测试版,2024-6-11

镜像特点

  • OpenCore 1.0.1 Debug 开发版 (20240514),添加了自定义主题,默认使用 OpenCore 引导,独立分区;「注意」镜像刻录好后杀毒软件可能提示 OpenCore 分区存在病毒,实际上并没有,主要是因为 ESP 是属于比较特殊敏感的分区,以往被误报病毒的主要是 OCAuxiliaryTools 的 Windows 版本的 exe 执行文件,因此为避免风险已将以往附带的 Win 版 OCAT 打了密码压缩包,解压密码见文件夹名称;
  • 「此版本不附带 Clover」Clover v5.1 r5157,独立分区,Clover 自 r5123 版开始集成了 OpenCore 内核文件,目前 r5155 可以支持 macOS Sonoma 14.0 安装,但 Clover 没落已经是趋势,建议优先考虑使用 OpenCore 进行安装;
  • 「此版本不再兼容 16G U盘,必须 32G 起步」计划是空间上能兼容 16G U盘刻录(格式化 HFS+ 后一般为 15.8 GB),由于最近几个版本开始安装文件变大,15.6 GB 空间预算实在不太够,所以删除了镜像文件默认创建的 ESP 分区(macOS 中为 EFI 分区),在以往的镜像文件中这个分区一直 200MB 留空,所以删除它理论上并不影响大局,已实测通过了刻录 - 安装 - 进系统的全流程,如有问题请反馈;
  • 自带 FirPE v1.9.1,是一款功能丰富强大的 PE 系统,独立分区。「注意」镜像刻录好后杀毒软件可能提示 FirPE 分区有病毒,实际上并没有。如果不放心可直接删除 FirPE 分区所有内容;
  • Lilu 1.6.8:开发版,核心补丁
  • VirtualSMC 1.3.3:开发版,虚拟系统 SMC
  • WhateverGreen 1.6.7:开发版,显卡补丁集
  • AppleALC 1.9.1:开发版,驱动 ALC 芯片声卡
  • IntelMausi 1.0.8:开发版,驱动大部分 Intel 板载网卡
  • NVMeFix 1.1.1:开发版,修正大部分 NVMe 固态硬盘
  • RealtekRTL8111 2.4.2:如果是 Z370 及更老的主板,建议切换到 2.2.2 版本,已附带
  • AppleIGB 1.5:用于驱动 i225v/i226v 等较新网卡
  • LucyRTL8125Ethernet 1.2.0d5:驱动 RTL8125 2.5G 有线网卡,此版本解决了需要手动设置工况的问题
  • USB-Injetct-All 0.8.0:新增了 700 系主板控制器,同时支持 600 系及以下主板控制器;如果是 Z370 及更早的主板,建议切换回 0.7.1 版本
  • Airportitlwm 2.3.0:更新至 Alpha-4ac4c79 开发版,用于驱动英特尔无线网卡,支持 10.12 ~ 14.5,由于苹果再次更改 API,14.4 以下和以上需要启动不同文件,默认不启用
  • IntelBluetoothFirmware 2.5.0:开发版,用于驱动英特尔无线网卡上的蓝牙,默认不启用
  • IntelBTPatcher 2.4.0:开发版,用于支持 AX210、AX211 或默认搭载 5.2 版蓝牙固件的 AX201 等,默认不启用
  • Kext 和 ACPI 文件夹中还放了很多常用文件,本版本更新了 NootedRed.kext 和 NootRX.kext 两个适用于 AMD 核显和 RX6700/6750 系列非原生显卡的 Kexts,可按需调用
  • 默认 config 可供以下硬件配置直接安装(默认配置适配未解锁 CFG Lock):
配件品牌型号备注
CPU英特尔8-10代/11代/12-13代8/9/10代核显均有配置
主板华硕/微星/技嘉300~700系主板推荐御三家
内存任意品牌均可DDR4 或 DDR5 任意技嘉主板需勾选DisableIoMapperMapping
显卡AMDRX5x0/Vega/RX5x00&XT/6600/6800/6900&XT核显也可/11-13代核显无法驱动
硬盘任意品牌任意容量不建议使用PM981(a)/S2200/A2000等
蓝牙&WiFi奋威/苹果FV-T919BCM94360CD
蓝牙&WiFi英特尔AX200/AX201需勾选Airportitlwm.kext才能驱动
  • 默认配置理论上支持大部分 300 和 400 系主板安装,500/600/700 系主板建议自行替换内置 config 文件,另,EFI 包内还有其它机型的 config 文件,可自行选择;
  • 默认使用黑苹果星球制作的「Heikintosh」主题(已实测适配 OC0.7.0 及以上);
  • 这里再推荐一个黑苹果星球制作的霓虹风格主题「ROG Neon」,苹果 M1 芯片风格主题 「Apple Silicon」和粉色可爱风的主题「元气少女裙」;
  • 如果你的屏幕分辨率太小(小于等于 1080P)导致看不到图标选项,Windows 可以使用 OCAT 等软件修改 config 文件中:
  • NVRAM → 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 → UIScale → 改为 01 ,或把 Picker 模式改为 Builtin 以关闭图形界面;
  • 如果默认配置不适合你的配置,可以到这里看看有没有合适的,或者看看 EFI 分类,还可以加入会员 QQ 交流群查看,群文件中有更多。

macOS Sequoia beta3(24A5289g)官方原版dmg镜像

使用方法

  • 下载后准备一个大小合适的 U 盘(此版本需要大于 16G 的 U 盘),使用 balenaEtcher 进行刻录即可,刻录完成后重启进 BIOS 改为 U 盘启动即可开始安装流程
  • 如果 balenaEtcher 提示刻录失败,请升级软件。强烈建议刻录完成后不要点 Skip,让 balenaEtcher 自动验证已刻录数据,以免安装时出现文件损坏等错误。如果软件提示校验结果不一致,建议重新刻录或更换介质后再行刻录;

文件哈希值验证

  • 强烈建议下载完成后验证文件哈希值,如果和此处标注的不符说明下载过程出了问题,请重新下载,能避免安装时出现莫名其妙的问题;
  • macOS 运行终端,输入 md5 然后把文件拖进终端,回车即可;或使用第三方软件 Hasher ;Windows 环境请自行百度哈希值验证工具。
[HeiPG.cn]Install.macOS.Sequoia.15.0(24A5289g).Dev.Beta.3.with.OpenCore.1.0.1.Dev.and.FirPE.dmg
CRC32: a61d272c
MD5: 0db2b009a74460077d44c73b6942e007
SHA1: d3539ed63983ea31b42d09ae192513dc1daad41d

收不到增量更新的处理办法

最后说一下,经常看到 Q 群里时不时就有同学问自己为什么收不到系统更新推送,有两个原因,一个是关闭了 SIP,自 macOS Big Sur 某个版本开始,一旦关闭系统 SIP,就会收不到系统更新推送(也包括通过引导工具注入 CSR 值的部分情况),解决方法也简单,引导工具的 config 里 NVRAM → 7C436110-xxx... → csr-active-config 设为 0;如果是进 Recovery 分区使用命令行关闭的,可以再次进入 Recovery 进行开启,或直接重置 NVRAM。另一个原因是和 T2 机型的 SecureBootModel 相关。

OpenCore 自 0.7.0 开始,在 Misc → Security 下新增了一个开关:AllowToggleSip,自 OpenCore 0.8.1 开始 ToggleSIP 和 ResetNVRAM 独立为可配置参数的驱动文件,通过它可以快速开启和关闭系统 SIP,具体方法可参考下面文章。根据 OC 官方团队的说法,macOS 不宜长期运行在 SIP 关闭的状态,新增此功能是为了方便偶尔有需求的使用场景。

在设置好 csr 值和 SecureBootModel,搭配 AllowToggleSIip,实测可正常接收到 macOS 增量更新的同时保留关闭 SIP。

关于 CFG Lock

  • OpenCore 为了模拟白苹果系统行为,要求能正常读写 NVRAM(即 MSR 0xE2 寄存器),所以要求 CFG 是未锁定状态。此选项一般存在于主板的 CPU 电源管理相关设置中,但目前很大一部分主板的 BIOS 里没有提供这个选项。未解锁 CFG Lock 的情况下使用 OpenCore 启动 macOS 会卡在下面这个位置:
[EB|`B:WFDW] Err(0xE), 0 @ LocHB 71B4903C-14EC-42C4-BDC6-CE1449930E49
  • 针对这个问题,有两种解决办法,第一种是开启 OpenCore 内置的 Quirks:
    • Kernel→Quirks→AppleXcpmCfgLock→True/Yes
    • Kernel→Quirks→AppleCpuPmCfgLock→True/Yes
    • 但根据 OpenCore 官方的说法,此选项不适合长期使用
  • 第二种便是解锁 BIOS 中隐藏的 CFG 选项。这里提供最简单的一种。本镜像中集成了一个小工具,可以一键解锁 CFG 锁定,已测试过 8、9、10 代桌面端主板,绝大部分都可以实现一键解锁,简易步骤如下:

启动项目中会有一个名为 CFGLock.efi 的选项,选中并按回车运行。

Brumbaers CFG Unlock
1. 05 05C1 0001 /CFG Lock/ VarStore Name: Setup
Exactly 1 CFG Variable found: CFG Lock
in VarStore "Setup" GUID: EC87DG43-EBR4-48B5 - A1-E5-3F-3E-36-B2-B0-A9 Offset: 05C1 Size: 1
Variable read: value 1
Do you wan to toggle the value y/n? y  # 如果上一行最后是 1,这里输入 y
Done. You will have to reboot for the change to take effect.

The End. Press a key.

如果运行结果如上,正确读取到了 CFG 值的话,只需按下 Y,回车即可解除 CFG  锁定。

Brumbaers CFG Unlock

Couldn't find any Variable with cfg in name,
The End. Press a key.

但是如果运行后得到上面的结果,代表这个小工具无法为你的硬件解除 CFG  锁定,需要其它途径解锁。

macOS Sequoia 15.0 新特性

注意,这极有可能是仍然支持 X86 机型(英特尔处理器)的最后一个 macOS 版本了,黑苹果且用且珍惜!

从我个人的角度来看,macOS Sequoia 15.0 并没有太多亮点,苹果仍然把重点放在了自家生态的建设上,从很久之前的隔空投送、接力、随航等功能,到后来的通用控制,AirPlay,连续互通等等,这次又给 iOS 和 macOS 互通整了一些花活儿,每次这类新功能都是对黑苹果博通网卡的考验,希望这次也能继续用上。

最后就是 AI 了,这算是个亮点,放弃几百亿造车项目梭哈 AI 还是多多少少给了点交待。但白果英特尔处理器机型(10 代酷睿)并没有配置硬件 AI 加速,因此这些和 AI 相关的功能很可能会缺席,或者至少会是个半残吧。苹果这里还整了个文字花活:AI = Apple Intelligence(哈哈

macOS Sequoia 15.0 的各个具体新特性就不复制粘贴了,直接参阅苹果官方网站:https://www.apple.com/macos/sequoia-preview/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。