Cambiar de OpenCore 0.8.3 a 0.8.4

Ya está disponible OpenCore 0.8.4. Puedes obtenerlo desde Acidanthera. Pocos cambios en el archivo config.plist pero, como siempre, varias modificaciones en el código que mejoran su comportamiento.

Cambios principales

  • Misc >> tools: se ha añadido la propiedad FullNvramAccess (Boolean) para las herramientas que requieren acceso directo a NVRAM. Deshabilita las protecciones que OpenRuntime.efi aplica a la NVRAM durante el tiempo que la herramienta está en uso. Déjalo como False excepto que lo necesites específicamente.
  • UEFI >> Drivers >> LoadEarly: se han añadido comprobaciones a ocvalidate para ajustarse a las directrices que regulan el uso del driver OpenVariableRuntimeDxe:
    • Cuando OpenVariableRuntimeDxe.efi está en uso, su opción LoadEarly debe ajustarse a TRUE.
    • Cuando OpenVariableRuntimeDxe.efi está en uso, debe ir antes de OpenRuntime.efi en la lista de Drivers y su opción LoadEarly también debe ajustarse a TRUE.
    • LoadEarly para cualquier otro driver excepto OpenVariableRuntimeDxe.efi y OpenRuntime.efi en el escenario anterior ha de ser FALSE.

Leer más

Cambiar de OpenCore 0.8.2 a 0.8.3

OpenCore 0.8.3 ya ha salido. Puedes obtenerlo en Acidanthera. También se han publicados sendos mensajes de PMHeart y de Dhinak en Dortania, al estilo de los mensajes que Vit9696 publicaba de forma regular hasta febrero de 2022. Estos mensajes traen un resumen de los cambios principales y, detalle importante, de los autores que hay detrás de cada cambio. Es muy recomendable leerlos. Además, tenemos en un mismo lugar los cambios que ha habido en OpenCore y las kexts.

Cambios principales

  • Correcciones para poder instalar macOS 13 Developer Beta 3
  • Se ha integrado el driver ext4 para ser utilizado con OpenLinuxBoot.efi
  • RsaTool ha cambiado para enlazar con LibreSSL en lugar de hacerlo con la librería SSL por defecto de macOS
  • Correcciones para sistemas antiguos: macOS 10.4 and 10.5
  • NVRAM emulada: se ha añadido un nuevo driver OpenVariableRuntimeDxe.efi con características interesantes: soporta NVRAM reset desde el icono correspondiente en el menú de OpenCore, permite marcar la entrada de arranque predeterminada, se ha actualizado el script de cierre de sesión para facilitar las actualizaciones de macOS desde Actualización de Software, permite tener NVRAM emulada en BIOS UEFI que tienen NVRAM nativa defectuosa o incompatible
  • Se ha añadido la propiedad LoadEarly (boolean) para drivers que se cargan antes de inicializar la NVRAM.

Leer más