Cambiar de OpenCore 0.6.9 a 0.7.0

En esta ocasión la redacción de las diferencias entre versiones ha sido difícil. Los autores de OpenCore han realizado numerosos cambios. Baste decir que se han publicado más de 60 compilaciones a lo largo del mes de mayo. Algunos de los cambios son novedades reales y requieren estudio y aprendizaje para entenderlos por completo. Con todo esto, OpenCore va mejorando y actualmente ha alcanzado una madurez que nada tiene que ver con su consideración como programa en fase beta.

Nota: no te pierdas el mensaje de vit9696 como cada vez que se publica una nueva versión de OpenCore, es la mejor forma de conocer los principales cambios y mejoras aplicados.

Por mi parte, animo a todos los usuarios a leer estas instrucciones en detalle para que su hackintosh funcione mejor cada vez con las modificaciones que OpenCore va recibiendo. Algunos usuarios solo están interesados ​​en los cambios del archivo config.plist para que la nueva versión esté lista y funcionando en poco tiempo. Este es el enfoque incorrecto porque hace que los errores sean más difíciles de comprender o corregir.

OpenCanopy continúa con su gran evolución y viene con muchos y grandes cambios. Algunas de estas mejoras requieren aprendizaje y solo serán utilizadas por un número limitado de usuarios y, sobre todo, por artistas diseñadores de temas e iconos. Las mejoras de la interfaz gráfica de OpenCore han sido enormes en las últimas versiones.

Leer más

Cambiar de OpenCore 0.6.8 a 0.6.9

Como siempre, se recomienda encarecidamente leer el mensaje de vit9696. Es el mejor lugar para descubrir las novedades y los cambios de la nueva versión de OpenCore. Este paso de 0.6.8 a 0.6.9 trae bastantes cambios y algunos de ellos son muy importantes pero no son tantos como en el paso de 0.6.7 a 0.6.8.

Algunas de las cosas que han sido mejoradas:

  • AppleEvents y algunas de sus claves
  • compatibilidad con sistemas más antiguos
  • OpenCanopy y la presentación del picker
  • Velocidad de descifrado de contraseña en OpenCore, especialmente en sistemas lentos
  • configuración y avisos de memoria en MacPro7,1 SMBIOS

Leer más

Cambiar de OpenCore 0.6.7 a 0.6.8

Es muy recomendable leer atentamente el mensaje de vit9696, es una excelente fuente de información de la evolución de OpenCore incluyendo los cambios más importantes de la versión nueva.

En el paso de OpenCore 0.6.7 a 0.6.8 ha habido un número enorme de cambios y mejoras.
OpenCanopy se ha renovado con mejoras en cualquier aspecto relacionado con la interfaz gráfica del picker. Se han añadido nuevos iconos, se han mejorado las etiquetas, se ha cambiado la posición inicial del puntero, se ha mejorado el comportamiento del teclado y del ratón, etc. Es casi un driver nuevo debido a la gran cantidad de modificaciones.
Otros drivers también tienen mejoras, CrScreenshotDxe por ejemplo.
También se han mejorado las herramientas externas, especialmente ocvalidate y ocpasswordgen. Lo mismo se aplica a las herramientas de OpenCore: OpenShell, ControlMsrE2 (heredera de CFGLock de Brumbaer), etc.
El archivo config.plist trae varios cambios, el más significativo es la nueva sección UEFI > AppleEvents que permite configurar el comportamiento del teclado y el ratón.
Aparte de todo esto, se ha revisado y actualizado la documentación.
Los desarrolladores de OpenCore han trabajado mucho y nos ofrecen esta versión 0.6.8 muy mejorada respecto a la anterior.

Leer más

Cambiar de OpenCore 0.6.6 a 0.6.7

Esta ha sido una de las actualizaciones más sencillas de llevar a cabo porque tiene menor número de modificaciones en el código (aunque siempre muchas más de las que aprecia el usuario final) y pocos cambios en el archivo config.plist.

Como siempre, es recomendable leer los mensajes de vit9696 y de Khronokernel aunque en esta ocasión son textos cortos lo cual es una pena porque siempre se aprende mucho de ellos.

Differences.pdf

En el documento de configuración hay muchas modificaciones, casi todas son correcciones de errores tipográficos o mejoras en la redacción del texto. Recuerda que el texto que se elimina está en rojo y el que se añade está en azul.

Leer más

Cambiar de OpenCore 0.6.5 a 0.6.6

LauncherOption en lugar de Bootstrap.efi: en OpenCore 0.6.6 hay un cambio importante respecto a las versiones anteriores. Hasta ahora OpenCore era un driver EFI y necesitaba un cargador. Bootstrap.efi o BOOTx64.efi realizaban esta función. Pero ahora OpenCore es una aplicación y ya no necesita un cargador. Ello mejora la compatibilidad con firmwares UEFI.

El usuario final notará este cambio en la desaparición de la carpeta Bootstrap y la substitución en config.plist de la clave Misc > Security > BootProtect por las claves LauncherOption y LauncherPath, ambas en Misc > Boot.

En la guía de Dortania explican este cambio pero en resumen el proceso puede ser similar a este:

Leer más

Cambiar de OpenCore 0.6.4 a 0.6.5

Ya es oficial la versión 0.6.5 de OpenCore lanzada el 4 de enero de 2020. Hay cambios profundos tanto en el propio paquete como en algunas utilidades y extensiones publicadas junto a él. También hay cambios en el archivo config.plist aunque son pocos y fáciles de realizar.

Como en ocasiones anteriores, es altamente recomendable leer el artículo de vit9696 con un resumen excelente de los cambios más importantes.

Sin entrar a fondo en las múltiples modificaciones y mejoras, estas son las principales diferencias que hay que tener en cuenta.

config.plist

Leer más

XFX Radeon RX 580 8GB en macOS

Tarjeta gráfica AMD RX 580 de 8GB en macOS High Sierra (desde 10.13.6), Mojave, Catalina y Big Sur en la placa Gigabyte Z390 Aorus Elite: funcionamiento excelente con aceleración gráfica (Metal) tal como sale de la caja, sin necesidad de controladores (kexts), con 1 inconveniente cosmético en el arranque del sistema operativo (se propone solución).

He colocado la tarjeta gráfica XFX AMD Radeon RX-580 P8DFD6 8GB Triple X Edition GDDR5, 256BIT, DVI+HDMI+3DP en una placa base Z390 Aorus Elite con micro i3-9100 Coffee Lake para poder instalar 10.14 Mojave, 10.15 Catalina y 11 Big Sur porque la tarjeta que he utilizado estos últimos años, Nvidia Geforce GTX 750 1GB, impedía pasar de 10.13.6 High Sierra ya que esta fue la última versión para la que Nvidia publicó los controladores web alternativos que eran necesarios para que la tarjeta funcionase bien con aceleración gráfica.

Leer más