
| 成分 | 模型 |
|---|---|
| 中央处理器 | AMD Ryzen 5 3500 @ 3.6GHz |
| 母板 | Asrock B450m Pro4 |
| 内存 | 16GB(2 x 8GB)XPG ADATA GAMMIX D30 DDR4 8GB(1x8GB)3200MHz |
| GPU | Gigabyte RX 5500XT OC 8GB双风扇 |
| 音频芯片组 | Realtek Alc892 |
| 以太网 | Realtek RTL8111 |
| 无线上网 | TP-Link USB AC600适配器 |
| 操作系统磁盘(NVME) | 西部数字WD SN550 500GB NVME |
| 音频适配器 | Aropana USB 2in1音频适配器 |
MacOS版本:14.0
Opencore版本:0.9.5
注意: -如果没有USB音频适配器,请使用Voodoohda,然后将其放在“/library/extensions/”中,然后重新启动您的Mac.Tucorial Video。
使用的Opencore版本:0.9.5
该EFI与所有与MACOS兼容外围设备的Ryzen和Athlon 2XXGE处理器兼容。
支持15H(FX系列),16H(一个系列)和Threadripper CPU的支持。
| 模型 | 兼容的? |
|---|---|
| 融合的 | 不 |
| Nvidia | 部分1 |
| AMD | 是2 3 |
1对NVIDIA GPU的支持在蒙特雷Beta 7中删除,恢复原状的唯一方法是使用Opencore Legacy Patcher。开普勒系列在正确的PAT补丁下。其他人则需要仅在高级塞拉利昂或不支持的网络驱动程序。有关多塔尼亚的更多详细信息。
2一些R7和R9 GPU需要假ID。更多详细信息
3 Lexa系列GPU不支持。超过7000系列的山脉(10.13)支持了他们的支持,此处未涵盖他们的支持。
对于AMD NAVI 10系列GPU(RX 5500,RX 5600,RX 5700),您需要添加agdpmod=pikera boot-args来解决黑屏问题。
默认情况下使用Shaneee制作的PAT补丁。它提高了GPU性能,但有一些警告。 HDMI或DisplayPort传递的音频无法正常工作或将不稳定。它也可能无法与NVIDIA GPU一起使用。
如果要控制Monitor的亮度或HDMI/DP音量卷,则需要使用MonitorControl。
由于GPU不相容性,所有具有AMD CPU的笔记本电脑均未支持。
| 芯片组 | 细节 |
|---|---|
| B550,A520 | 需要SSDT-CPUR启动。详细信息在这里。 |
| B550,A520,B450,X470,X570 | 必须禁用SetupVirtualMap 。 |
| 其他 | 应该兼容开箱即用。 |
按照以下步骤正确安装SSDT-CPUR 。
OC/ACPI目录。要禁用SetupVirtualMap只需转到Booter -> Quirks -> SetupVirtualMap在您的配置文件中并将其禁用即可。 (应该是false )。
如果您的音频芯片组与规范中指定的步骤不同,请按照以下步骤操作。
boot-args设置,并查找alcid=11 。alcid=10如果layout 10警告:
如果您在网络连接上遇到任何问题,那么最好的选择就是安装其他Kext,最好是从这里安装。
如果您使用High Sierra和Realtek 8111以太网卡,则应使用旧版本的Kext。
如果您在蒙特雷上有网卡问题,或者尝试将e1000=0添加到boots-args 。
Smalltree Kext目前不在蒙特雷上工作。您可以尝试Appleigb Kext,它可以在某些系统上使用。如果它不起作用,则必须留在Big Sur并等待Smalltree的更新。
只有Apple Airport和Fenvi卡开箱即用。在这里,您可以列出所有支持的卡和所需的Kexts。
Rembember Airdrop,Handoff等。仅在带有Broadcom芯片的卡上工作。
遵循本指南创建可引导USB。
克隆此存储库,然后将“ boot”和“ oc”目录复制到可引导USB上的“ EFI”目录。该结构应该看起来有点像这样: EFI -> BOOT, OC 。
查找四个algrey - Force cpuid_cores_per_package patch在Kernel -> Patch in Config中的补丁。
为您的CPU物理内核修改这些补丁。从下表中将这些补丁Replace为Hex value的第一对00 。
| 物理CPU核心 | 十六进制 |
|---|---|
| 4个核心 | 04 |
| 6个核心 | 06 |
| 8核 | 08 |
| 12个核心 | 0C |
| 16个核心 | 10 |
| 24个核心 | 18 |
| 32核 | 20 |
SMBIO必须是唯一的,您不能使用此存储库中存在的一个。
运行该工具并选择Generate SMBIOS 。
使用下表选择适当的硬件模型。
转到苹果覆盖范围并粘贴串行。您需要“无效的序列”或“未经验证的购买日期”消息。如果您得到另一个东西,则必须生成SMBIO数据并再次检查。
打开config.plist并搜索PlatformInfo -> Generic并替换以下值:
ROM输入应设置为您的网卡的MAC地址,而无需分隔器(例如: , - )。
| GPU系列 | 模型 |
|---|---|
| AMD Navi系列 | imacpro1,1 1 |
| AMD Vega系列 | imacpro1,1 1 |
| AMD Polaris系列 | imacpro1,1 1 |
| AMD Radeon R5/R7/R9 | MacPro6,1 |
| AMD HD 8000系列 | MacPro6,1 |
| AMD HD 7000系列 | MacPro6,1 |
| NVIDIA开普勒系列 | MacPro7,1 2 |
1对于Catalina和更新,如果您有一些问题,也可以使用MacPro7,1 (例如不可用的DRMS)。
2用于catalina和较旧的使用iMac14,2 。
Unknown ,而不是您的CPU名称,请转到PlatformInfo -> Generic -> ProcessorType中的配置文件中。如果您的CPU具有8个或更多的物理内核,则将其设置为3841 ,否则将其设置为1537 。boot-args中删除-v debug=0x100 keepsyms=1 。通常,不需要启用引导程序,但它将保护您的Opencore免受过度训练。
请记住不要在Pendrive上启用Bootstrap-仅在将OpenCore复制到磁盘的EFI之后才能做到这一点。
Misc -> Boot -> LauncherOption ,然后将其设置为Full 。OpenCore的新启动条目。将BIOS设置为从中启动,而不是您的驱动器。| 选项 | 地位 |
|---|---|
| SATA模式 | Ahci |
| 高于4G解码 | 启用1 |
| EHCI/XHCI交接 | 启用 |
| SVM | 启用 |
| CSM | 禁用 |
| 可分解的栏支持 | 禁用 |
| 安全引导 | 禁用 |
| 串行端口 | 禁用 |
| 并口 | 禁用 |
1如果您在BIOS中具有此选项,则还必须从配置文件中的boot-args中删除npci=0x2000 。
这些选项中的一些可能不存在您的固件中,只需尝试尽可能匹配它即可。
在启动MacOS之前,请记住将BIOS更新为最新版本。
| Shaneee的 | 阿尔格里的 |
|---|---|
| 更好的GPU性能 | GPU性能差 |
| 可能无法与NVIDIA GPU一起使用 | 与所有GPU兼容 |
| HDMI/DP音频可能无法正常工作 | HDMI/DP音频作品 |
| 默认情况下启用 | 默认情况下禁用 |
要切换到另一个补丁,以查看config.plist中的mtrr_update_action 。然后将Enabled true您要使用的补丁程序。切记设置Enabled在另一个PAT补丁上的false 。请不要同时启用这两个,请相信我,它行不通。
MACOS的某些应用程序使用MKL-数学内核库。不幸的是,它在本地不适用于AMD CPU-我们需要用此脚本对其进行修补。
还有intel_fast_memset指令,显然在AMD系统上不存在。它在Adobe软件中非常普遍 - 您可以通过运行此脚本来修复它。 Adobe软件的较旧版本(例如Photoshop的22.3.1)需要其旧版本。有关Adobe Patching Check Thead在MacOS86.it上的详细信息。
如果您在文件运行脚本时遇到问题,请尝试将其代码复制并粘贴到终端。
默认情况下,DRM仅针对大SUR和更新版本进行固定。对于较旧的版本,您必须:
boot-args中删除unfairgva=1 。boot-args 。shikigva=80或shikigva=16即使图表说另一个话,也很常用。首先,检查您的睡眠是否可以锻炼。如果有效,您可以跳过阅读本节。
AMD系统中睡眠破裂的最常见原因是USB问题。
您必须映射USB端口。如果您有工作的Windows实例,我建议使用此工具,否则必须手动进行操作。
映射后,请记住在配置文件中禁用Kernel -> Quriks -> XhciPortLimit 。
如果USB修复无济于事,则可能会破坏其他东西。您可以在多塔尼亚阅读有关它的更多详细指南。
SVM 。| 软件 | 兼容性 |
|---|---|
| 平行桌面 | 除非使用AppleHV,否则最多可达13.1。 1 2 3 |
| VirtualBox | 性能急剧下降。 |
| VMware融合10 | 只有Catalina及以上的Catalina和此补丁。 |
| Docker | 仅在VirtualBox或Docker工具箱中进行Docker。 |
| Android模拟器 | 仅使用兼容VM软件的Android-X86。 |
| iOS模拟器 | 开箱即用。 |
默认情况下,Big Sur和更新的1个平行线不起作用,您需要使用SYSTEM_VERSION_COMPAT=1环境变量。
2使用此启动器软件包简化了相似之处。
3只有Windows 10周年更新(构建1607)或较旧的系统工作。
您不应该在虚拟机上添加太多资源,因为它会导致性能问题,而不论您的硬件如何。
使用以下配置以获得最佳结果。
如果您还有其他问题或问题,请随时在AMD-OSX DISCORD或论坛上询问。
由于配置的多样性,我无法协助解决与特定计算机规格有关的问题。对于故障排除,我建议从AMD-OSX Discord的查询开始。
请在GitHub上创建一个问题,主要是针对更多一般问题的案例。