概述

北京时间 2022 年 6 月 7 日凌晨 1 点,随着 WWDC2022 的到来,苹果发布了下一代 macOS 新版本预览 —— Ventura(文图拉),大版本号 13.0。

Ventura 通常直译为「文图拉」,是加利福尼亚州中部海岸的一座城市,也是文图拉县的县城,其正式名称为圣布埃纳文图拉(San Buenaventura,西班牙语为“St. Bonaventure”)。文图拉是一个受欢迎的旅游目的地,因为它拥有历史悠久的地标、海滩和度假村。

  • 系统版本:macOS Ventura 13.0 Beta 2(22A5286j) 开发者测试版;
  • 「提示」macOS Ventura 进一步放弃了 2017 年之前白苹果机型的支持,意味着如果黑苹果要使用不支持的机型,需要添加 -no_compat_check 启动参数,官方具体支持的型号如下:
    • 2017 年初(含之后)的 MacBook 系列笔记本电脑
    • 2018 年初(含之后)的 MacBook Air 系列笔记本电脑
    • 2017 年初(含之后)的 MacBook Pro 系列笔记本电脑
    • 2018 年末(含之后)的 Mac mini
    • 2017 年末(含之后)的 iMac 一体机
    • 2017 年 iMac Pro 一体机(此系列目前只有一款)
    • 2019 年末(含之后)的 Mac Pro

 

  • 「注意」OpenCore 的 Kernel → Quirks → XhciPortLimits 在 Big Sur 11.3 及以上版本失效,这个情况会造成部分 USB 接口失效,目前暂时只可以通过取消勾选 XhciPortLimit,并定制 USB 端口解决,截止目前 OC 团队也没有解决问题的意愿;
  • 「提示」现在已经可以通过工具在 Windows 下定制 USB 接口,如果不愿意提前定制 USB,务必把键盘鼠标插到纯 USB2.0 接口。
  • 重要提示在 macOS 12.0 及以上版本中,OpenCore 无法再修改 APFS 文件系统的 Trim 超时数值,部分执行 Trim 相对较慢的固态硬盘(主要是三星的控制器,例如 970EVO/PLUS/PRO 等)将没有足够的时间执行 Trim 操作。长期使用不正确的设置可能导致固态硬盘磨损过度,临时解决办法是将 SetApfsTrimTimeout 值改成 0 以关闭 Trim,或 -1 以关闭该功能。从长时间尺度上来看,固态硬盘对 Trim 的需求是刚性的无法避免,所以可以尝试使用例如 Sensei 等优化软件提供第三方 Trim 驱动,或定期开启 SetApfsTrimTimeout 执行一次几分钟开机。

黑苹果UEFI镜像macOS Ventura 13.0 Beta2(22A5286j)开发者测试版带 OpenCore 0.8.2 和 FirPE 引导

