XFX RX 6600 XT en macOS 12 Monterey

Aunque las tarjetas gráficas ensambladas por XFX tienen comentarios negativos en foros de Hackintosh por tener BIOS personalizadas que pueden ser más problemáticas para macOS que las de otras marcas, he instalado una tarjeta XFX QICK 308 AMD Radeon RX 6600X T 8GB en Monterey 12.2.1 y el resultado ha sido excelente, la instalación ha sido muy sencilla y el rendimiento es muy superior al de la tarjeta anterior, RX580 de 8GB. Esta tarjeta es de las más baratas a pesar de que todavía se puede considerar cara respecto a lo que sería lógico en otras circunstancias (escasez de componentes y minados de criptomonedas). Los componentes principales de mi equipo son placa Z390 Aorus Elite y CPU Intel i9-9900K.

La situación actual respecto a macOS de las tarjetas gráficas de la serie 6000 de AMD es:

  • Funcionan en macOS
    • Familia Navi 21: 6800, 6800 XT y 6900 XT (desde Big Sur 11.4)
    • Familia Navi 23: 6600 y 6600 XT (desde Monterey 12.1)
  • NO funcionan en macOS
    • Familia Navi 22: 6700 XT
    • Familia Navi 24: 6400, 6500 y 6500 XT.

Leer más

Defaults write con ejemplos en macOS

Trucos con «defaults write» para macOS

Defaults es una herramienta de línea de comandos de sistemas BSD (aparecida por primera vez en NeXTStep) que permite acceder a preferencias y opciones de usuario en macOS. Puedes teclear man defaults desde Terminal para conocer más sobre ella.

macOS utiliza archivos xml para guardar preferencias de usuario y otra información (por ejemplo, fuente por defecto de un documento o posición de una ventana) cuando las aplicaciones están cerradas. Muchas de estas informaciones pueden ser accedidas mediante las preferencias de las aplicaciones o programas específicos de configuración pero también es posible leerlas o modificarlas con la herramienta defaults. Las modificaciones realizadas con defaults sólo tienen efecto si la aplicación cuya configuración se cambia está cerrada.

Leer más

Cambiar de OpenCore 0.7.7 a 0.7.8

Nota para quienes buscan sobre todo los cambios en config.plist: no hay. En esta ocasión la actualización de OpenCore 0.7.7 a 0.7.8 es muy sencilla, se trata de reemplazar los archivos de la versión anterior por los de la nueva. Resumen:
– EFI/BOOT: reemplazar BOOTx64.efi
– EFI/OC: reemplazar OpenCore.efi
– EFI/OC/Drivers: reemplazar los drivers utilizados
– EFI/OC/Kexts: reemplazar las extensiones utilizadas
– EFI/OC/Tools: reemplazar las herramientas utilizadas
– EFI/OC/config.plist: sin cambios.

Puedes descargar OpenCore 0.7.8 desde Acidanthera. Supongo que también estará disponible más tarde en Dortania, actualizaré el texto según sea necesario.

Leer más

Cambiar de OpenCore 0.7.6 a 0.7.7

No dejes de leer el mensaje de vit9696 con las novedades de OpenCore, en esta misma página tienes las descargas de las versiones nuevas de OpenCore y extensiones. También está disponible el artículo sobre la compatibilidad actual de los chipset Intel Z690 con macOS.

Más tarde de lo habitual por las fiestas navideñas pero la versión 0.7.7 de OpenCore ya está aquí. Viene con muchos cambios, la mayoría en 3 apartados: Intel Alder Lake, audio UEFI (driver AudioDxe) y correcciones de problemas publicados en el bug tracker, relacionados con algunas configuraciones específicas.
OpenCore continúa con su adaptación a la familia de procesadores Alder Lake, todavía hay mucho trabajo por delante pero, en la actualidad, podemos decir que estos nuevos sistemas ya se pueden usar con macOS y muchos de los problemas iniciales están resueltos.
Los cambios en el sonido UEFI son muchos y están acompañados de nuevas características en config.plist. Hay algunos otros cambios en este archivo por lo que esta vez debes prestar atención a las claves añadidas o eliminadas.

Leer más

macOS Monterey con OpenCore en Z390 Aorus Elite

La actualización de un sistema Big Sur a macOS 12 Monterey ha resultado sencilla y el nuevo sistema funciona bien. Prácticamente la misma configuración que utilizo con Big Sur ha resultado válida para Monterey.

