Jump to content


  • Content Count

  • Joined

  • Last visited

About miliuco

  • Rank
    InsanelyMac Sage

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location

Recent Profile Visitors

8,935 profile views
  1. Hi @tonyx86. Thanks for your comment. It's amazing how well these old boards go with 10.14 and 10.15, mine is 10 years old and I guess yours is too. I have not even changed the processor which is the original i5. I am using iMac17,1 but I will also try MacPro5,1. I will comment on the changes. How do you inject LPCB.IOName "3b09"? I have been reading the topic about Catalina and Biostar TH55HD. Excellent!!! It is a very complete job. Congratulations.
  2. miliuco

    [GUIDE] Radeon RX 580 on macOS Catalina

    Hi @yapan4, I can't find messages with your name on that topic to reply to you from there. Tell me what specific message you mean to reply there. My situation is like the one I comment on in my article. The card works well OOB with those annoying details on boot. They disappear with Lilu and Whatergreen (recent versions). I have tested at 10.14, 10.15.4 and 10.15.5 (no betas). Your graphics card is different from mine, so the solution I am proposing may not work for you. Even on RX 580 cards from different manufacturers there are different behaviors. In the topic to which you refer there are comments from users to whom the card works well OOB, others fix it with Lilu and WG and others continue with the failure. Regards.
  3. Install macOS 10.15 Catalina on Gigabyte P55-USB3 with Radeon RX 580 graphics card using a USB device created with the createinstallmedia command and Clover as bootloader. Instructions to install macOS 10.14 Mojave on this computer are almost identical, replacing Catalina app with Mojave, so this article is suitable for both versions of macOS. The Gigabyte P55-USB3 motherboard (and some others from the same brand with the P55 / H55 chipset) have made it easy to build a hackintosh and install macOS since 10 years ago. Although it is an old motherboard, the behavior with Mojave or Catalina is very good after changing the classic hard drive (HDD) for a solid state drive (SSD).Components of the hackintosh Gigabyte GA-P55-USB3 motherboard: P55 chipset, 1156 socket, ALC892 audio, Gigabit RTL8111D network, DDR3 RAM Intel Core i5-750 processor for socket 1156: 4 cores, 8MB cache, clock rate 2.66 GHz Fenvi FV-T919 wireless + Bluetooth card: PCI-Express, wifi is ac type, detected by macOS as Airport and Apple Bluetooth Radeon RX 580 8 GB graphics card: works OOB but with a few details to be considered, it has its own article. Previous requirements Install macOS Catalina app in /Applications folder USB flash drive with at least 16GB prepared from Disk Utility with MBR partition scheme and formatted as Mac Os Plus (on older Gigabyte boards like mine, USB sticks partitioned with GUID scheme instead of MBR usually hang the system when booting) Recent version of Clover (I have used r5117) Recent versions of Lilu (at least 1.4.4) and WhateverGreen (at least 1.3.9) to fine-tune the behavior of the graphics card Recent version of RealtekRTL8111 (I have used 2.2.2) FaceSMC version 6.26-322 (newer versions disable automatic mounting of USB devices on my system). Create install USBRun this command from Terminal (assuming the target device is called USB): Bash: sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/USB /Applications/Install\ macOS\ Catalina.app Clover must be installed on the USB memory, I choose the following options: Bootloader > Install boot0af on the MBR CloverEFi > CloverEFI 64-bit SATA BIOS Drivers, 64 bit > Recommended drivers > FSInject + SMCHelper + XhciDxe BIOS Drivers, 64 bit > File System drivers > ApfsDriverLoader Install RC scripts on selected volume Optional RC scripts > Disable sleep proxy client. You have to copy 4 kexts to the EFI/CLOVER/kexts/Other folder of the USB device: FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 and RealtekRTL8111 2.2.2. Regarding the config.plist file, the most significant is: Boot > kext-dev-mode = 1 in Boot arguments GUI > Theme embedded, EmbeddedThemeType Dark, Screen Resolution 1920x1080, Preboot in Hide Volume Graphics > blank, nothing is checked except if foxbox solution is used to have more than 2 connectors enabled RT Variables > 0x28 in BooterConfig and 0x67 in CsrActiveConfig SMBios > iMac14,2 Sytem Parameters> Yes in Inject Kexts and check Inject System ID. Install macOS CatalinaBoot from the USB device and choose Install macOS from Install macOS Catalina. The installation program runs until the PC restarts. Here choose Install macOS from HDD (the name of the volume you are installing macOS on). With RX 580 graphics card, the screen goes black in this second phase of the installation, it is a phase in which the user has nothing to do until the PC is restarted so you can let it work until the Clover menu again. You have to choose Boot macOS from HDDto boot the installed system from the hard disk, the screen is recovered and you can configure the account and the initial options. From this moment the screen works fine.In summary: Boot from USB > Clover menu > Install macOS from Install macOS Catalina > screen works fine Boot from USB > Clover menu > Install macOS from HDD > black screen Boot from USB > Clover menu > Boot macOS from HDD > screen works fine. Install Clover and kexts on the hard driveClover needs to be installed on the disk where we just installed macOS. Options are the same as when installing it on the USB memory. You also have to copy the 4 kexts (FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 and RealtekRTL8111 2.2.2) into the EFI/CLOVER/kexts/Other folder on the EFI partition of the disk. And review the config.plist file remembering the comments for the USB.If everything goes well, the computer starts from the hard disk with a running copy of macOS Catalina.
  4. Radeon RX 580 8 GB graphics card on macOS High Sierra (as of 10.13.6), Mojave and Catalina on the P55-USB3 board: excellent performance with acceleration (Metal) OOB, no need for drivers (kexts), with 3 drawbacks, one has to do with the boot of the operating system (a solution is proposed), another with the number of rear connectors enabled (a solution is proposed) and another that only affects to one phase of the Mojave or Catalina installation (without clear solution for now).I have placed the XFX AMD Radeon RX-580 P8DFD6 8GB Triple X Edition GDDR5, 256BIT, DVI + HDMI + 3DP graphics card on a 10 year old motherboard (Gigabyte P55-USB3) in order to update the hackintosh to 10.14 Mojave and 10.15 Catalina because the card that I have used in past years, Nvidia Geforce GTX 750 1GB, has stopped working after 10.13.6 High Sierra since this was the last version for which Nvidia published the alternate web drivers that were necessary for the card to work well with graphic acceleration.The new RX 580 card needs considerably more space than the old one although it fits perfectly in an ATX case, and requires an additional power connector. It has 2 big fans that most of the time are stopped, at least in my case. In macOS it works perfectly, even with Metal acceleration, without additional drivers and without extra settings in Clover. But it has drawbacks that I comment below.Alterations during startupDuring the boot of the operating system, when the screen goes from the basic driver to the AMD driver, 2 artifacts appear randomly, they are very short in duration (from one to a few seconds): Very short flashing white screen that may or may not be accompanied by purple lines The fans runs for a few seconds (the noise is clearly audible). This behavior is solved with the installation of 2 kexts, Lilu and WhateverGreen. Lilu is an extension created by acidantheraand vit9696 among others whose function is to help to patch kexts, processes and libraries during macOS boot. It is accompanied by specific plugins for the task required, for example WhateverGreen that injects necessary patches for certain AMD, Intel and Nvidia graphics cards. It is mandatory to have both extensions together, one of them separately does not correct the problem.I have installed Lilu 1.4.4 and WhateverGreen 1.3.9 in the EFI/CLOVER/kexts/Other folder of the EFI partition and artifacts have disappeared. Remember that these 2 extensions are not necessary for the card to work properly, if you tolerate those very brief distortions of the screen or the noise of the fans running for a few seconds, you can live without Lilu and WhateverGreen. Note: authors recommend that when using Lilu and WhateverGreen with Radeon cards, NO graphic settings have to be added to Clover (Inject ATI, etc.).Note: these alterations, especially the brief white screen and less frequently purple lines and fan noise, are also seen in Windows and some real Macs with the same card.Alteration during macOS installationBoot from USB > Clover menu > Install macOS from Install macOS Catalina > screen works fineBoot from USB > Clover menu > Install macOS from MacintoshHD > black screenBooting from USB > Clover menu > Boot macOS from MacintoshHD > screen works fine.In the first and third stages, screen works fine. In the second stage the screen goes black although the installation continues. The user has nothing to do at this moment so you can leave the PC working until the Clover menu is shown again, the screen is recovered, the initial account options can be configured and you can enter into the newly installed system with correct resolution and acceleration.This behavior is not corrected even by placing Lilu and WhateverGreen into the USB device. At least in my case I have not found a solution for it. Yo can install macOS perfectly with that drawback of not seeing how it progresses during the second phase of the installation.Only 2 connectors of the 5 available workThis card has 3 Display Port (DP) ports, 1 HDMI port and 1 DVI port. In my case, only 2 DP work, those that are further from the HDMI connector. It is enough if you use a single monitor or 2 monitors that can be connected by DP. But if you want to have 3 or more connected devices or some of them only have HDMI, it is necessary to enable the 5 connectors or at least 4 of them since the DVI is obsolete and does not allow resolutions as high as DP and HDMI.User foxbox has proposed a solution in a thread titled [Solved] Sapphire RX 580 Nitro + SE | black screen on HDMI and DVI. Must inject from Clover a modification to the Orinoco framebuffer (which is used in the RX 580 card) so that the 5 connectors lack a fixedly assigned address and, instead, receive it dynamically. This change is made from the KextsToPatch section of Clover. Read the post from foxbox.This has to be accompanied by 3 changes in the Graphics section of Clover: Orinoco in FB Name / Inject ATI / 5 in Video Ports. I have tested this solution in macOS Catalina and it effectively enables the 5 ports of the card but, since I only use 1 monitor, I have removed it and I am with Lilu and WhateverGreen.
  5. Instalar macOS 10.15 Catalina en la placa Gigabyte P55-USB3 con tarjeta gráfica Radeon RX 580 utilizando un dispositivo USB con el programa de instalación creado con el comando createinstallmedia y con Clover como gestor de arranque. Las instrucciones para instalar macOS 10.14 Mojave en este ordenador son prácticamente las mismas, reemplazando la aplicación Catalina por Mojave, por lo que este artículo sirve para ambas versiones de macOS. La placa base Gigabyte P55-USB3 (y algunas otras de la misma marca con chipset P55 / H55) facilitaron el montaje de un hackintosh desde hace 10 años y la instalación de macOS desde la versión 10.6 Snow Leopard. Aunque se trata de una placa veterana, el comportamiento con Mojave o Catalina es muy bueno después de cambiar el disco duro clásico de platos giratorios (HDD) por uno de estado sólido (SSD). Componentes del hackintosh Placa base Gigabyte GA-P55-USB3: chipset P55, socket 1156, audio ALC892, red Gigabit RTL8111D, admite hasta 4 módulos de memoria RAM DDR3 Procesador Intel Core i5-750 para socket 1156: 4 núcleos, caché de 8MB, frecuencia de reloj 2,66 GHz Tarjeta inalámbrica + bluetooth fenvi FV-T919: PCI-Express, wifi es de tipo ac, reconocida por macOS como Airport y bluetooth de Apple Tarjeta gráfica Radeon RX 580 de 8GB: funciona bien tal como sale de la caja pero hay algunos detalles que merecen ser tenidos en cuenta, tiene su propio artículo. Requisitos previos La aplicación Instalar macOS Catalina en la carpeta /Aplicaciones Memoria USB de al menos 16gb preparada desde Utilidad de Discos con esquema de particiones MBR y formateada como Mac Os Plus con registro (en placas Gigabyte antiguas como la mía, las memorias USB particionadas con esquema GUID en vez de MBR suelen colgar el sistema al arrancar) Versión reciente de Clover (he utilizado la versión r5117) Versiones recientes de Lilu (al menos 1.4.4) y WhateverGreen (al menos 1.3.9) para afinar el comportamiento de la tarjeta gráfica Versión reciente de RealtekRTL8111.kext (he utilizado la versión 2.2.2) Versión 6.26-322 de FaceSMC (versiones más recientes inhabilitan el montaje automático de dispositivos USB en mi sistema). Crear USB de instalación Ejecutar este comando desde Terminal (suponiendo que el dispositivo de destino se llama USB): sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/USB /Applications/Install\ macOS\ Catalina.app Al terminar la operación hay que instalar Clover en la memoria USB, en mi caso elijo las opciones siguientes: Instalar Clover en la partición ESP Gestor de arranque > Instalar boot0af en el MBR CloverEFi > CloverEFI 64-bits SATA BIOS Drivers, 64 bit > Recommended drivers > FSInject + SMCHelper + XhciDxe BIOS Drivers, 64 bit > File System drivers > ApfsDriverLoader Instalar los scripts RC en el volumen seleccionado Scripts RC opcionales > Disable sleep proxy client. Hay que copiar 4 extensiones a la carpeta EFI/CLOVER/kexts/Other del dispositivo USB: FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 y RealtekRTL8111 2.2.2. Respecto al archivo config.plist lo más significativo es: Boot > kext-dev-mode=1 en Boot arguments Gui > Theme embedded, EmbeddedThemeType Dark, Screen Resolution 1920x1080 (es la de mi monitor), Preboot en Hide Volume Graphics > en blanco, no se marca nada salvo si se utiliza la solución de foxbox para tener más de 2 conectores habilitados RT Variables > 0x28 en BooterConfig y 0x67 en CsrActiveConfig SMBios > iMac14,2 Sytem Parameters > Yes en Inject Kexts y marcar Inject System ID. Instalar macOS Catalina Arrancar desde el dispositivo USB y elegir Install macOS from Install macOS Catalina. Comienza el programa de instalación hasta que se reinicia el PC. Aquí se elige Install macOS from HDD (el nombre del volumen en el que estás instalando macOS). Con la tarjeta gráfica RX 580 se pierde la pantalla (en negro) en esta segunda fase de la instalación, es una fase en la que el usuario no interviene hasta que se vuelve a reiniciar el PC por lo que puedes dejarlo funcionar hasta que se muestre el menú de Clover del USB otra vez. Hay que elegir Boot macOS from HDD para arrancar el sistema instalado desde el disco duro, se recupera la pantalla y se puede configurar la cuenta y las opciones iniciales. A partir de este momento la pantalla funciona bien. En resumen: Arranque desde USB > menú Clover > Install macOS from Install macOS Catalina > pantalla funciona bien Arranque desde USB > menú Clover > Install macOS from MacintoshHD > pantalla en negro Arranque desde USB > menú Clover > Boot macOS from MacintoshHD > pantalla funciona bien. Instalar Clover y extensiones en el disco duro Hay que instalar Clover en el disco en el que acabamos de instalar macOS. Las opciones son las mismas que al instalarlo en la memoria USB. También hay que copiar las 4 extensiones (FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 y RealtekRTL8111 2.2.2) a la carpeta EFI/CLOVER/kexts/Other de la partición EFI del disco. Y repasar el archivo config.plist recordando lo comentado para el USB. Si todo ha ido bien, al reiniciar sin dispositivo USB el ordenador arranca desde el disco duro con macOS Catalina en marcha. Nota: no comento nada del sonido porque utilizo un dispositivo externo de sonido por USB que funciona sin requerir configuraciones adicionales de ningún tipo. Esta placa base lleva el chip de sonido Realtek ALC892 que tengo desactivado, si deseas utilizarlo hay opciones para activarlo, si buscas ALC892 Catalina o ALC892 Mojave encontrarás soluciones para ello.
  6. miliuco


    Thank you JennyDavid.
  7. Muchas gracias, Eduardo, aquí seguimos aunque veo que tienes placa base más moderna que yo. Y más estados personales Voy a probar iMac12,1 como tú a ver si va bien igual que iMac14,2.
  8. Cómo habilitar Mensajes en el Hackintosh con El Capitán NOTA1: texto basado en el excelente artículo de grantfitz “Simple iMessage Guide for Yosemite and El Capitan” del que es prácticamente una traducción con algunas aportaciones propias. NOTA2: requiere el uso de Clover Configurator de mackie100projects. Interfaz de red con el nombre BSD En0 Como paso previo, es imprescindible que la interfaz de red que usamos para conectar a Internet, cable o wifi, sea En0 en Perfil de Sistema. Si no es así, hay que borrar los archivos NetworkInterfaces.plist and preferences.plist de la carpeta /Library/Preferences/SystemConfiguration y reiniciar el ordenador antes de continuar. SMBIOS Copia al Escritorio el archivo /EFI/CLOVER/config.plist para poder modificarlo. Abre config.plist desde Clover Configurator. En la pestaña SMBIOS pulsa en el icono de la varita mágica. Elige el modelo de Mac que vas a tener en tu Perfil del Sistema. En mi caso elijo iMac14,2. Hasta ahora he funcionado bien con el perfil MacPro3,1 pero recientemente Apple ha declarado obsoleto el modelo de Mac al que hace referencia por lo que conviene cambiar a otro modelo más reciente y en mi Hackintosh el iMac14,2 parece funcionar bien. A ello hay que añadir que con el perfil MacPro3,1 o MacPro5,1 no es posible ni siquiera descargar Mac OS Sierra precisamente por corresponderse con modelos obsoletos para la nueva versión del sistema operativo. Pulsa los botones Shake varias veces para que asigne semana de fabricación y número de unidad, de ambos depende el número de serie que tendrá el sistema. Visita la página de Apple que permite comprobar los números de serie https://checkcoverage.apple.com. Comprueba el tuyo, si avisa de error por número de serie no válido, sigue adelante. En caso contrario significa que se ha generado un número de serie que se corresponde con el de un Mac real por lo que has de elegir otro número de serie pulsando los botones en Clover Configurator. En la casilla Board Serial Number has de escribir el número de serie seguido de 5 caracteres hexadecimales (números y letras), aquí tienes algunos ejemplos que puedes utilizar: W9YLL / K73PA / P1YF5 / CK217 / 2K73P / AF8JC. Abre Terminal, escribe uuidgen y pulsa INTRO. Copia el valor obtenido y pégalo en la casilla SmUUID de Clover Configurator. Guarda los cambios del archivo config.plist desde Clover Configurator. Este archivo has de copiarlo a 2 lugares reemplazando al existente: /EFI/CLOVER/config.plist /Volumes/EFI/EFI/CLOVER/config.plist (para poder copiarlo aquí primero has de montar la partición EFI que por defecto está oculta, se puede hacer desde Clover Configurator que tiene esa opción, entre otras, en la pestaña de la izquierda). Eliminar configuraciones previas Abre Terminal, pega este texto y pulsa INTRO. Puedes recibir mensajes de que alguno de los archivos no existe: cd ~/Library/Caches/ rm -R com.apple.Messages* rm -R com.apple.imfoundation* cd ~/Library/Preferences/ rm com.apple.iChat* rm com.apple.imagent* rm com.apple.imessage* rm com.apple.imservice* rm -R ~/Library/Messages/ Reinicia el ordenador. Aplicación Mensajes Si todo ha ido bien, la aplicación Mensajes debería funcionar correctamente. Primero configuras la cuenta de iCloud. Y después pruebas a enviar algo desde la aplicación. AVISO: las instrucciones y propuestas de esta página se proporcionan sin garantía de ningún tipo a la hora de llevarlas a la práctica. Lo que ha funcionado bien en mi caso pudiera no hacerlo en el tuyo.
  9. OS X 10.11 El Capitan en placa P55-USB3 usando Clover Introducción La placa base Gigabyte P55-USB3 (y algunas otras de la misma marca con chipset P55 / H55) facilitaron el montaje de un hackintosh y la instalación de OS X desde la versión 10.6 Snow Leopard hasta la 10.9 Mavericks utilizando gestores de arranque que emulaban a un Mac real ante el sistema operativo: al principio PC-EFi de netkas, basado en BOOT-132 de David Elliot Chameleon de Voodoo Team (ErmaC, Kabyl, Tamás Kosárszky, JrCs, valv, Slice y otros), muy utilizado, existieron varias versiones creadas por diferentes programadores Chimera de MacMan para unificar las distintas versiones de Chameleon; Chimera siempre ha estado asociado a la web de tonymacx86. La inyección de código ACPI (Advanced Configuration and Power Interface) mediante DSDT (Differentiated System Description Table) mejoró enormemente la instalación de OS X en los hackintosh. Usando Chameleon / Chimera + DSDT ha sido relativamente fácil utilizar los sistemas operativos de Apple en mi PC (placa P55-USB3 + procesador i5 750 + Geforce 750 GTX) hasta la aparición de la versión 10.10 Yosemite cuya instalación requería mucho esfuerzo por la dificultad de gestionar el arranque del nuevo sistema operativo cuyas modificaciones lo hacían menos compatible con mi equipo. Un grupo de programadores iniciado por Slice publicó un nuevo gestor de arranque llamado Clover con numerosas ventajas sobre los anteriores, entre ellas la de ser compatible con los nuevos sistemas 10.10 y 10.11. Actualmente es lo suficentemente maduro y fácil de instalar para que quien tenga algunos conocimientos del mundo hackintosh se atreva a probarlo consultando documentación existente en Internet. He probado a instalar El Capitan en mi PC utilizando Clover como gestor de arranque, con DSDT. A continuación se explica el método empleado. Requisitos previos hackintosh o Mac con 10.9 o 10.10 segundo disco duro para instalar 10.11 sin perder la instalación previa de OS X la aplicación “Instalar OS X El Capitan” en la carpeta /Aplicaciones una memoria USB de al menos 16gb preparada desde Utilidad de Discos con esquema de particiones MBR y formateada como Mac Os Plus con registro (en placas Gigabyte como la mía, las memorias USB particionadas con esquema GUID en vez de MBR suelen colgar el sistema al arrancar) utilidad de creación de USB de arranque para instalar OS X de tonymacx86 (utilidad en adelante). USB de arranque para instalar OS X 11.11 Se emplea la utilidad para crear el USB de arranque. Sólo funciona en sistemas con idioma en inglés por lo que hay que cambiarlo en Preferencias del Sistema > Idioma y Región. Al cerrar las preferencias, un diálogo avisa de que es necesario reiniciar pero sólo con cerrar la sesión es suficiente. Después de crear el USB puedes volver a poner el sistema en tu idioma. Las opciones de la utilidad son pocas y sencillas de elegir: en Destination Select elige la memoria USB, en Select OS Installation elige OS X El Capitan, en Bootloader Options elige Legacy Boot Mode y en Graphics Configuration no marques ninguna opción. Al finalizar la creación del USB es conveniente mostrar los archivos ocultos, para ello desde Terminal: defaults write com.apple.finder AppleShowAllFiles YES;killall Finder Más tarde podemos volver a ocultarlos con el comando: defaults write com.apple.finder AppleShowAllFiles NO;killall Finder Con este método se instala Clover en la memoria USB con un archivo config.plist genérico, se localiza en EFI/CLOVER/. Este tipo de archivos se pueden editar fácilmente de forma gráfica con la utilidad Clover Configurator. Los detalles principales para mi PC son: MacPro3,1 en la pestaña SMBIOS algunos parches para inyectar en la pestaña Acpi sin inyección de ningún tipo en la pestaña Graphics nv_disable=1 y dev-kext-mode=1 en la pestaña Boot (no marques nvda_drv=1). También he copiado mi DSDT.aml dentro del USB en la carpeta EFI/CLOVER/ACPI/patched/ que es el lugar en que Clover busca los archivos DSDT. Además es necesario copiar unas pocas extensiones en la carpeta EFI/CLOVER/kexts/10.11/ (si no existe hay que crearla), básicamente son 2, FakeSMC.kext y NullCPUPowerManagement.kext, aunque yo aprovecho para copiar también RealtekRTL8111.kext que es la apropiada para mi tarjeta de red integrada (chip RTL8111E). Instalación de OS X 10.11 El Capitan desde USB Reinicia el PC desde la memoria USB, se muestra el menú de Clover, elige el dispositivo USB y arranca desde ahí. Transcurre bastante tiempo hasta que se muestra la pantalla del programa de instalación de OS X 10.11. Una vez en el programa de instalación, abre el menú Utilidades > Utilidad de Discos y crea la partición en el disco duro, con esquema GUID y formato “Mac OS Plus con registro”. Cierra Utilidad de Discos e instala el sistema operativo en el disco recién particionado. Al terminar hay que reiniciar de nuevo desde el USB pero en el menú de Clover elige esta vez el disco con OS X 10.11 recién instalado. OS X 10.11 El Capitan Si todo ha ido bien, has entrado en el escritorio de El Capitan después de la configuración inicial. Ahora has de hacer que este disco duro sea arrancable sin necesidad de usar el USB y ajustar algunas cosas, la aceleración gráfica entre ellas ya que el sistema arranca con una resolución de pantalla básica. 1.- Instalar Clover en el disco duro Instala Clover en el disco duro: existen varios paquetes accesibles por Internet, yo he usado el que viene incluido en el paquete “El Capitan Post-Install Tools” que contiene: varios paquetes para instalar Clover, en mi PC he usado el que se llama “Clover_v2.3k_r3320-Legacy” “CustoMac Essentials” instala en /Library/Extensions (observa que no es en la ruta /System/Library/Extensions) las extensiones básicas FakeSMC.kext, AppleIntelE1000e.kext, AtherosE2200Ethernet.kext y RealtekRTL8111.kext). 2.- Configurar Clover Modifica el archivo config.plist situado en /EFI/CLOVER/ y ajústalo para tu sistema. El que yo empleo es éste. 3.- DSDT.aml Puedes usar el DSDT que usabas con versiones anteriores de OS X o descargar el adecuado para tu placa base y versión de BIOS desde la base de datos; hay que copiarlo a la carpeta /EFI/CLOVER/ACPI/patched/. 4.- Tarjeta gráfica Geforce 750 GTX Tiene su propio artículo que puedes consultar aquí. 5.- Partición EFI En ocasiones, al modificar la configuración de Clover con Clover Configurator y reiniciar se observa que no se han guardado los cambios y que arranca como si no se hubiese cambiado el archivo config.plist. Aquí es necesario explicar que el disco duro en el que se instala El Capitan tiene una partición que por defecto suele estar oculta llamada EFI. En esta partición de formato FAT32 existe una carpeta EFI que tiene algunas subcarpetas similares a las de la carpeta EFI de la partición con OS X. En concreto interesan la subcarpeta CLOVER que contiene un archivo config.plist y dentro de ella la subcarpeta ACPI/Patched para el archvio DSDT.aml. Mostrar la partición EFI es sencillo con Clover Configurator que tiene en el lado izquierdo un menu “Mount EFI” que monta esta partición para que aparezca en el Escritorio. De lo que se trata es de que los archivos config.plist (obligatorio) y DSDT.aml (opcional) de ambas particiones (EFI y OS X) sean idénticos y estén en sus carpetas correspondientes, de esta forma se guardan bien los cambios de configuración de Clover. Si con ello no es suficiente para que los cambios en Clover tengan efecto, puedes activar la opción “No Caches” en Clover Configurator en la sección “System Parameters“: 6.- Tarjeta Ethernet La tarjeta de red Realtek RTL8111E funciona perfectamente con la extensión RealtekRTL8111.kext. 7.- Sonido USB y ALC892 En el hackintosh utilizo desde hace tiempo unos altavoces externos que se conectan por bluetooth a un emisor conectado a un puerto USB por lo que tengo sonido sin realizar ningún otro ajuste. Cualquier dispositivo de sonido por puerto USB debería funcionar sin problemas en OS X, o bien un dispositivo USB al que conectar altavoces por minijack o bien altavoces de los que obtienen la alimentación y el sonido por un puerto USB. Esta placa lleva el chip de audio ALC892, menos compatible que el chip ALC889, yo no he conseguido hacerlo funcionar bien en El Capitan a pesar de haber probado varios métodos: "CloverALC110_script.zip", se trata de un script de bash preparado por toleda y otros; AppleHDA Patcher del usuario Mirone; incluso he probado el método propuesto por el fabricante de las placas base QUO que llevan este chip de audio , etc. 8.- Puertos USB Si tienes problemas con los puertos USB, puede ser que el uso de un hub USB (alimentado por corriente o no) en uno de los puertos USB que funcionan bien sea una solución ya que por lo general todos los puertos del hub funcionan perfectamente. Los puertos USB3 funcionan como USB2. Conclusiones En mi PC OS X Mavericks funciona perfectamente pero las ganas de probar algo nuevo y el desafío de volver a contactar con el mundo hackintosh me han llevado a comprobar que OS X 10.11 también se puede instalar y usar en este hardware aunque requiere claramente más esfuerzo y se pierden algunas funciones de gestión y ahorro de energía. A cambio se prueba la versión más moderna del sistema operativo de Apple y se pueden usar programas incompatibles con Mavericks como Office 2016 por ejemplo.
  10. NVidia Geforce GTX 750 en placa P55-USB3 con OS X 10.11 Nota: Es recomendable buscar en la red el artículo titulado "Solving NVIDIA Driver Install & Loading Problems" de slim.jim que ha hecho un gran trabajo sobre este asunto. He cambiado la tarjeta gráfica del Hackintosh, he comprado un modelo de EVGA, Geforce GTX 750 con 1GB de memoria DDR5. Es un modelo de gama media que aparece en las guías del comprador (Buyer’s Guide) de tonymacx86 como tarjeta compatible con OS X 10.10 y 10.11. La tarjeta viene con conexión PCI-E 3 y la placa base es del tipo PCI-E 2 pero se puede colocar sin problemas y funciona correctamente. Según algunos artículos consultados, una tarjeta gráfica PCI-E 3 colocada en una ranura PCI-E 2 pierde 5-10% de rendimiento aunque mi impresión subjetiva es que responde como se espera. Una ventaja adicional es que no requiere conector extra de alimentación. Para utilizar esta tarjeta en mi Hackintosh con OS X 10.11 hay que tener en cuenta algunas cosas: Clover como gestor de arranque (Chameleon o Chimera dan muchos problemas y requieren más trabajo) para que funcione correctamente hay que instalar los controladores que NVidia ofrece en su web, es obligatorio descargar la versión apropiada para la versión de OS X (10.11, 10.11.1, 10.11.2) cuando no están instalados los controladores web, OS X 10.11 solamente arranca (lo hace en modo VGA con mala resolución y aceleración) con las opciones de Clover: nv_disable=1 y dev-kext-mode=1 en Boot (no marques nvda_drv=1) sin inyección de ningún tipo en Graphics con los controladores web instalados la configuración de Clover es: nvda_drv=1 y dev-kext-mode=1 en Boot (no marques nv_disable=1) sin inyección de ningún tipo en Graphics. El procedimiento resumido es como sigue: configurar Clover desde OS X funcionando con la tarjeta gráfica que se va a reemplazar, eligiendo las opciones nv_disable=1 y dev-kext-mode=1 en Boot y sin inyección gráfica en Graphics apagar el PC y colocar la tarjeta nueva encender para llegar al escritorio en modo VGA e instalar los controladores web de NVidia (recuerda que han de ser específicos para la versión del sistema operativo) modificar Clover de nuevo (nvda_drv=1 y dev-kext-mode=1 en Boot y sin inyección gráfica en Graphics) y reiniciar. También es posible instalar los controladores web desde OS X 10.11 usando la tarjeta que se va a quitar, modificar Clover con nvda_drv=1 y dev-kext-mode=1, apagar, cambiar de tarjeta y reiniciar ahorrando un paso en el proceso. Una vez bien instalada, el funcionamiento de la tarjeta es excelente, el sistema la reconoce correctamente y no hace ningún artefacto extraño cuando cambia desde la pantalla de arranque al Escritorio de OS X. Funcionan los 3 puertos: HDMI, Display Port y DVI.