截止本文发布时的 macOS 13.0 Ventura 版本

  • macOS 13.0 Ventura Developer Beta 2 —— 22A5286j(本文版本)
  • macOS Ventura 13.0(22A5286j) 新内容

    • macOS Ventura 13.0(22A5286j) 发布于美东时间 2022 月 6 月 22 日,是开发者测试版(Developer Beta)第二个公开版本;
    • OS Loader Version(iBoot)也称为“iBoot second-stage loader”,是苹果的二阶段引导加载程序。操作系统的加载程序版本将与最新操作系统上的“系统固件版本”相同。在之前的 macOS Monterey 和 macOS Big Sur 版本上,OS loader 会降低一个大版本号。例如 Monterey = 7xxx.xx,Big Sur 是 6xxx.xx;Ventura Beta 2 新版本 8419.0.79.0.2
    • T2 芯片机型固件已更新,新版本号:20.16.320.5.6
    • Safari 已更新,新版本号:16 (18614.1.16.11.3)
    • Beta 2 修复了 App Intent 的片段和其他 SwiftUI 功能无法使用 Mac Catalyst 构建
    • 除此之外,作为一个开发者测试版,Beta 2 依然有非常多的问题还未得到解决,具体可参阅苹果官方日志

     

    镜像特点

    • OpenCore 0.8.2 Debug 开发版 (20220622),添加了自定义主题,默认使用 OpenCore 引导,独立分区;本镜像未附带 Clover;
    • 自带 FirPE v1.8.1,是一款功能丰富强大的 PE 系统,独立分区。「注意」镜像刻录好后杀毒软件可能提示 FirPE 分区有病毒,实际上并没有。如果不放心可直接删除 FirPE 分区所有内容;
    • Lilu 1.6.1:开发版,核心补丁
    • VirtualSMC 1.3.0:开发版,虚拟系统 SMC
    • WhateverGreen 1.6.0:开发版,显卡补丁集
    • AppleALC 1.7.3:开发版,驱动 ALC 芯片声卡
    • IntelMausi 1.0.8:开发版,驱动大部分 Intel 板载网卡
    • NVMeFix 1.1.0:开发版,修正大部分 NVMe 固态硬盘
    • RealtekRTL8111 2.4.2:如果是 Z370 及更老的主板,建议切换到 2.2.2 版本
    • LucyRTL8125Ethernet 1.1.0d12:驱动 RTL8125 2.5G 有线网卡,此版本解决了需要手动设置工况的问题
    • USB-Injetct-All 0.7.8:新增了 600 系主板控制器,同时支持 500 系及以下主板控制器;如果是 Z370 及更早的主板,建议切换回 0.7.1 版本
    • Kext 和 ACPI 文件夹中还放了很多常用文件,可按需调用
    • 建议断开网络安装,如果 balenaEtcher 提示刻录失败
    • 由于 macOS Ventura 官方不支持 2017 款之前的机型(也就是对应七代酷睿之前的机型)并且删除了很多文件,因此默认提供设置好的 7-12 代酷睿平台 config 文件,理论上可供以下硬件配置直接安装(默认配置适配未解锁 CFG Lock):
    配件 品牌 型号 备注
    配件 品牌 型号 备注
    CPU 英特尔 8100-9900K/10100-10900k 8/9/10代核显均有配置
    主板 华硕/微星/技嘉 Z370-Z390/H410-Z490 主板推荐御三家
    内存 任意品牌均可 DDR4 8GB/16GB/32GB x2 DDR5 主板也可
    显卡 AMD RX5x0/Vega/RX5x00&XT/6600/6800/6900&XT 无独显也可
    硬盘 任意品牌 任意容量 不建议使用PM981(a)/PM991/S2200/A2000
    蓝牙&WiFi 奋威/苹果 FV-T919 BCM94360CD
    蓝牙&WiFi 英特尔 AX200/AX201 需勾选Airportitlwm.kext才能驱动

    黑苹果UEFI镜像macOS Ventura 13.0 Beta2(22A5286j)开发者测试版带 OpenCore 0.8.2 和 FirPE 引导

    文件哈希值验证

    • 强烈建议下载完成后验证文件哈希值,如果和此处标注的不符说明下载过程出了问题,请重新下载,能避免安装时出现莫名其妙的问题;
    • macOS 运行终端,输入 md5 然后把文件拖进终端,回车即可;Windows 环境请自行百度哈希值验证工具。
    [HeiPG.cn]Install.macOS.Ventura.13.0.Beta2(22A5286j).with.OpenCore.0.8.2.Dev.and.FirPE.dmg
    CRC32 = 03e066ee
    MD5 = b2f6fbeecdd8abba2034b07bd2cfd0d3
    SHA1 = 166d371437191d9d45700dd3c35733b96d4af2c7

    关于 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 Ventura 13.0 新特性

    macOS 13.0 Ventura 在系统界面、图标设计等观感方面和前两个大版本 macOS 11.0 Big Sur、macOS 12.0 Monterey 没有明显区别,这个版本主要提升了各个苹果生态之间互联互通便利性,以及大部分内置 app 的功能性更新。此外,目前苹果公司正全力将 macOS 迁移至自研 ARM 芯片平台,截止目前 M1 系列和 2022 年新发布的 M2 系列已经覆盖到了 iMacPro 和 MacPro 之外的所有在售 Mac 机型。

    macOS Ventura 对前代 x86 平台的支持度上砍得更多,对于白苹果直接要求 2017 款起步,并且可能并不会把优化重点放到 x86 平台,因此黑苹果且用且珍惜。

    黑苹果UEFI镜像macOS Ventura 13.0 Beta2(22A5286j)开发者测试版带 OpenCore 0.8.2 和 FirPE 引导

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