Z390 上使用 OpenCore 的 macOS 15 Sequoia
硬體
- 主機板 技嘉 Z390 Aorus Elite
- CPU 英特爾 i9-9900K
- GPU:iGPU Intel UHD 630 / AMD Radeon RX 6600 XT
- 音訊 Realtek ALC1220
- 乙太網路英特爾I219V7
- Wi-Fi + BT Fenvi FV-T919 (BCM94360CD)。
BIOS設定(F11版本)
- CSM:禁用(強制)
- VT-d:停用
- 平台電源管理:停用
- XHCI 切換:已啟用
- 網路堆疊:已停用
- LAN 喚醒:停用
- 初始顯示輸出:PCIe 1 插槽
- 整合顯示卡:啟用
- DVMT 預先分配:256M o 更高
- 4G以上解碼:啟用
- CFG 鎖定:停用(強制)
- 快速啟動:停用
- 作業系統類型:Windows 8/10
- 安全啟動:已停用。
什麼效果好?
- dGPU AMD 為主卡
- iGPU無頭模式
- 關機並重新啟動
- 乙太網路
- 聲音(還有 HDMI)
- USB 連接埠(該板的 USB 連接埠對映)
- 藍牙芬維T919。
什麼不起作用?
- Fenvi T919 Wi-Fi:需要修復,仍處於開發階段,由 OCLP 團隊創建
- 睡眠:它並不總是按應有的方式工作,有時會正常進入睡眠狀態,有時電腦會保持開啟。
與 Sequoia 相容的 Mac 機型
macOS 15 與以下配備 Intel 處理器的 Mac 型號相容:
- iMac 2019+ (iMac19,1 / iMac20,1 / iMac20,2)
- iMac Pro 2017+ (iMacPro1,1)
- Mac mini 2018+ (MacMini8,1)
- MacBook Pro 2018+(MacBookPro15,1 / MacBookPro15,2 / MacBookPro16,1 / MacBookPro16,2 / MacBookPro16,3 / MacBookPro16,4)
- MacBook Air 2020+ (MacBookAir9,1)
- Mac Pro 2019+ (MacPro7,1)。
與 macOS 14 Sonoma 相比,支援的型號清單有一個變化:MacBook Air 包括 2018 年的型號,現在僅支援 2020 年的型號。
除 iMac19,1 (2019 iMac) 之外的所有受支援的型號均具有 T2 安全晶片,當我們談論系統設定中的更新通知(OTA:無線更新)時,這一點非常重要。
OpenCore 1.0.0(與索諾瑪相同)
大多數適用於 Sonoma 的 OpenCore 設定也適用於 Ventura。主要區別在於一些 kext 的版本(並非所有這些都在我的硬體上使用):
- Lilu 1.6.8(如果您使用 Lilu 1.6.7,則必須在啟動參數中新增
-lilubetaall
) - AirportBrcmFixup 2.1.9 beta(啟動參數中需要
-btlfxbeta
) - CPU之友1.2.8
- CPUTscSync 1.1.1
- EC啟動器1.0.5
- 休眠修復 1.5.1
- 英特爾藍牙韌體 2.5.0
- RestrictEvents 1.1.3(啟動參數中需要
-revbeta
)或 1.1.4 - 巫毒輸入法 1.1.5
- 無論如何綠色1.3.7。
其他擴展可能是最新的官方版本。
設定檔
我在 iMac19.1 SMBIOS 和 BIOS 中啟用 iGPU 時獲得了最佳結果。這些是設定 config.plist 時的主要細節。
ACPI:SSDT-EC-USBX.aml、SSDT-PLUG.aml 和 SSDT-PMC.aml。我的系統不需要 SSDT-AWAC.aml,但如果有疑問,請添加它,因為如果不需要它而存在,它不會造成任何損害
ACPI >> 怪癖:全部 = False
引導程式 >> 怪癖:AvoidRuntimeDefrag、DevirtualiseMmio、ProtectUefiServices、ProvideCustomSlide、RebuildAppleMemoryMap、SetupVirtualMap 和 SyncRuntimePermissions = True
引導程式 >> ResizeAppleGpuBars=-1
設備屬性>>新增
- Pci根(0x0)/Pci(0x2,0x0)
- AAPL,ig-平台-id |數據| 0300913E
- 設備 ID |數據| 9B3E0000
- 啟用金屬 |數據| 01000000
- rps 控制 |數據| 01000000
- PciRoot(0x0)/Pci(0x1.0x0)/Pci(0x0.0x0)/Pci(0x0.0x0)/Pci(0x0.0x0)
- PciRoot(0x0)/Pci(0x1F,0x3)
- Pci根(0x0)/Pci(0x14,0x0)
- acpi 喚醒類型 |數據| 01
- acpi-喚醒-gpe |數據| 6D
核心 > 新增:Sequoia 相容 kext,首先是 Lilu.kext,專門針對該主機板的 UTBMap.kext
核心 >> 怪癖:CustomSMBIOSGuid、DisableIoMapper、DisableIoMapperMapping、DisableLinkeditJettison、PanicNoKextDump 和 PowerTimeoutKernelPanic = True
核心>>怪癖:SetApfsTrimTimeout = 0
其他 >> 啟動:HibernateMode=None,PickerAttributes=144,ShowPicker=True
其他 >> 偵錯:AppleDebug、ApplePanic 和 DisableWatchDog = True,Target=3
其他 >> 安全性:AllowSetDefault=True、BlacklistAppleUpdate=True、ExposeSensitiveData=6、SecureBootModel=x86legacy
NVRAM
- 寫入閃存=真
- 新增>> 7C436110-AB2A-4BBB-A880-FE41995C9F82:
- 啟動參數 >> agdpmod=pikera
- csr-活動配置 >> 00000000
- 運行-efi-updater >> 否
- 刪除>>7C436110-AB2A-4BBB-A880-FE41995C9F82:
- boot-args 和 csr-active-config
平台資訊
- 通用>> iMac19.1
- UpdateDataHub、UpdateNVRAM 和 UpdateSMBIOS = True
- 更新SMBIOS模式>>自訂
UEFI >> 怪癖:EnableVectorAcceleration 和 RequestBootVarRouting = True
UEFI >> 怪癖 >> ResizeGpuBars=-1。
更新通知
只有缺少 T2 安全晶片的 SMBIOS iMac19.1 型號才會在系統設定中收到新更新的通知。只有當您新增以下內容時,具有 T2 晶片的其餘型號才會收到通知:
- 限制事件.kext
- 啟動參數中的
revpatch=sbvmm
:它使 macOS 相信它處於虛擬機器中,並且哪個 SMBIOS 型號具有 T2 晶片並不重要。
這些設定可以在日常使用系統時停用,但當您想要收到新更新通知時,您必須重新啟用它們。另一種選擇是每次下載完整的安裝程式包,繞過此限制,但它們是大約 15 GB 的大包,因此對於必須一次更新大量電腦的人來說並不實用。
EFI資料夾設定
您可以嘗試在 macOS Sonoma 中使用的相同設定。除了 kext 版本和更新通知的內容之外。
英特爾 Wi-Fi 和藍牙
- AirportItlwm 不適用於 Sequoia。 itlwm 確實如此。最新版本是2.3.0。
- Heliport(與 itlwm 結合使用)也已更新至版本 1.5.0 alpha,似乎在 Sequoia 上運作良好。
- 關於藍牙,最新版本2.4.0在Sequoia上運作良好。
擴充說明::macOS Sonoma 上的 Intel AX210 wifi6
Fenvi 和 Broadcom Wi-Fi
OCLP 開發人員發布了適用於 Sequoia 的測試版,它與我們在 Sonoma 上使用的版本不同。
- 從這裡取得 AMFIPass 版本 1.4.1
- 從這裡取得 IOSkyWalkFamily 版本 1.2.0
- 從此處取得 OCLP beta 版本 1.6.0 或更高版本 (OpenCore-Patcher.pkg)。
其他設定與以前一樣:Broadcom wifi 回到帶有 OCLP 的 macOS Sonoma 上。