Ryzen Mac Pro Build
cpu:AMD Ryzen 9 3950 X
冷卻器:自定義水冷
主板:ASUS ROG Strix X 570-IGaming
WiFi/BT:Broadcom BCM 94360NG
記憶:金斯敦超X捕食者(2x32GB)DDR4-3600
儲存:Corsair MP 600(1000 GB)M.2 NVMe PCIe 4.0
視頻卡:AMD Radeon RX 6900 XT 16 GB
電源:海盜船SF 600鉑
案件:Phanteks Enthoo Evolv Shift(Mini-ITX)
注記
我已經(jīng)調(diào)整了大量的情況,以適應RX 6900 XT與3 120毫米散熱器在其中。此外,我已經(jīng)用一個BCM94360NG取代了集成的Intel AX 200模塊,這是MacOS本機支持的。
要在UnRAID中使用KVM/QEMU運行MacOS,使用MacOS.xml作為VM的模板,使用EFI-HackInABox作為OC的模板。
使用MacOS 12蒙特雷,SmallTree kext目前無法工作。無論是Wifi還是USB到以太網(wǎng),暫時都必須使用。TSCSyncKext也必須停用,因為它會導致蒙特雷的內(nèi)核恐慌。
當前的修補程序集配置為16個核-請參閱AMD-OSX如何設置其他核心計數(shù)的修補程序。
版本
BIOS:?4021
OpenCore:?0.7.3
MacOS:12.0 Beta
內(nèi)容
ACPI
SSDT-PLUG.aml
集插件類型SSDT-SBRG.aml
修正EC、RTC和IRQ沖突SSDT-USBX.aml
固定USB電源SSDT-SBUS-MCHC.aml
固定SMBus支架SSDT-ARPT.aml
重新命名機場卡
第二個補丁將第二個XHC 0重命名為XHC 2。這是完全可選的,因為USBPorts.kext確實在路徑上匹配,而不是名稱,但是它更容易區(qū)分端口。注意:XHC0沒有被重命名為XHCI,因為MacPro 7,1 SMBIOS不需要這樣做,如果要使用iMacPro 1,1,這將必須與SSDT-XHC固定如常。
克克斯
SmallTree kext不再使用MacOS 12 Money,但是AppleIGB kext可以作為替代。
除了默認的kexts之外,值得注意的還有以下幾點:
為了啟用集成的Intel藍牙/Wifi,您可以使用OpenIntelWireless的kexts。雖然藍牙的工作原理非常完美,但有些東西如音頻輸入(例如,來自Airpods的藍牙Mic)不起作用。
AMD電源小工具可以從Https://github.com/trulyspinach/SMCAMDProcessor/releases。其他監(jiān)控工具也可以訪問和顯示這些信息。
AGPMInjector kext用于注入適當?shù)碾娫垂芾恚梢允褂肞avo-IM的生成器創(chuàng)建,并且專用于MacPro 7,1 SMBIOS和Radeon RX 6900 XT。有必要為不同的GPU創(chuàng)建一個自定義kext。
USBPorts kext取決于DSDT中的SMBIOS和當前控制器布局。
已知問題
集成的Intel Wifi是由Itlwmx雖然缺少對AirDrop等的支持。
麥克風尚未通過集成音頻編解碼器工作。