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等的支持。

麦克风尚未通过集成音频编解码器工作。

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