Cambiar de Opencore 0.7.9 a 0.8.0

OpenCore 0.8.0 ya está aquí. Puedes descargarlo junto con las nuevas versiones de las extensiones desde Acidanthera. El lanzamiento de OpenCore 0.8.0 se ha retrasado para solucionar algunos problemas relacionados con la depuración desde puerto serie.

Además de ello, los cambios principales son:

  • Explicación mejorada respecto a SetApfsTrimTimeout. A partir de macOS 12 ya no es posible ajustar el tiempo de espera de trim para sistemas APFS. Sin embargo, la opción SetApfsTrimTimeout puede ser deshabilitada ajustando su valor a 0. Cuando el tiempo de espera de trim en un sistema APFS es cero, trim se desactiva incluso cuando Información del Sistema dice que está activado.
  • Soporte para tarjetas de red Aquantia AQtion 10 Gb.
  • Soporte para preservar logs en etapas tempranas del arranque.
  • Se ha cambiado a Python 3 en los scripts de compilación.

Leer más

Cambiar de OpenCore 0.7.8 a 0.7.9

Ya está disponible la nueva versión 0.7.9 de OpenCore. Puedes descargarla desde aquí.

Cambios principales

  • Kernel >> Quirks >> SetApfsTrimTimeout: en macOS 12 Monterey ya no es posible ajustar el tiempo de espera para trim en sistemas APFS. Se ha añadido un método nuevo que deshabilita trim en Monterey cuando SetApfsTrimTimeout vale 0. Valor predefinido es -1. Ajustando este valor a 0 puede mejorar el tiempo de arranque largo en algunos discos SSD y NVMe (Samsung EVO 970, etc.) en macOS 12.
    Nota: a partir de la compilación e13900e de OpenCore 0.8.0 beta se ha añadido este comentario: «Información del Sistema puede mostrar TRIM Support: Enabled incluso con esta opción puesta en 0. Sin embargo, ha de ser considerado falso positivo y trim de hecho está deshabilitado.»
  • Se ha añadido la detección automática del nombre del volumen del instalador de macOS cuando falla la lectura desde el archivo .disk_label.
  • Se ha añadido código para generar imágenes de recuperación en QEMU con macrecovery.
  • Se ha reparado la clave SecureBootModel en máquinas virtuales (hypervisor): ha de ser x86legacy o macOS 11 no arranca correctamente.
  • Mejoras en OpenLinuxBoot.

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

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

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

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

Cambiar de OpenCore 0.7.1 a 0.7.2

La versión 0.7.2 de agosto trae un OpenCore con menos cambios de los que hemos visto en las versiones anteriores. Aún así, ha habido más de 20 compilaciones con algunas modificaciones importantes.

Como siempre, recomiendo lee el mensaje de vit9696 con el resumen del trabajo realizado durante el mes de julio.

En esta ocasión los cambios han incidido sobre todo en la seguridad y la corrección de errores:

  • Teclado no responde en Windows BitLocker
  • Manejo de librerías de 32 y 64 bits
  • Reparación de errores al compilar
  • Quitar espacios no deseados en cadenas de información de la CPU
  • Actualización de datos SMBIOS
  • Mejoras en la seguridad (cambios en el modelo Apple Secure Boot y en APFS).

Leer más

Cambiar de OpenCore 0.7.0 a 0.7.1

Esta vez podemos pensar que nos enfrentamos a una actualización menor de OpenCore porque tenemos que aprender y modificar solamente una cantidad asequible de funciones. Nada comparable a la actualización de junio. Sin embargo, esto no es del todo cierto. Lo que pasa es que la actualización 0.7.0 fue enorme, mucho más compleja de lo habitual. Y la actual vuelve a ser de complejidad media, algo a lo que estábamos más acostumbrados.

Lee con atención el mensaje de vit96096, como siempre el mejor resumen que hay sobre las novedades de OpenCore 0.7.1.

Esta actualización viene con algunos cambios importantes:

  • se han lanzado más de 60 compilaciones
  • algunos errores han sido corregidos
  • se ha mejorado la documentación (agregando actualizaciones a los documentos de depuración)
  • OpenCanopy sigue recibiendo mejoras
  • se han actualizado las versiones de firmware incorporadas
  • la información de dispositivos PCI se ha agregado a SysReport
  • Lilu ha cambiado a un nuevo kext patcher, compatible con macOS de 10.6 a 12
  • Para Monterey:
    • OpenCore y kexts se han adaptado a macOS 12 Monterey
    • se ha añadido BlueToolFixup para solucionar problemas de Bluetooth en macOS 12
  • Para Windows 11:
    • se ha añadido un documento que contiene requisitos y posibles formas para resolverlos
    • se ha añadido la herramienta TpmInfo.efi para verificar la existencia de TPM en BIOS.

Leer más