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.
  • Se ha modificado el comportamiento de ocpasswordgen para no mostrar los caracteres al introducir la contraseña.

Otros cambios

  • SSDT actualizado para Hyper-V: SSDT-HV-CPU.dsl ha sido reemplazado por SSDT-HV-DEV.dsl para compatibilidad con versiones antiguas de macOS en Windows 10 y 11.
  • Correcciones para hardware antiguo (Pentium 4).
  • Se ha añadido un conjunto de drivers de red con soporte de arranque HTTP, supongo que para disponer de la opción Internet Recovery (ArpDxe.efi, Dhcp4Dxe.efi, DnsDxe.efi, DpcDxe.efi, HttpBootDxe.efi, HttpDxe.efi, HttpUtilitiesDxe.efi, Ip4Dxe.efi, MnpDxe.efi, SnpDxe.efi, TcpDxe.efi, Udp4Dxe.efi). Solamente en SampleCustom.plist, no los uses si no los necesitas específicamente.

config.plist

  • Misc >> Tools: se ha añadido la clave FullNvramAccess (Boolean).
  • UEFI >> Drivers: se ha añadido un conjunto de drivers de red con soporte de arranque HTTP. Solamente en SampleCustom.plist.

Kexts

  1. AppleALC 1.7.5: nuevos layouts añadidos.
  2. MacHyperVSupport 0.9.1: archivo Readme actualizado y correcciones.
  3. VoodooPS2 2.3.0: correcciones.

Deja un comentario