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

Crear USB de Windows 11 desde macOS

Hace pocos días quise instalar Windows 11, cuya versión definitiva acababa de ser publicada, pero solamente tenía un sistema Mac por lo que tuve que buscar información sobre la creación del medio de arranque USB para Windows 11 desde un sistema con macOS Big Sur. Encontré varias propuestas. La que comento en este artículo es la que mejor resultado me ha dado a pesar de que requiere comandos en Terminal pero parece suficientemente sencilla para cualquier usuario de macOS.

Descargar la imagen ISO de Windows 11 desde Microsoft.

Preparar el dispositivo USB

Basta con un dispositivo USB de al menos 8 GB. Hay que formatearlo en FAT32 con esquema de particiones MBR. Diskutil list nos muestra todas las unidades de disco para que podamos elegir la correcta. En este caso se trata del dispositivo /dev/disk4 y se va a llamar WIN11. Abre Terminal y lo mantienes abierto para ir introduciendo el resto de comandos necesarios.

sudo diskutil list
sudo diskutil eraseDisk MS-DOS WIN11 MBR /dev/disk4

Leer más

Cambiar de OpenCore 0.7.2 a 0.7.3

Durante el mes de agosto el equipo de OpenCore ha tenido unas vacaciones relativas si lo comparamos con algunos de los meses anteriores. Digo vacaciones relativas porque, aunque los cambios son menos numerosos, más de 25 compilaciones han sido lanzadas y se han aplicado mejoras a OpenCore y drivers.

Como siempre, recomiendo leer el mensaje de vit9696, el mejor lugar para conocer los cambios recibidos por OpenCore.

Los cambios principales (pero no los únicos) son:

  • Soporte para Linux para que sea mostrado de forma nativa en el menú selector
  • Actualizada la base de datos de MacPro7,1 con las nuevas tarjetas gráficas AMD
  • Mejorado el sistema de retro iluminación de portátiles
  • Arreglado un problema de rendimiento en OpenCanopy revirtiendo un cambio introducido en 0.6.9 que provocaba el redibujado en cada cuadro de toda la la pantalla a la derecha y por debajo del cursor
  • Seguridad mejorada: actualizadas las variables para x86legacy en Apple Secure Boot.

Leer más

SecureBootModel en OpenCore 0.7.2

Apple Secure Boot es la tecnología utilizada por Apple en los Mac para verificar la integridad del sistema operativo en el arranque: bootloader > Kernel > instantánea del volumen de sistema. Si esta comprobación falla, MacOS no arrancará. Apple Secure Boot sólo funciona durante el proceso de arranque, una vez que MacOS se está ejecutando ya no realiza ninguna función. Nota: es muy recomendable leer las guías de Dortania: applesecureboot.md, uefisecureboot.md y vault.md.

1. SecureBootModel en OpenCore

Apple define 3 modos de Secure Boot:

  • Seguridad completa (Full Security): sólo permite arrancar el sistema operativo instalado u otra versión firmada de macOS en la que Apple confía actualmente. También verifica la integridad de la versión instalada. Si la verificación falla, el sistema ofrece reinstalar macOS o arrancar desde un disco diferente.
  • Seguridad media (Medium Security): verifica que la versión instalada de MacOS es legítima pero no comprueba la integridad del sistema. Permite arrancar cualquier versión firmada de MacOS en la que Apple haya confiado en algún momento.
  • Sin seguridad (No Security): se permiten otros sistemas o versiones diferentes de las mencionadas en las opciones seguras. No hay requisitos respecto al sistema operativo de arranque.

Leer más