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)
注记
我已经调整了大量的情况,以适应RX 6900 XT与3 120毫米散热器在其中。此外,我已经用一个BCM94360NG取代了集成的Intel AX 200模块,这是MacOS本机支持的。
要在UnRAID中使用KVM/QEMU运行MacOS,使用MacOS.xml作为VM的模板,使用EFI-HackInABox作为OC的模板。
使用MacOS 12蒙特雷,SmallTree kext目前无法工作。无论是Wifi还是USB到以太网,暂时都必须使用。TSCSyncKext也必须停用,因为它会导致蒙特雷的内核恐慌。
当前的修补程序集配置为16个核-请参阅AMD-OSX如何设置其他核心计数的修补程序。
版本
BIOS: 4021
OpenCore: 0.7.3
MacOS:12.0 Beta
内容
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确实在路径上匹配,而不是名称,但是它更容易区分端口。注意: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。其他监控工具也可以访问和显示这些信息。
AGPMInjector kext用于注入适当的电源管理,可以使用Pavo-IM的生成器创建,并且专用于MacPro 7,1 SMBIOS和Radeon RX 6900 XT。有必要为不同的GPU创建一个自定义kext。
USBPorts kext取决于DSDT中的SMBIOS和当前控制器布局。
已知问题
集成的Intel Wifi是由Itlwmx虽然缺少对AirDrop等的支持。
麦克风尚未通过集成音频编解码器工作。
评论(0)