Skip to content

Hackintosh-Opencore-5600X-Asus-TUF-Gaming-B550M-Plus-WI-FI-RX5500XT

Notifications You must be signed in to change notification settings

ycg31/Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

锐龙黑苹果 - 华硕电竞特工B550M Opencore引导文件

English| 中文

硬件配置

组件 型号
CPU AMD 锐龙5 5600X @ 3.6GHz OC
主版 华硕 电竞特工 TUF Gaming B550M-Plus
内存 英睿达 DDR4 16GB (2 x 8GB) @3600(OC3800)
声卡 瑞昱 ALCS-1200A
显卡 迪兰恒进 RX 5500XT 8G
网卡 瑞昱 RTL8125 2.5GbE
WiFi蓝牙 博通 BMC94360CD
电源 追风者 Revolt PRO 850W
系统硬盘 惠普 S700 128G

macOS 版本: 13.2 (22D49)

OpenCore 版本: 0.8.8

机型: iMacPro1,1

目录

更新日志

  • 2023-02-10
    1. 系统版本升级到 Ventura 13.2
    2. OpenCore更新到0.8.8
    3. 更新Liu到1.6.3
    4. 更新RTCMemoryFixup到1.0.7
    5. 更新RestrictEvents到1.0.9
    6. 更新VirtualSMC到1.3.0
    7. 更新WhateverGreen到1.6.3
    8. 更新**AMD_Vanilla**补丁为2023.02.05最新补丁
  • 2021-01-28
    1. 系统版本升级到 Monetery 12.2
    2. OpenCore更新到0.7.7
    3. 定制并自编译AppleALC,记录定制过程
  • 2021-01-20
    1. 系统版本升级到12.1
    2. 更换并适配了opencore主题
    3. 主板更换为不带WIFI版本,加装BMC94360CD免驱卡。
    4. 修复HP SSD未开启Trim 系统卡顿的问题。

驱动和扩展

如何使用

  1. 使用本指南制作USB安装程序
  2. 克隆存储库,并将“BOOT”和“OC”目录粘贴到您的引导驱动器“EFI”文件夹中
  3. 下载 GenSMBIOS以生成唯一的SMBIOS信息。运行它并选择生成SMBIOS,因为型号选择iMacPro1,1。
  4. 使用ProperTree打开config.plist,然后转到PlatformInfo > Generic。将MLB(板串行)、SystemSerialNumber(串行)和SystemUUID(SmUUID)设置为生成的值。将ROM更改为去掉:的网卡MAC地址。如何获取MAC地址?
  5. 将您的BIOS更新到最新版本,并将其设置设置为所需的值
  6. 阅读有关某些硬件所需更改的信息
  7. 启动并安装它!
  8. 安装后,您可以将 EFI 目录复制到磁盘的 EFI 分区 - 然后您可以无需U盘即可启动 macOS
  9. 如果使用双系统必须开启Bootstrap,他将保护你的Opencore不被Windows的引导覆盖, 点击获取相关信息信息

如果无法正常启动,检查:

  1. kernel > Quirks中ProvideCurrentCpuInfo是否设置为True.(必须启用,否则无法启动).
  2. Misc -> Security -> SecureBootModel是否为Disabled
  3. kernel > Patch 中 algrey - Force cpuid_cores_per_package 是否已经按CPU核心数进行更改,具体方法见AMD_Vanilla .

本库中的SMBIOS信息已删除,必须自己生成添加并保持唯一。生成工具

BIOS设置

Option Status
SATA 模式 AHCI
Above 4G Decoding 开启 1
EHCI/XHCI Hand-off 开启
SVM 开启
CSM 关闭
Resizable BAR Support 关闭
安全启动 关闭
串口 关闭
Parallel Port 关闭
TPM Device 关闭 2

1 这里如果开启的话,必须在config.plist配置文件的boot-args项中删除 npci=0x2000启动参数,不过推荐主板关闭,使用参数

2 TPM安装阶段关闭,安装完成后可以开启,特别是win11双系统的话,不开启无法启动win11

这些选项大多可能不存在于您的主板bios选项中,只需尽可能接近即可。如果您的BIOS中没有其中许多选项,请不要太担心

在启动macOS之前,请记住将BIOS更新到最新版本

适用

适用于大多数具有17h和19h的AMD CPU, 所有Ryzen系列和Athlon 2xxGE。 不适用于15h(FX系列)、16h(A系列)和Threadripper CPU。

详情见支持列表

集成显卡不能正常工作,NVIDIA显卡具体看这里

如果你是N卡用户,你可能需要选择Algrey版本的PAT补丁,具体看这里

B550和A520主板需要添加SSDT-CPUR这个ACPI补丁才能正常启动。下载地址
下载后放到OC/ACPI 目录下,并在配置文件config.plist中启用。

