
| Componente | Modelo |
|---|---|
| UPC | AMD Ryzen 5 3500 @ 3.6Ghz |
| Placa madre | Asrock B450M PRO4 |
| RAM | 16GB (2 x 8GB) XPG ADATA GAMMIX D30 DDR4 8GB (1x8GB) 3200MHz |
| GPU | Gigabyte RX 5500XT OC 8GB Dual ventilador |
| Chipset de audio | Realtek alc892 |
| Éternet | Realtek rtl8111 |
| Wifi | Adaptador USB AC600 TP-Link |
| Disco OS (NVME) | Western Digital WD SN550 500GB NVME |
| Adaptador de audio | AROPANA USB 2IN1 Adaptador de audio |
Versión de MacOS : 14.0
Versión de OpenCore : 0.9.5
Nota:- Si no tiene un adaptador de audio USB, use Voodoohda y coloque ese Kext en "/biblioteca/extensiones/" Luego reinicie su video Mac.tutorial
Versión de OpenCore usado : 0.9.5
Este EFI es compatible con todos los procesadores Ryzen y Athlon 2XXGE con periféricos compatibles con macOS.
El soporte para 15h (serie FX), 16H (una serie) y las CPU de ThreadRipper no se cubre aquí.
| Modelo | ¿Compatible? |
|---|---|
| Integrado | No |
| Nvidia | Parcialmente 1 |
| Amd | Si 2 3 |
1 Soporte para las GPU de NVIDIA se eliminó en Monterey Beta 7, la única forma de recuperarlo es usar OpenCore Legacy Patcher. Serie Kepler bajo el parche de PAT correcto. Otros requieren webdrivers que funcionen solo en alta sierra o no son compatibles. Más detalles sobre Dortania.
2 Algunas GPU R7 y R9 requieren FakeID. Más detalles aquí
3 GPU de la serie LEXA no son compatibles. Las series mayores de 7000 son compatibles con High Sierra (10.13), su apoyo no está cubierto aquí.
Para las GPU de la Serie AMD Navi 10 (RX 5500, RX 5600, RX 5700) debe agregar agdpmod=pikera a boot-args para solucionar el problema de la pantalla negra.
Pat Patch hecho por Shaneee se usa de forma predeterminada. Mejora el rendimiento de la GPU, pero tiene algunas advertencias. El audio aprobado por HDMI o Displayport no funcionará o será inestable. Tampoco puede funcionar con las GPU NVIDIA.
Si desea controlar el brillo del monitor o el volumen de audio HDMI/DP, debe usar MonitorControl para eso.
Todas las computadoras portátiles con CPU AMD no son compatibles debido a la incompatilidad integrada de GPU.
| Chipset | Detalles |
|---|---|
| B550, A520 | Requiere SSDT-CPUR para arrancar. Detalles aquí. |
| B550, A520, B450, X470, X570 | SetupVirtualMap tiene que estar deshabilitado. |
| Otro | Debe ser compatible fuera de la caja. |
Siga estos pasos para instalar correctamente SSDT-CPUR .
OC/ACPI . Para deshabilitar SetupVirtualMap , simplemente vaya al Booter -> Quirks -> SetupVirtualMap en su archivo de configuración y desactívelo. (Debería ser false ).
Siga estos pasos si su chipset de audio es diferente al especificado en la especificación.
boot-args y busque alcid=11 .alcid=10 si layout 10Advertencias :
Si experimenta algún problema con su conexión de red, su mejor opción sería instalar un KEXT diferente, preferiblemente desde aquí.
Si usa la tarjeta Ethernet High Sierra y Realtek 8111, entonces debe usar la versión anterior de KEXT.
Si tiene problemas con la tarjeta de red en Monterey o más nuevo, intente agregar e1000=0 a boots-args .
Smalltree Kext no funciona en Monterey por ahora. Puede probar Appleigb KEXT, funciona en algunos sistemas. Si no funciona, debe permanecer en Big Sur y esperar la actualización de Smalltree.
Solo el aeropuerto de Apple y las tarjetas Fenvi funcionan fuera de la caja. Aquí puede enumerar todas las tarjetas compatibles y necesitaron Kexts para ellas.
Rembember que AirDrop, Homenff, etc. trabaja solo en tarjetas con chip Broadcom.
Siga esta guía para crear su USB de arranque.
Clone este repositorio y copie los directorios de "arranque" y "OC" a su directorio "EFI" en su USB de arranque. La estructura debe verse algo así: EFI -> BOOT, OC .
Encuentre cuatro parches de algrey - Force cpuid_cores_per_package en Kernel -> Patch en su configuración.
Modifique estos parches para sus núcleos físicos de CPU. Cambie el primer par de 00 en Replace de estos parches al Hex value desde abajo.
| Núcleos de CPU físicos | Valor hexagonal |
|---|---|
| 4 núcleos | 04 |
| 6 núcleos | 06 |
| 8 núcleos | 08 |
| 12 núcleos | 0C |
| 16 núcleos | 10 |
| 24 núcleos | 18 |
| 32 núcleos | 20 |
SMBIOS tiene que ser único, no puede usar uno presente en este repositorio.
Ejecute la herramienta y seleccione Generate SMBIOS .
Seleccione el modelo apropiado para su hardware utilizando la tabla a continuación.
Vaya a la cobertura de manzana y la serie generada por pasta. Necesita un mensaje "serie no válida" o "fecha de compra no validada". Si obtiene algo otro, debe generar datos de SMBIOS y verificarlos nuevamente.
Abra config.plist y busque PlatformInfo -> Generic y reemplace estos valores:
La entrada ROM debe establecerse en la dirección MAC de su tarjeta de red, sin separadores (por ejemplo : - ).
| Serie GPU | Modelo |
|---|---|
| Serie AMD Navi | iMacPro1,1 1 |
| Serie AMD Vega | iMacPro1,1 1 |
| Serie AMD Polaris | iMacPro1,1 1 |
| AMD Radeon R5/R7/R9 | MacPro6,1 |
| Serie AMD HD 8000 | MacPro6,1 |
| Serie AMD HD 7000 | MacPro6,1 |
| Serie Nvidia Kepler | MacPro7,1 2 |
1 Para Catalina y más nuevo, también puede usar MacPro7,1 si tiene algunos problemas (por ejemplo, DRMS no fiables).
2 para Catalina y más de uso iMac14,2 .
Unknown en lugar de su nombre de CPU en este Mac, vaya a PlatformInfo -> Generic -> ProcessorType en su archivo de configuración. Configúrelo en 3841 si su CPU tiene 8 o más núcleos físicos, de lo contrario, configúrelo en 1537 .-v debug=0x100 keepsyms=1 de boot-args en su archivo de configuración. En general, no se requiere habilitar Bootstrap, pero protegerá su opencore de ser anulado.
Recuerde no habilitar Bootstrap en Pendrive: hágalo solo después de copiar OpenCore a la EFI de su disco.
Misc -> Boot -> LauncherOption en su archivo de configuración y configúrelo Full .OpenCore . Establezca BIOS para arrancar desde él, en lugar de su unidad.| Opción | Estado |
|---|---|
| Modo SATA | Ahci |
| Por encima de 4g decodificación | Habilitado 1 |
| Ehci/xhci. | Activado |
| SVM | Activado |
| CSM | Desactivado |
| Soporte de barra reaccionable | Desactivado |
| Arranque seguro | Desactivado |
| Puerto de serie | Desactivado |
| Puerto paralelo | Desactivado |
1 Si tiene esta opción en BIOS, también debe eliminar npci=0x2000 de boot-args en su archivo de configuración.
Es posible que algunas de estas opciones no existan en su firmware, solo trate de igualarlo lo más posible.
Antes de iniciar macOS, recuerde actualizar el BIOS a la última versión.
| Shaneee's | Algrey's |
|---|---|
| Rendimiento mucho mejor de GPU | Peor rendimiento de la GPU |
| Puede que no funcione con las GPU de NVIDIA | Compatible con todas las GPU |
| El audio HDMI/DP puede no funcionar | Funciones de audio HDMI/DP |
| Habilitado por defecto | Deshabilitado por defecto |
Para cambiar a otro parche, busque mtrr_update_action en config.plist . Luego establezca Enabled para true para el parche que desea usar. Recuerde establecer Enabled para false en el otro parche PAT. No intente habilitar ambos al mismo tiempo, créeme, no funcionará.
Algunas aplicaciones para MacOS usan MKL - Biblioteca de kernel de matemáticas. Desafortunadamente, no funciona en las CPU AMD de forma nativa: necesitamos parchearlo con este script.
También hay instrucción intel_fast_memset que, obviamente, no existe en los sistemas AMD. Es muy común en el software Adobe: simplemente puede solucionarlo ejecutando este script. Las versiones anteriores de Adobe Software (por ejemplo, hasta 22.3.1 para Photoshop) necesitan su versión heredada. Para obtener detalles sobre el parche de Adobe, consulte TheAd en MacOS86.IT.
Si tiene problemas al ejecutar el script desde el archivo, intente copiar y pegar su código a terminal.
Los DRM se fijan de forma predeterminada solo para Big Sur y versiones más nuevas. Para versiones más antiguas tienes que:
unfairgva=1 de boot-args en su archivo de configuración.boot-args en su archivo de configuración.shikigva=80 o shikigva=16 : es común funcionar incluso cuando el gráfico dice algo otro.En primer lugar, marque si su sueño funciona fuera de la caja. Si funciona, puede omitir la lectura de esta sección.
La razón más común del sueño roto en los sistemas AMD son los problemas USB.
Tienes que mapear tus puertos USB. Si tiene una instancia de Windows de trabajo, le recomiendo esta herramienta, de lo contrario debe hacerlo manualmente.
Después de asignar, recuerde deshabilitar Kernel -> Quriks -> XhciPortLimit en su archivo de configuración.
Si las correcciones USB no ayudan, probablemente algo otro está roto. Puede leer una guía más detallada al respecto en Dortania.
SVM habilitado en su configuración de BIOS.| Software | Compatibilidad |
|---|---|
| Escritorio paralelo | Hasta 13.1 a menos que se use AppleHV. 1 2 3 |
| Virtualbox | Rendimiento drásticamente disminuido. |
| VMware Fusion 10 | Solo Catalina y mayor, para Catalina con este parche. |
| Estibador | Solo Docker en Virtualbox o Docker Toolbox. |
| Emulador de Android | Solo Android-X86 con software VM compatible. |
| emulador de iOS | Funciona fuera de la caja. |
1 Paralelismos no funcionará de forma predeterminada en Big Sur y más nuevo, debe usar SYSTEM_VERSION_COMPAT=1 Variable de entorno.
2 Use este paquete de lanzamiento para simplificar el uso de paralelos.
3 solo la actualización de aniversario de Windows 10 (compilación 1607) o los sistemas más antiguos funcionan.
No debe agregar demasiados recursos a sus máquinas virtuales, ya que causa problemas de rendimiento independientemente de su hardware.
Use la siguiente configuración para obtener los mejores resultados.
Si tiene alguna otra pregunta o problema, no dude en preguntar en la discordia o foro AMD-OSX.
Debido a la diversidad de configuraciones, no puedo ayudar con problemas relacionados con especificaciones de computadora específicas. Para la resolución de problemas, recomiendo comenzar con consultas sobre la discordia AMD-OSX.
Cree un problema en GitHub principalmente para casos relacionados con problemas más generales.