Cambiar de OpenCore 0.9.2 a 0.9.3

Ha salido OpenCore 0.9.3. Muchas novedades, como de costumbre. Cambios y mejoras. Preparado para probar macOS 14 Sonoma. Puedes descargarlo desde Acidanthera.

Cambios principales

  • Kernel >> Quirks: mejorada la propiedad XhciPortLimit en macOS 11 a 14. XhciPortLimit dejó de funcionar a partir de Big Sur 11.2.3 pero ahora vuelve a ser funcional en las versiones posteriores de macOS, incluido Sonoma.
    Las recomendaciones para su uso no han cambiado: activar XhciPortLimit solamente cuando es necesario para mapear los puertos USB y evitar que esté activada de forma habitual en el uso diario. Incluso con XhciPortLimit activada, es necesario inyectar alguna extensión que provea información sobre los puertos USB (USBInjectAll.kext o USBToolBox.kext + UTBMap.kext o USBMap.kext o USBPorts.kext, con todos los puertos USB disponibles habilitados).
  • AudioDxe: se ha añadido la opción –force-codec para forzar el uso de un códec de audio, su valor ha de ser el mismo que en Audio >> AudioCodec. Tipo numérico, no tiene valor por defecto. Puede mejorar el tiempo de arranque, sobre todo si se usa junto con –force-device.
  • AudioDxe: se ha añadido la opción –use-conn-none (Boolean) para descubrir canales de audio adicionales en algunos sistemas, por ejemplo el altavoz de graves o de agudos de un conjunto cuando sólo uno de ellos es encontrado. Nota: habilitando esta opción puede incrementar el número de canales disponibles en cuyo caso la configuración de AudioOutMask puede requerir un cambio para adaptarse a la nueva lista de canales.
  • Menú selector: arreglado el recorte de entradas de menú largas para permitir que se lean enteras en modos ultra anchos.
  • CrScreenshotDxe: se ha añadido el argumento opcional optional –enable-mouse-click para poder tomar capturas de pantalla con clic del ratón además de la tecla F10. Activar esta opción sólo cuando se necesite, desactivándola después de su uso
  • UEFI >> ProtocolOverrides >> se ha añadido PciIo (Boolean) para solucionar Above 4G en el menú de BIOS de firmwares Aptio IV.
  • Kernel >> Quirks >> arreglada la propiedad AppleXcpmForceBoost en macOS 14 Sonoma.
  • UEFI >> Output: se ha añadido ConsoleFont (String) para cargar fuentes personalizadas en el modo texto del menú de OpenCore. Si no se asigna un valor, se usa la fuente de consola incluida por defecto en OpenCore. El archivo de fuente ha de estar colocado en \EFI/OC/Resources/Font/font-name.hex y ha de tener resolución 8×16. No hace falta cambiar la fuente por defecto salvo para algunas aplicaciones EFI con soporte multilingual (por ejemplo memtest86). El repositorio OCBinaryData incluye las fuentes Terminus y TerminusCore.

config.plist

  • UEFI >> Output: se ha añadido ConsoleFont (String). Valor por defecto: cadena vacía.
  • UEFI >> ProtocolOverrides: se ha añadido PciIo (Boolean). Valor por defecto: False.

Drivers

  • AudioDxe: se han añadido las opciones –force-codec y –use-conn-none.
  • CrScreenshotDxe: se ha añadido el argumento opcional optional –enable-mouse-click.

Tools

  • Se ha añadido FontTester.efi: para mostrar las páginas de la fuente de consola.

Kexts

  • AppleALC 1.8.3 (soporte para macOS 14 y nuevos layouts).
  • CPUFriend 1.2.7 (soporte para macOS 14).
  • CryptexFixup 1.0.2 (soporte para macOS 14).
  • ECEnabler 1.0.3 (soporte para macOS 14).
  • FeatureUnlock 1.1.5 (soporte para macOS 14).
  • Lilu 1.6.6 (soporte para macOS 14, -lilubetaall ya no es necesario en macOS 14).
  • RestrictEvents 1.1.2 (soporte para macOS 14).
  • VirtualSMC 1.3.2 (se ha añadido el dispositivo NCT6799D y soporte preliminar para macOS 14).
  • WhateverGreen 1.6.5 (se ha añadido soporte para macOS 14 y se ha mejorado la retro iluminación de la pantalla en plataformas Coffee Lake).

2 comentarios en «Cambiar de OpenCore 0.9.2 a 0.9.3»

  1. Buenos días. Entonces, si lo he entendido bien, hay que seguir con mapa de puertos USB y el cambio en XhciPortLimit es que dejó de funcionar y ahora ha vuelto a estar disponible incluso en Sonoma, es así? Pero no que ahora podamos funcionar con esto de forma permanente para tener siempre más de 15 puertos USB.

    Responder
    • Es tal como dices. La opción vuelve a estar disponible pero con las mismas recomendaciones que antes. Sigue siendo necesario limitar el número de puertos USB a 15 por controlador.

      Responder

Deja un comentario