Hardware

  • Placa base Gigabyte Z390 Aorus Elite: CPU Intel i7 9700 de novena generación (iGPU Intel UHD Graphics 630), audio Realtek ALC1220, Ethernet Intel I219V
  • Tarjeta gráfica AMD Radeon RX580
  • Fenvi FV-T919 con Wifi y Bluetooth.

¿Qué funciona bien?

  • Radeon RX580 (VDA Decoder soportado)
  • Apagado, reinicio y reposo
  • Audio (ALC1220 y HDMI)
  • Puertos USB (USBMap.kext específico para este modelo de placa base)
  • Airdrop, Mensajes.

Leer más

Cambiar de OpenCore 0.7.5 a 0.7.6

Se ha lanzado al versión 0.7.6 de OpenCore. El mensaje mensual de vit9696 y los archivos listos para descargar están en Acidanthera. Hay menos cambios que en otras ocasiones pero alguno tan importante como el avance hacia el soporte de los nuevos procesadores Alder Lake y las placas con chipset Z690.

Cambios principales

  • Se ha añadido detección automática del factor de escalado de pantalla
  • El valor de ResizeAppleGpuBars ha sido explícitamente reducido a 0 y -1
  • Mejoras de OpenCanopy (etiquetas largas, etc.)
  • Mejorado el funcionamiento de ProvideConsoleGop en la serie Z690
  • Mejoras para Alder Lake (detección del modelo de CPU, SSDT para gestión de energía del procesador)
  • Actualización de ProtectUefiServices para evitar fallos de Grub cuando arrancamos Linux de OpenCore con UEFI Secure Boot habilitado.

Leer más

macOS Monterey con Clover en Z390 Aorus Elite

La actualización de un sistema Big Sur a macOS 12 Monterey ha resultado sencilla y el nuevo sistema funciona bien. En un artículo anterior se comentaba el uso de OpenCore como boot loader. En esta ocasión se comenta el uso de Clover. La misma configuración que utilizo con Big Sur es válida para Monterey.

Nota: la configuración de las opciones de BIOS, las características del hardware y otras partes del texto están incluidas en macOS Monterey con OpenCore 0.7.6 por lo que se omiten en este post en el que solamente comentaré detalles específicas de Clover.

Clover 5142 y config.plist

Clover 5142 es la última revisión en el momento de escribir este artículo. Se puede descargar desde su sitio de GitHub, has de seleccionar CloverV2-5142.zip, no el PKG. Estos son los ajustes más importantes del archivo de configuración.

Leer más

Cambiar de OpenCore 0.7.4 a 0.7.5

Mensaje mensual de vit9696, es recomendable leerlo con detalle, no hay mejor lugar para ver las novedades de OpenCore.

Cambios principales en OpenCore 0.7.5

  • Arranque de Linux mejorado y documentación de OpenLinuxBoot revisada
  • Reparados errores con iconos de unidades externas
  • Actualizadas las versiones de firmware para SMBIOS
  • Actualizados los comandos de descarga de Recovery Images para incluir Big Sur y Monterey
  • Añadido soporte para Resizable BAR (Resize BAR o RBAR) en las GPU compatibles.

config.plist

  • Booter >> Quirks >> ResizeAppleGpuBars (integer) cuyo valor predeterminado es -1 (desactiva esta característica); reduce el tamaño de Resize BAR de la GPU para que sea compatible con macOS.
  • UEFI >> Quirks >> ResizeGpuBars (integer) cuyo valor predeterminado es -1 (desactiva esta característica); configura el tamaño de Resize BAR de la GPU para sistemas que no sean macOS.

Leer más

Cambiar de OpenCore 0.7.3 a 0.7.4

OpenCore 0.7.4 está disponible. Puedes descargarlo desde aquí. Esta vez, el mensaje mensual (más corto) de vit9696 no está en Dortania sino en el bug tracker de Acidanthera.

Los cambios principales están en el registro de cambios (changelog). Este es el resumen:

  • Linux: ordenación de los kernel, capacidad de omitir opciones de autodetección, información de registro opcional más detallada
  • Mejorada la detección del número de núcleos en CPU antiguas
  • Actualizada la lista de modelos de Mac para SMBIOS
  • Mejorada la actualización o instalación de Monterey
  • Arranque seguro de Apple en Monterey: SecureBootModel=Default ahora se ajusta para coincidir con el modelo de SMBIOS y se ha mejorado la capacidad de obtener Full Security para modelos de SMBIOS con chip T2 de Apple.

Leer más