B550, A520主板以及使用最新bios版本的B450, X470, X570主板 必须将config中SetupVirtualMap 禁用。具体路劲为 Booter -> Quirks -> SetupVirtualMap ,将值改为 false

AMD Navi 显卡 (比如RX 5500, 5600, 5700) 应在启动参数boot-args 中添加 agdpmod=pikera 以修复黑屏错误。

如果你的声卡有问题,你必须改变alcid的值来适配你的主板,具体见这里 。你可以尝试不同的layout-id值,直到你声卡正常工作。

如果你有网络连接问题,可能是网卡驱动不适合,请按手册查找自己主板的网卡驱动,详见这里

PAT补丁默认启用的是Shaneee版本,可以提供显卡的性能,但同时也会带来一些兼容性的问题,如果兼容性有问题,请切换到另一个PAT补丁,具体信息见PAT补丁信息

睡眠信息

如果你有睡眠问题,首先请定制你的USB端口,定制方法 参考这里,如果定制USB仍然存在问题,你应该尝试通过SSDT来修复USB。

在SSDT-SLEEP.aml中有用于修补_STA方法的补丁。补丁适用于_SB.PCI0.GPP2.PTXH和_SB.PCI0.GP17.XHC0USB控制器,如果你的USB控制器还有其他地址,你必须在SSDT添加。补丁程序仅适用于macOS,因此其他系统上的USB不受此补丁的影响。

睡眠问题总是由于USB引起的,但也不是肯定就是USB的问题,如果USB补丁无效的话,参考这篇文章 来修复睡眠。

PAT补丁信息

Shaneee's Algrey's
更好的GPU性能 更差的GPU性能
可能不适用于NVIDIA GPU 与所有GPU兼容
HDMI / DP音频可能不起作用 HDMI/DP 音频正常工作
默认启用 默认禁用

要切换到另一个补丁,请在config.plist中搜索mtrr_update_action。然后要使用的补丁Enable设置成TRUE,另一个设置成FALSE。

不要尝试同时两个补丁,必须禁用一个。

Adobe系列软件修复

由于缺少intel_fast_memset指令,Adobe应用程序在AMD黑苹果上会崩溃。你可以运行这个脚本来解决,或者按照这篇教程来手动修复!切记修补后重启系统。

如果从文件中打开图像时Photoshop崩溃,则必须将其降级到22.0版

虚拟化

首先,您必须在BIOS设置中启用SVM。 Parallels Desktop(仅适用于13.1,更高版本需要AppleHV)和VirtualBox(其工作原理比Parallels差得多)这两款虚拟化软件支持。 VMWare Fusion 10在Big Sur上不能使用,在Catalina上,它需要这种解决方法
Docker也无法正常工作。您必须使用Docker Toolbox,但是它不具备Docker的所有功能。

在Big Sur (11.0)上 Parallel无法正常启动,会提示 Required components are missing from the OS 错误。你必须在安装时添加SYSTEM_VERSION_COMPAT=1 参数。
在终端中运行如下命令: SYSTEM_VERSION_COMPAT=1 open /Volumes/Parallels\ Desktop\ 13.1.0/Install.app/, 将路径替换成Parallel安装文件所在路径 \

安装完成后启动Parallels时也会出现同样的错误,你可以每次启动时添加同样的参数,也可以使用大神制作的启动器,下载地址

Parallels 13.1仅支持Windows10 1607版本以及更老的版本。较新的版本在安装时会卡住。建议使用Windows 7,效果会更好。不要使用自动安装功能。

不要向虚拟机添加太多资源,会导致性能问题。 我测试了许多VM配置-最佳性能结果如下:

Parallels Desktop 13.1 4个CPU核心 4GB内存 1GB VRAM 3D加速:DirectX 9 操作系统:禁用Aero主题的Windows 7(SP1,内部版本7601)

如果虚拟机操作系统看不到USB设备将其重新连接到另一个端口,则通常可以解决此问题。 如果Coherence 模式不起作用,则必须禁用虚拟机的防病毒软件或将以下文件添加到其排除列表中:

  • C:\Program Files (x86)\Parallels\Parallels Tools\Services\coherence.exe
  • C:\Program Files (x86)\Parallels\Parallels Tools\Services\prl_hook.dll

安装向导

如果您在安装或启动 macOS 时遇到任何问题、内核崩溃或其他系统相关问题,请查看 OC 配置指南

如果其他东西不能正常工作(例如USB端口、iServices、DRM/Netflix),请查看安装后指南

About

Hackintosh-Opencore-5600X-Asus-TUF-Gaming-B550M-Plus-WI-FI-RX5500XT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published