
Un hackintosh ( / ˈ h æ k ɪ n t ɒ ʃ / , una combinación de " hack " y " Macintosh "), a veces denominado OSx86 , es un ordenador que ejecuta el sistema operativo macOS de Apple en hardware informático no autorizado para tal fin por Apple. [ 1 ] Esto se debe a que la licencia de software de macOS solo permite su uso en hardware propio fabricado por Apple, en este caso la línea Mac . [ 2 ]
Aunque la práctica del "Hackintoshing" existe desde la década de 1980, [ 3 ] una nueva ola de "Hackintoshing" comenzó como resultado de la transición de Apple en 2005 a los procesadores Intel , dejando atrás PowerPC . Desde esa transición hasta la transición a principios de la década de 2020 a Apple Silicon , las computadoras Mac utilizaron la misma arquitectura de computadora x86 que muchas otras PC de escritorio , portátiles y servidores , lo que significa que, en principio, el código que compone los sistemas y el software macOS se puede ejecutar en plataformas alternativas con problemas mínimos de compatibilidad. [ 4 ]
La elusión comercial de los métodos que Apple utiliza para evitar que macOS se instale en hardware que no sea de Apple está restringida en los Estados Unidos bajo la Ley de Derechos de Autor del Milenio Digital (DMCA), [ 5 ] pero cambios específicos en la ley con respecto al concepto de jailbreaking [ 6 ] han colocado métodos de elusión como estos en un área legal gris .
Descripción general
Las ventajas de "Hackintoshing" pueden incluir el costo (usar hardware más antiguo o más barato), la facilidad de reparación y actualización por partes, y la libertad de usar opciones personalizadas de componentes que no están disponibles (o no están disponibles juntos) en los productos de marca Apple. [ 7 ] macOS también puede ejecutarse en varias plataformas de virtualización que no son de Apple , aunque dichos sistemas no suelen describirse como Hackintoshes. Las computadoras portátiles Hackintosh a veces se denominan "HackBooks" .
La licencia de software de Apple para macOS solo permite el uso del software en "sistemas de la marca Apple" [ 8 ]. Sin embargo, debido a que muchas computadoras Macintosh que aún reciben soporte utilizan hardware basado en Intel , a menudo es posible ejecutar el software en otras PC basadas en Intel, con solo algunos obstáculos técnicos. [ 9 ]. Cabe destacar que empresas como Psystar han intentado lanzar productos que utilizan macOS en máquinas que no son de Apple, [ 10 ] aunque muchos sistemas Hackintosh son diseñados exclusivamente por entusiastas de macOS de varios foros y comunidades de hacking . [ 11 ].
En 2020, Apple comenzó a migrar a procesadores Apple Silicon basados en ARM64 , y en 2025, la compañía anunció que macOS Tahoe sería la última versión de macOS que se ejecutaría en Macs x86-64 basadas en Intel, lo que significa que cualquier versión de macOS lanzada después de Tahoe no podrá instalarse en ningún hardware basado en Intel. [ 12 ] [ 13 ]
Historia
Ya a mediados de 1988, la gente fabricaba clones de Macintosh. [ 14 ] En 1989 se lanzó un emulador llamado A-Max para Amiga que permitía a los usuarios ejecutar Mac OS en esa plataforma. [ 15 ]
Mac OS X Tiger (10.4)
El 6 de junio de 2005, Apple anunció sus planes de transición a procesadores Intel x86 en su Conferencia Mundial de Desarrolladores y puso a disposición de desarrolladores seleccionados un prototipo de Mac basado en Intel a un costo de $999 ( equivalente a $1650 en 2025 ). [ 16 ] Inmediatamente comenzaron los esfuerzos para intentar ejecutar Mac OS X en hardware que no fuera de Apple, pero los desarrolladores pronto se encontraron con un mensaje de error que indicaba que las configuraciones de hardware de la PC no eran compatibles. [ 17 ]
El 10 de enero de 2006, Apple lanzó Mac OS X 10.4.4 con la primera generación de Macs basados en Intel, el iMac y el MacBook Pro. Estas máquinas usaban el firmware de la plataforma Extensible Firmware Interface (EFI) en lugar del BIOS de estilo más antiguo que se encontraba en la mayoría de las placas base x86 de la época. El 14 de febrero de 2006, un programador con el seudónimo crg92 publicó en Internet un " hack " inicial de Mac OS X v10.4.4 . [ 18 ] A las pocas horas, Apple lanzó la actualización 10.4.5, [ 19 ] que luego fue hackeada por el mismo autor en dos semanas. [ 20 ] El 3 de abril de 2006, Apple lanzó su actualización 10.4.6 [ 21 ] y nuevamente se publicaron parches en dos semanas que permitieron a los usuarios instalar la mayor parte de esta actualización en computadoras que no eran de Apple, aunque esto no incluía el kernel actualizado en 10.4.6. En junio de 2006, se lanzó una versión actualizada del MacBook Pro para la actualización 10.4.7 de Mac OS X para ordenadores que no eran de Apple y que utilizaban el kernel 10.4.4.
Hasta el lanzamiento de la actualización 10.4.8, todos los parches de OSx86 utilizaban el kernel 10.4.4, mientras que el resto del sistema operativo se mantenía en la versión 10.4.8. Sin embargo, los nuevos frameworks dependían de los kernels más recientes, lo que provocó numerosos problemas a los usuarios de la versión 10.4.8. Además, Apple comenzó a utilizar más instrucciones SSE3 en su hardware, lo que dificultó aún más la compatibilidad del sistema para usuarios con procesadores que solo admitían SSE2 (como los antiguos Pentium 4 ). Para solucionar este problema, algunos desarrolladores de la comunidad crearon kernels donde estas instrucciones se emulaban con equivalentes SSE2 , aunque esto repercutió negativamente en el rendimiento.
A lo largo de los años, se publicaron numerosas distribuciones (distros) de Mac OS X para su descarga en internet. Estas distribuciones eran copias del disco de instalación de Mac OS X modificadas para incluir componentes adicionales necesarios para que el sistema operativo funcionara en hardware que no fuera de Apple. Un miembro destacado de la comunidad, JaS, publicó varias distribuciones de Mac OS X Tiger con núcleos parcheados. Otras distribuciones populares son iATKOS, Kalyway, iPC e iDeneb. Las distribuciones han perdido popularidad a medida que la comunidad OSx86 ha crecido, gracias al desarrollo de nuevos gestores de arranque que permitieron utilizar copias del instalador de OS X, conocidas como instalaciones vanilla.
Mac OS X Leopard (10.5)

Ya desde la compilación 9A466 de Mac OS X v10.5, la comunidad ha mantenido una versión de Leopard que puede ejecutarse en hardware que no es de Apple. Un hacker conocido como BrazilMac creó uno de los primeros procesos de parcheo que facilitó a los usuarios la instalación de Mac OS X en hardware de terceros mediante una versión comercial de Apple Mac OS X obtenida legalmente . Esta simplificación convirtió rápidamente al parche BrazilMac y sus revisiones posteriores en la opción más popular para muchas distribuciones. Cinco de las compilaciones más populares se conocen como JaS, Kalyway, iATKOS, iPC e iDeneb; aunque más recientemente estas compilaciones están desapareciendo a medida que el método Boot-132 (que se describe a continuación) gana popularidad. Sin embargo, todas estas compilaciones dependen del trabajo de programadores del kernel como Lorem (compilación 9A466), SynthetiX (compilaciones 9A499, 9A527 y 9A559), ToH (compilaciones 9A581, 9B13 y 9B18) y, más recientemente, un grupo autodenominado StageXNU (ahora llamado Voodoo) (Darwin 9.4.0). Sus contribuciones se incorporaron a los diversos instaladores de Mac OSx86, fácilmente disponibles en Internet. Estos se siguen perfeccionando y publicando versiones actualizadas, no solo para mantener la compatibilidad con las versiones de Apple, sino también para admitir un número cada vez mayor de componentes de terceros. La comunidad de OSx86 se ha apresurado a realizar las modificaciones necesarias para que las últimas versiones de Apple se ejecuten en hardware que no sea de Apple. A las pocas horas del lanzamiento de Leopard, se creó un parcheador de kernel AMD/Intel SSE2/3 que eliminó el requisito HPET de un archivo mach_kernel original sin modificar, un componente central de Mac OS. [ 22 ]
Mac OS X Snow Leopard (10.6)
Cuando se lanzó Mac OS X Snow Leopard , el hacker ruso netkas creó una versión de Chameleon que puede arrancar Mac OS X v10.6. [ 23 ] El principal problema fue que muchas personas se vieron obligadas a modificar DSDT o usar kexts debido a algunos problemas específicos. Tan pronto como fue posible, modbin y dmitrik lanzaron versiones de prueba del kernel que permiten arrancar Snow Leopard en máquinas AMD. Los kernels XNU estables para v10.6 fueron lanzados por Qoopz y Pcj. Hay algunas compilaciones populares basadas en Retail con el nombre Universal (solo Intel), Hazard e iAtkos. Desde v10.6.2 Nawcom, Qoopz y Andy Vandijck han estado trabajando en el kernel Legacy para CPU no compatibles.
Mac OS X Lion (10.7)
Cuando Apple lanzó la Developer Preview 1, un desarrollador ruso de Hackintosh, usr-sse2, fue el primero en crear un método para instalar Lion. El método consiste en desplegar una imagen de Mac OS X v10.7 en una unidad flash y arrancar desde ella mediante el gestor de arranque UEFI XPC (véase DUET más abajo). Tras realizar algunos cambios en el código fuente de Chameleon , fue posible arrancar Lion con una versión actualizada de Chameleon. Poco después, Dmitrik, también conocido como Bronzovka, logró crear un kernel compatible con sistemas AMD; tras unos meses, se lanzaron (10.7.3 V2 con soporte para AMD) e iAtkos L2 (10.7.2 solo para Intel). [ 24 ]
OS X Mountain Lion (10.8)
Poco después del lanzamiento de Developer Preview 1, algunos desarrolladores desconocidos lograron instalar esta versión de OS X en sus PC utilizando una versión modificada del gestor de arranque Chameleon. Esta versión fue lanzada a través del proyecto principal a partir de la versión r1997 [ 25 ] al público general. Desde el lanzamiento comercial de Mountain Lion, varios usuarios han informado de configuraciones exitosas utilizando instaladores comprados en la Mac App Store , junto con versiones actualizadas de Chameleon y otras herramientas, incluidas distribuciones. La distribución de Niresh (10.8 solo Intel) fue lanzada primero y luego se actualizó a las versiones 10.8.2 (con AMD e Intel) y 10.8.5 (con soporte UEFI, soporte AMD e Intel); iAtkos ML2 fue lanzada después del lanzamiento de Niresh. [ 26 ] [ 27 ] [ 28 ] [ 29 ]
OS X Mavericks (10.9)
Se están desarrollando varios kernels nuevos para Hackintosh 10.9, aunque la mayoría aún presenta problemas menores. La mayoría de estos kernels buscan permitir a los usuarios ejecutar Mavericks en procesadores AMD y procesadores Intel más antiguos, que carecen de ciertos conjuntos de instrucciones de los procesadores Intel más recientes. Se han realizado esfuerzos significativos para emular conjuntos de instrucciones como SSSE3 , que no están presentes en los procesadores AMD basados en K10, y en procesadores Intel más antiguos, como el Intel Core Duo. Los procesadores más recientes de AMD, desde la arquitectura ' Bulldozer ' en adelante, contienen casi todos los conjuntos de instrucciones más recientes, por lo que también se han lanzado algunos kernels con soporte completo para SSE4 . Después de dos meses, se lanzó la distribución de Niresh para Mavericks, que admite procesadores AMD [ 30 ] y los procesadores Intel más recientes. También tiene un kernel personalizado que permite a los procesadores Intel Atom arrancar en Mavericks. La distribución de Niresh fue la única distribución gratuita que se lanzó para Mavericks, ya que el equipo de iAtkos decidió lanzar su distribución de Mavericks para hardware específico a base de donaciones. [ 31 ] [ 32 ]
OS X Yosemite (10.10)
Tras el lanzamiento inicial de OS X Yosemite 10.10 BETA, varios desarrolladores se encargaron de actualizar sus gestores de arranque para el sistema. Los miembros del foro OSx86 InsanelyMac se dedicaron a actualizar el gestor de arranque EFI Chameleon para esta nueva versión del sistema operativo. Tiempo después, Niresh (un desarrollador independiente de OSx86) lanzó una herramienta independiente llamada Yosemite Zone, basada en el kernel AMD de Tora Chi, Bronya y DeeKay, que instalaba automáticamente el nuevo sistema operativo y otras funciones en dispositivos que no eran de Apple con una mínima intervención. Este método consistía en descargar un archivo DMG de OS X 10.10 mediante torrent a una unidad flash USB con MacPwn Vanilla Installation. Unibeast se actualizó para dar soporte a Yosemite, [ 33 ] y se lanzó una distribución de Yosemite Zone con soporte para procesadores AMD. Además, el parche gráfico de DeeKay proporcionó soporte para gráficos acelerados en la GPU integrada HD 4400 de Intel, que no era compatible con los portátiles ASUS . [ 34 ] [ 35 ] Es posible realizar una instalación limpia de Yosemite mediante Pandora Box Beta 2.0 de Insanelymac y UniBeast. Este tipo de instalación utiliza la menor cantidad posible de kexts (controladores), además de usar una versión sin modificar de la aplicación de instalación de OS X, y se prefiere a las distribuciones. [ 36 ] [ 37 ] [ 38 ]
OS X El Capitan (10.11)
Tanto Clover como Chameleon se actualizaron para ser compatibles con El Capitan . Unibeast [ 39 ] y MacPwn [ 40 ] también se actualizaron para ser compatibles con El Capitan, ya que El Capitan, Unibeast (y Multibeast) usan el gestor de arranque Clover en lugar de Chimera (un gestor de arranque basado en Chameleon).
macOS Sierra (10.12)
Clover y Chameleon se actualizaron para ser compatibles con Sierra . UniBeast, [ 41 ] Pandora Box y MacPwn [ 42 ] se actualizaron para admitirlo [ 43 ] y se lanzó una distribución de Sierra Zone [ 44 ] (10.12.3) con soporte para procesadores AMD.
macOS High Sierra (10.13)
Clover, MacPwn [ 45 ] y UniBeast [ 46 ] se actualizaron para admitirlo. Hackintosh Zone [ 47 ] (10.13) lanzó una distribución de High Sierra Zone con soporte para procesadores AMD, incluyendo CPU Ryzen .
macOS Mojave (10.14)
Clover se actualizó para dar soporte a Mojave con la revisión 4514. [ 48 ] UniBeast también recibió soporte para Mojave en máquinas basadas en Intel . [ 49 ] Hackintosh Zone [ 50 ] lanzó una distribución de Hackintosh Mojave (10.14). Apple también ha descontinuado el soporte para los controladores web de NVIDIA desde la primera versión de macOS Mojave hasta la actual.
macOS Catalina (10.15)
Clover r4945 fue la primera versión de Clover en ser compatible con macOS Catalina, comenzando con la primera beta para desarrolladores de macOS Catalina 10.15. [ 51 ] UniBeast se actualizó para ser compatible con macOS Catalina, pero aún no se ha lanzado MultiBeast para Catalina. [ 52 ] Para el primer lanzamiento público estable de macOS 10.15, también se lanzaron parches de AMD, lo que permitió el arranque de macOS Catalina en sistemas con CPU AMD. [ 53 ] Un nuevo gestor de arranque comenzó a surgir durante este tiempo, llamado OpenCore. Es necesario para los usuarios de AMD más allá de macOS 10.15.2. [ 54 ] [ 55 ]
macOS Big Sur (11)
macOS Big Sur funciona en procesadores Intel. Pero en 2020, Apple comenzó a migrar a procesadores Apple Silicon basados en ARM64 y anunció que pronto dejará de dar soporte a x86_64. [ 56 ]
macOS Monterey (12)

Algunas características nuevas de macOS Monterey , como un globo terráqueo en 3D en Mapas y la conversión de texto a voz en idiomas adicionales, solo funcionan en procesadores Apple Silicon. Rene Ritchie ha especulado que estas características requieren el Neural Engine de Apple . [ 57 ] [ 58 ] Apple no ha proporcionado ninguna explicación oficial. Monterey eliminó la compatibilidad con tarjetas que utilizan la microarquitectura Kepler de NVIDIA , lo que marcó el fin de la compatibilidad con las GPU de NVIDIA en los Hackintosh. [ 59 ]
macOS Ventura (13)
En esta versión, Apple dejó de ofrecer soporte oficial para las GPU integradas Intel de sexta generación. Existen soluciones alternativas para usar una GPU integrada de sexta generación, como simular que se trata de una GPU integrada de séptima generación. El dictado sin conexión, los subtítulos en directo, el modo retrato en FaceTime y el "modo de referencia" (que permite a los usuarios usar un iPad como monitor de referencia secundario ) solo funcionan en procesadores Apple Silicon. [ 60 ]
macOS Sonoma (14)
En esta versión, Apple dejó de dar soporte oficialmente a las GPU integradas Intel de séptima generación. Existen soluciones alternativas para usar una GPU integrada de séptima generación, como simular que se trata de una GPU integrada de octava generación. Las funciones adicionales, como el Modo Juego, requieren un procesador Apple Silicon. [ 61 ] En Sonoma se eliminó el soporte para las tarjetas Wi-Fi Broadcom; los Hackintosh deben usar OCLP para reintroducir el soporte para Broadcom o cambiar a una tarjeta Wi-Fi Intel. [ 62 ]
macOS Sequoia (15)
Apple Intelligence y la transcripción de audio en directo requieren silicio de Apple, [ 63 ] la duplicación de pantalla del iPhone requiere un chip T2.
macOS Tahoe (26)
En esta versión, Apple dejó de ofrecer soporte oficial para las GPU integradas Intel de octava generación. Solo algunos procesadores Intel de novena generación Coffee Lake Refresh , de décima generación Ice Lake y Comet Lake , y los procesadores Xeon-W basados en Cascade Lake cuentan con soporte oficial. macOS Tahoe es la última revisión de macOS que admite Macs con procesadores Intel. [ 64 ]
Cuestiones legales y objeciones de Apple
Apple no autoriza el uso de macOS en ningún PC x86 que no sea de fabricación propia. Tras anunciar su cambio a los chips de Intel, la compañía empleó medios técnicos (aunque no el Módulo de Plataforma Segura , o TPM, como se ha informado erróneamente en numerosas ocasiones [ 65 ] ) para vincular macOS a los sistemas que distribuía a los desarrolladores. [ 66 ] El método empleado consistía en comprobar la presencia de un chip SMC mediante DSMOS (Don't Steal MacOS.kext). [ 67 ]
El EULA de macOS prohíbe la instalación de macOS en un "ordenador que no sea de la marca Apple". [ 8 ] El 3 de julio de 2008, Apple presentó una demanda contra Psystar Corporation [ 68 ] por violar esta restricción, entre otras reclamaciones. [ 69 ] Apple alegó que Psystar "violó la Ley de Derechos de Autor del Milenio Digital (DMCA) al eludir las tecnologías de protección de copia que Apple utiliza para proteger Mac OS X ". Apple emplea medidas de protección tecnológica que controlan eficazmente el acceso a las obras protegidas por derechos de autor de Apple. Específicamente, Apple acusó a Psystar de adquirir o crear código que "evita, sortea, elimina, descifra, desactiva o perjudica una medida de protección tecnológica sin la autorización de Apple con el propósito de obtener acceso no autorizado a las obras protegidas por derechos de autor de Apple". [ 70 ] El escrito legal reveló que Apple considera que los métodos que utiliza para evitar que macOS se instale en hardware que no sea de Apple están protegidos por la Ley de Derechos de Autor del Milenio Digital (DMCA).
El 13 de noviembre de 2009, el tribunal concedió la moción de Apple para un juicio sumario y dictaminó que se habían violado los derechos de autor de Apple, así como la DMCA, cuando Psystar instaló el sistema operativo de Apple en computadoras que no eran de Apple. Se fijó una audiencia sobre las medidas correctivas para el 14 de diciembre. [ 5 ] [ 71 ]
El 14 de enero de 2009, el sitio Gadget Lab de la revista Wired publicó un videotutorial para instalar Mac OS X en una netbook MSI Wind, pero lo eliminó tras una queja de Apple. [ 72 ] Las instrucciones textuales permanecen, pero incluyen una cláusula de exención de responsabilidad por violación del EULA. [ 73 ]
El 15 de mayo de 2012, finalizó el caso Apple contra Psystar Corporation . El tribunal dictaminó que Psystar había "violado el derecho exclusivo de reproducción, el derecho de distribución y el derecho a crear obras derivadas de Apple", [ 74 ] dando por concluido el caso.
Enfoques de pirateo
Trucos para el kernel
Cuando las copias de Mac OS X Tiger comenzaron a ejecutarse en hardware que no era de Apple, se descubrió que algunos procesadores no podían ejecutar el sistema operativo. Rosetta , un traductor binario que permitía ejecutar programas PowerPC en procesadores Intel (y posteriormente el propio kernel), requería compatibilidad con el conjunto de instrucciones SSE3 . Para sortear esto, los programadores de la comunidad publicaron kernels parcheados, que incluían compatibilidad para emular instrucciones SSE3 usando equivalentes SSE2 . En octubre de 2005, Apple publicó la actualización 10.4.3 para desarrolladores que requería compatibilidad con microprocesadores de bits NX ; [ 75 ] sin embargo, también se publicaron parches para sortear esto. [ 76 ] Posteriormente también se publicaron kernels parcheados que admitían procesadores AMD.
Cuando se lanzó Mac OS X Leopard el 26 de octubre de 2007, se crearon parches para eliminar el requisito de HPET del núcleo. También se hicieron esfuerzos para emular el conjunto de instrucciones SSSE3 para los procesadores que no lo admitían. El núcleo utilizado por OS X Mavericks utilizaba instrucciones SSSE3, lo que requería dichos parches.
Cargadores de arranque y emuladores
Emulación EFI
La Interfaz de Firmware Extensible (EFI) es una especificación que define una interfaz de software entre un sistema operativo y el firmware de la plataforma. Dado que emular la EFI generalmente no requiere copiar ni modificar macOS, algunos hackers la consideran la forma legal de instalar macOS en ordenadores que no son de Apple (a pesar de no haber sido probada en los tribunales).
El trabajo comenzó con la emulación de EFI en forma de la versión modificada de Boot-132 de David Elliott (dfe), llamada "Darwin/x86", que tiene un sistema "FakeEFI" que emula EFI. [ 77 ] A principios de noviembre de 2007, un grupo de hackers (liderado por un hacker ruso conocido como Netkas), utilizando el código de Elliott, desarrolló un método [ 78 ] para emular un entorno EFI usando un cargador de arranque Darwin especialmente modificado. [ 79 ] En términos prácticos, esto significaba que las PC normales que cumplían con un conjunto de requisitos de hardware ahora podían ser "vistas" como computadoras Macintosh reales por el sistema operativo, lo que permitía el uso de kernels de Apple "estándar" sin modificar (siempre que la CPU lo admitiera) y, por lo tanto, proporcionaba un funcionamiento más transparente y confiable. Han surgido varios métodos para la implementación en el mundo real de esta innovadora solución en Internet. El sitio web DigitMemo.com proporcionó una explicación de este logro junto con una guía de uso. [ 80 ]
La emulación EFI auténtica era una característica muy codiciada por la comunidad OSx86. Los esfuerzos previos, basados en el proyecto de código abierto Darwin de Apple y en la labor de expertos en Hackintosh, permitieron a los usuarios utilizar macOS en PC convencionales, con núcleos/módulos de núcleo modificados que simplemente eludían la EFI. Mediante el parche EFI, un Hackintosh podía arrancar con núcleos macOS " vainilla " (sin modificar) y utilizar extensiones de núcleo estándar. Esto no solo garantizaba la compatibilidad del sistema con futuras actualizaciones, sino que también ofrecía mayor estabilidad. Este método también elude un aspecto del Acuerdo de Licencia de Usuario Final de Apple, que prohíbe la modificación de componentes del sistema operativo que no sean de código abierto. [ 8 ]
A mediados de 2008, se lanzó un nuevo producto comercial, EFi-X, que afirma permitir el arranque completo y sencillo desde discos de instalación oficiales de Leopard, y una instalación posterior, sin necesidad de parches, pero posiblemente se trate de una adaptación de la tecnología Boot-132 en un dispositivo USB . [ 81 ] Rebel EFI es otro producto comercial que también parece utilizar software de código abierto. [ 82 ]
Se creía que la compatibilidad de Windows 7 con EFI llevaría a que las placas base de PC reemplazaran la BIOS por EFI. MSI anunció la placa base Efinity a principios de 2008. En 2011, ya existían ordenadores con EFI en el mercado; sin embargo, ninguno podía arrancar Mac OS X de forma nativa debido a la falta de un controlador HFS+ en la implementación de EFI.
Bota-132
Boot-132 es un gestor de arranque proporcionado por Apple para cargar el kernel XNU. [ 83 ] A mediados de 2008, apareció una nueva versión modificada de BOOT-132. [ 84 ] Este método permite a los usuarios realizar la instalación de OSx86 basado en Leopard utilizando una copia estándar de Mac OS X Leopard comprada en una tienda y elimina la necesidad de una instalación modificada como JaS o Kalyway (mencionada anteriormente). El gestor de arranque Boot-132 esencialmente precarga un entorno en el sistema desde el cual Leopard puede arrancar y funcionar. El gestor de arranque almacena los archivos necesarios (archivos kext) en una colección .img o simplemente en una carpeta. La ventaja de este nuevo método de instalación incluye la capacidad de arrancar e instalar desde un DVD de Leopard de venta al público y actualizar directamente desde Apple sin infringir la DMCA. El único problema posible es que infringe el EULA de macOS. [ 85 ]
El gestor de arranque se comporta como el núcleo de Linux : se puede usar un gestor de arranque compatible con mboot ( para la modificación se usó un syslinux parcheado) que le indica a boot-dfe el archivo .img (el ramdisk o initrd , como lo conocen los usuarios de Linux), y boot-dfe utilizará los kexts (o mkext) de dicho archivo. Este nuevo boot-dfe se ha probado con el DVD comercial de Leopard y puede arrancar, instalar y ejecutar Leopard sin necesidad de crear un DVD modificado.
Camaleón
Desde las primeras versiones para desarrolladores de Mac OS X v10.6, los miembros de la comunidad OSx86 habían estado arrancando el nuevo sistema operativo usando otro gestor de arranque llamado PC EFI, proporcionado por el hacker ruso Netkas, o el gestor de arranque Chameleon del equipo Voodoo. Chameleon se basa en Boot-132 de David Elliot. El gestor de arranque admite ACPI, SMBIOS, gráficos, Ethernet y otras inyecciones. Permite arrancar macOS en hardware que no es Macintosh. Chameleon admite muchas tarjetas gráficas AMD y Nvidia. Existen muchas bifurcaciones de diferentes desarrolladores; la última versión oficial es la 2.2 de 2014. [ 86 ]
Trébol
Clover es un gestor de arranque con interfaz gráfica para múltiples sistemas operativos que admite tanto UEFI como el modo BIOS heredado. Para admitir el arranque de código EFI, se suelen emplear dos métodos: o bien se utilizaba FakeEFI de Elliot, o bien se flasheaba en la placa base un sistema EFI de código abierto basado en TianoCore de Intel llamado DUET (Developer's UEFI Emulation). [ 87 ] Sin embargo, el firmware EFI moderno, que no es de Apple, así como Duet, no pueden cargar macOS directamente debido a diversas incompatibilidades, principalmente relacionadas con el sistema de archivos HFS+, pero también debido a las peculiaridades de cada fabricante. Era necesario un paso más para cargar sistemas macOS: una aplicación EFI para corregir estos problemas y salvar la brecha.
A partir de marzo de 2011, Slice compartió su idea con otros miembros de la comunidad, lo que dio como resultado el desarrollo de un gestor de arranque que permite emular un firmware EFI a elección o utilizar un firmware UEFI real para arrancar macOS. Contiene aplicaciones y controladores EFI para leer correctamente un disco HFS+ y parchear las tablas EFI para preparar el sistema para el arranque de macOS. En 2020, aún se mantenía activamente. [ 88 ]
Ósmosis
Ozmosis es un gestor de arranque UEFI DXE para la placa base Z77MX-QUO-AOS, desarrollado por QUO Computer Inc., empresa que dejó de existir a finales de la década de 2010. Permite ejecutar macOS a través de la ROM UEFI de la placa base y no requiere espacio adicional en el disco duro.
OpenCore
OpenCore, which entered development in 2019, is another bootloader developed to run macOS on UEFI or BIOS systems.[89] Compared to Clover, it is said to provide overall better patching and emulation as well as a faster boot time. The project has also taken over the development of some patches, meaning future versions may only work with OpenCore.[90] OpenCore also provides support for some native Mac features, such as FileVault and Apple Secure Boot.
OpenCore Legacy Patcher is a project based on OpenCore which allows newer releases of macOS to run on older Mac devices that are no longer supported.[91]
Live DVD
In March 2007, the OSx86 community made some significant progress with the development of a live DVD. The live DVD allows booting to a working system with Mac OS X v10.4.8.
On January 2, 2009, InsanelyMac's live DVD team published a new method by which a Mac OS X v10.5.x live DVD could be produced, allowing users to boot a fully working macOS desktop from a DVD or USB flash drive.[92] The method was more reliable than previous methods because it manipulated Apple's existing Netboot and Imageboot functionalities and behaved as if the system were running from a network disk. It was easier to produce; requiring only a single script to be added to an existing installation. Distributions of the live DVD have been made since its inception. Since then, it is notable that this method has been shown to work on normal Apple Mac hardware.
Virtual machine
It is possible to run macOS as a virtual machine inside other operating systems installed on standard PC hardware by using virtualization software such as Oracle'sVirtualBox[93][94] (though this is not officially supported by Oracle[95]). It is also possible to install macOS on Windows and Linux versions of VMware software through the use of patches,[96][97] even though the company states that running macOS is supported for VMware running on only Apple computers in compliance with Apple's licensing policies.[98]
macOS en una máquina virtual suele ser muy lento debido al uso intensivo de la aceleración de vídeo por hardware del sistema operativo, que macOS no admite al usar los dispositivos de vídeo virtuales que normalmente utiliza el software de máquinas virtuales. Una solución alternativa es conectar una GPU física a una máquina virtual; sin embargo, esto requiere una GPU compatible con macOS en el sistema que no esté siendo utilizada por el sistema operativo anfitrión. [ 99 ]
Véase también
- OpenDarwin
- Clon de Macintosh : información sobre clones y emuladores de varios modelos de Macintosh.
- Lista de emuladores de sistemas informáticos : una lista de emuladores de Macintosh y otros sistemas informáticos.
- Transición de Mac a procesadores Intel
- Proyecto Star Trek
Referencias
- ↑ David Ramsey. "Convirtiendo una PC en una Apple Macintosh: Hackintosh" . BenchmarkReviews.com. Archivado del original el 7 de julio de 2011. Consultado el 10 de octubre de 2010 .
- ↑ "Aspectos legales - Acuerdos de licencia de software - Apple" . Departamento legal de Apple . Consultado el 11 de noviembre de 2025 .
- ↑ "Especial: Construye tu propio Hackintosh" . Computer Shopper . Consultado el 18 de mayo de 2024 .
- ↑ "¿Puedo instalar OS X en mi PC? Lea esto primero" . Consultado el 27 de abril de 2019 .
- 1 2 Keizer, Greg (14 de noviembre de 2009). "El fallo del juez pone el clavo legal en el ataúd de Psystar" . Computerworld . Archivado del original el 12 de septiembre de 2022. Recuperado el 12 de septiembre de 2022 .
- ↑ Keizer, Gregg. "EE. UU. declara legal el jailbreaking del iPhone, a pesar de las objeciones de Apple" . WIRED . Consultado el 1 de junio de 2018 .
- ↑ Gardner, James (25 de julio de 2010). El pequeño libro de la innovación, 2.ª edición . Lulu.com. ISBN 978-1-4461-4749-8.
- 1 2 3 Apple Inc. "Acuerdo de licencia de software de Apple Inc. para Mac OS X" (PDF) . Apple Inc. Recuperado el 2 de septiembre de 2010 .
- ↑ "Los 'Hackintoshes' modernos demuestran que Apple probablemente debería simplemente construir una torre Mac" . Ars Technica . Consultado el 1 de junio de 2018 .
- ↑ "Apple demanda al fabricante de clones de Mac, Psystar - NYTimes.com" . archive.nytimes.com . Consultado el 1 de junio de 2018 .
- ↑Lynch, Jim. "Why hasn't Apple killed the Hackintosh?". CIO. Archived from the original on June 20, 2018. Retrieved June 1, 2018.
- ↑Butler, Sydney (March 9, 2022). "The Hackintosh Will Soon Be Dead, and That's Just Fine". How-To Geek. Retrieved January 10, 2024.
- ↑"The death of the Hackintosh is finally here, and it's a sad day for PC builders". TechRadar. June 18, 2025. Retrieved January 10, 2026.
- ↑"Special - Build your own Hackintosh". Computer Shopper. Retrieved May 18, 2024.
- ↑"A-Max: My Incredible "Amiga 1000 Mac Plus"". Amiga Love. Retrieved May 18, 2024.
- ↑Apple Computer, Inc. (June 6, 2005). "Apple to Use Intel Microprocessors Beginning in 2006". Apple.com. Retrieved April 28, 2009.
- ↑Marsal, Katie (June 23, 2005). "Inside Apple's Intel-based Dev Transition Kit". AppleInsider. Retrieved September 12, 2022.
- ↑Jonathan Black (February 14, 2006). "OSx86 10.4.4 Security Broken. (Guess Who Done It?)". OSx86 Project. Archived from the original on February 22, 2006. Retrieved May 28, 2006.
- ↑Apple Computer (February 14, 2006). "Mac OS X Update 10.4.5". Apple Computer. Retrieved May 28, 2006.
- ↑sHARD>> (February 23, 2006). "Apple Releases 10.4.5". OSx86 Project. Retrieved May 28, 2006.
- ↑Apple Computer (April 3, 2006). "Mac OS X 10.4.6 for Intel". Apple Computer. Retrieved May 28, 2006.
- ↑"Mac OS X v10.5 Leopard - Technical Specifications". Apple Support. Retrieved May 2, 2025.
- ↑"PC EFI V10". netkas.org. June 30, 2009. Archived from the original on November 27, 2010.
- ↑ "Niresh's Mac OS X 10.7.3 V2 With AMD Support Version V2" . 4 de diciembre de 2013. Archivado del original el 17 de noviembre de 2023. Consultado el 24 de abril de 2011 .
- ↑ "Camaleón r1997 Puma" .
- ↑ "UniBeast: Instala OS X Mountain Lion en cualquier PC compatible con procesador Intel" . 14 de agosto de 2012. Consultado el 20 de marzo de 2013 .
- ↑ "Cómo instalar OS X Mountain Lion en tu PC con Unibeast" . 25 de julio de 2012. Consultado el 20 de marzo de 2013 .
- ↑ "Imagen ISO de DVD de Niresh Mountain Lion 10.8.5 – Con AMD e Intel" . 9 de diciembre de 2013. Consultado el 7 de marzo de 2020 .
- ↑ "Cómo instalar OS X Mountain Lion en tu PC con Niresh" . 15 de abril de 2012. Consultado el 20 de abril de 2013 .
- ↑ "AMD Kernel para Mavericks 10.9/10.9.1/10.9.2/10.9.3 v2.1" . 5 de junio de 2014.
- ↑ "Actualización del kernel AMD 10.9/10.9.1/10.9.2 III con soporte completo para sse4" . osx86.net . Archivado del original el 24 de septiembre de 2015. Consultado el 28 de octubre de 2014 .
- ↑ "Hackintosh Mavericks – Hackintosh ISO (Distribución Hackintosh) – Tienda Hackintosh" . HackintoshShop .
- ↑ "UniBeast: Instala OS X Yosemite en cualquier PC compatible con procesador Intel" . 17 de octubre de 2014.
- ↑ "Parche Intel HD 4400 QE/CI para Yosemite 10.10.2 + OpenCL v2.0" . 12 de febrero de 2015.
- ↑ "Estado del Hackintosh 2014: Un vistazo a una subcultura oscura de fanáticos de Apple" . 10 de junio de 2014.
- ↑ "Instrucciones y guía de instalación de Hackintosh Yosemite con Intel y AMD" . 9 de noviembre de 2014. Consultado el 21 de noviembre de 2014 .
- ↑ "Hackintosh OS X Yosemite Zone 10.10.1" . 9 de noviembre de 2014. Archivado del original el 17 de noviembre de 2023. Consultado el 21 de noviembre de 2014 .
- ↑ "UniBeast: Instala OS X Yosemite en cualquier PC compatible con procesador Intel" . 17 de octubre de 2014. Consultado el 7 de noviembre de 2016 .
- ↑ "UniBeast: Instala OS X El Capitan en cualquier PC compatible con procesador Intel" . Octubre de 2015.
- ↑ "MacPwn EL Capitan – MacPwn – HackintoshZone" . HackintoshZone . Archivado del original el 17 de noviembre de 2023. Consultado el 13 de julio de 2018 .
- ↑ "UniBeast: Instala macOS Sierra en cualquier PC compatible con procesador Intel" . 29 de septiembre de 2016.
- ↑ Computadora, Hackintosh (20 de agosto de 2016). "Hackintosh macOS Sierra con MacPwn" . Computadora Hackintosh . Archivado del original el 12 de diciembre de 2020. Recuperado el 17 de noviembre de 2016 .
- ↑ "Actualización de UniBeast 7.0.1" . 26 de septiembre de 2016. Archivado del original el 12 de diciembre de 2020. Consultado el 7 de noviembre de 2016 .
- ↑ "Cómo instalar Niresh Sierra en PC (Guía de Hackintosh Sierra Zone)" . 23 de marzo de 2017. Consultado el 23 de marzo de 2017 .
- ↑ Computadora, Hackintosh (9 de junio de 2017). "Instala macOS High Sierra en cualquier PC compatible con MacPwn – Guía Vanilla" . Computadora Hackintosh . Consultado el 9 de junio de 2017 .
- ↑ Benjamin, Jeff (24 de octubre de 2017). "Actualización de la herramienta UniBeast Hackintosh para macOS High Sierra" . 9to5Mac . Consultado el 24 de octubre de 2017 .
- ↑ "Instalar macOS High Sierra en PC [ Guía Hackintosh High Sierra ] " . 17 de diciembre de 2017. Consultado el 17 de diciembre de 2017 .
- ↑ "Explicaciones de los cambios de Clover" . Foro de InsanelyMac . 13 de febrero de 2015. Consultado el 1 de abril de 2019 .
- ↑ "Ejecuta macOS Mojave en PCs Hackintosh Intel con Unibeast" . OS X Daily . 25 de noviembre de 2018. Consultado el 1 de abril de 2019 .
- ↑ "Instalar macOS Mojave en PC [ Guía de Hackintosh Mojave ] " . 3 de septiembre de 2019. Consultado el 3 de septiembre de 2019 .
- ↑ "Hilo de InsanelyMac sobre la versión beta de macOS Catalina en Hackintosh" . InsanelyMac . 3 de junio de 2019.
- ↑ "Instala macOS Catalina en cualquier PC compatible con procesador Intel" . TonyMacx86 . 6 de enero de 2020.
- ↑ "macOS Catalina está en AMD" . AMD OS X. 10 de octubre de 2019. Archivado del original el 27 de febrero de 2020.
- ↑ «Guía de AMD OS X Vanilla» . AMD OS X.
- ↑ "Guía de escritorio OpenCore Vanilla" . Libros de Github .
- ↑ "Apple anuncia la transición de Mac a Apple Silicon" (Comunicado de prensa). Apple Inc. 22 de junio de 2020.
- ↑ Rossignol, Joe (9 de junio de 2021). "Varias funciones de macOS Monterey no están disponibles en las Mac con procesadores Intel" . MacRumors . Consultado el 18 de abril de 2022. Según Rene Ritchie, las Mac con procesadores Intel carecen del Neural Engine que requieren muchas ,
si no todas, estas funciones.
- ↑ "¿Está Apple dejando atrás las Mac con procesadores Intel?" . Rene Ritchie . 12 de junio de 2021 . Consultado el 18 de abril de 2022 .
- ↑ "macOS Monterey | Parcheador heredado de OpenCore" . dortania.github.io . Consultado el 7 de abril de 2025 .
- ↑ Haslam, Karen (24 de octubre de 2022). "Compatibilidad de macOS 13 Ventura: ¿Puede tu Mac ejecutar la última versión?" . Macworld . Archivado del original el 4 de febrero de 2023. Consultado el 12 de junio de 2022 .
- ↑ "Usar el modo juego en Mac" . Apple Inc. 17 de noviembre de 2023.
- ↑ "GUÍA - Cómo solucionar problemas de WiFi de Broadcom en macOS Sonoma y versiones posteriores" . Foro EliteMacx86 . 5 de octubre de 2023. Consultado el 7 de abril de 2025 .
- ↑ "Estas son las características de macOS Sequoia que las Mac con procesador Intel no admitirán" . MacRumors . 2 de julio de 2024.
- ↑ Mayo, Benjamin (9 de junio de 2025). "Apple dejará de dar soporte a los Mac con procesadores Intel el próximo año; macOS 27 requerirá Apple Silicon" . 9to5Mac . Consultado el 9 de junio de 2025 .
- ↑ Singh, Amit. ""TPM DRM" en Mac OS X: Un mito que se resiste a desaparecer . www.osxbook.com . Archivado del original el 30 de octubre de 2016. Consultado el 16 de febrero de 2013 .
- ↑ Krazit, Tom (17 de febrero de 2006). "La DMCA cierra sitios que hablan sobre Mac OS para PC" . ZDNet .
- ↑ "No robes Mac OS.kext" . La Wiki de Apple . 23 de mayo de 2025. Consultado el 4 de octubre de 2025 .
- ↑ Fried, Ina (15 de julio de 2008). "Apple demanda al fabricante de clones Psystar" . News.cnet.com . Consultado el 28 de abril de 2009 .
- ↑ "Apple demanda al fabricante de clones Psystar" . Espinosaiplaw.com . 15 de julio de 2008. Consultado el 28 de abril de 2009 .
- ↑ Keizer, Gregg (30 de noviembre de 2008). "Apple añade una acusación de infracción de la DMCA a la demanda contra Psystar" . computerworld.com . Consultado el 13 de agosto de 2025 .
- ↑ Elmer-DeWitt, Philip (14 de noviembre de 2009). "Apple gana demanda por clonación" . CNN Money . Archivado del original el 30 de marzo de 2010. Consultado el 15 de noviembre de 2009 .
- ↑ "El vídeo de Apple sobre el netbook Hackintosh que Wired eliminó" . I.gizmodo.com . 14 de enero de 2009. Archivado del original el 14 de abril de 2009. Consultado el 28 de abril de 2009 .
- ↑ Chen, Brian X. (1 de diciembre de 2008). "Gadget Lab Video: Ejecutando OS X en un Netbook" . Blog.wired.com . Archivado del original el 26 de febrero de 2012. Recuperado el 28 de abril de 2009 .
- ↑ "El tribunal rechaza la solicitud de revisión del caso Psystar" . 15 de mayo de 2012. Consultado el 22 de julio de 2012 .
- ↑ sHARD>> (16 de octubre de 2005). "Apple Seeds 10.4.3 Intel to Developers" . OSx86 Money Project. Archivado del original el 12 de abril de 2006. Recuperado el 28 de mayo de 2006 .
- ↑ Jonathan Black (30 de octubre de 2005). "OSx86 hackeado actualizado a 10.4.3" . Proyecto OSx86 $$$. Archivado del original el 6 de septiembre de 2006. Recuperado el 28 de mayo de 2006 .
- ↑ "Cargador de arranque Darwin/x86" . Tgwbd.org . Archivado del original el 13 de febrero de 2009. Consultado el 28 de abril de 2009 .
- ↑ "netkas.org :: W00t – publicado" . Archivado del original el 25 de febrero de 2012. Recuperado el 16 de noviembre de 2007 .
- ↑ "Cargador de arranque Darwin/x86" . Tgwbd.org . Archivado del original el 13 de febrero de 2009. Consultado el 28 de abril de 2009 .
- ↑ "Cómo: Instalar el parche EFI y usar el kernel de OS X sin modificar en Hackintosh" . Digitmemo.com . Archivado del original el 24 de mayo de 2009. Consultado el 28 de abril de 2009 .
- ^ Nguyen, Tuan (8 de septiembre de 2009). "Informe exclusivo: EFI-X Mac Booter, ¿una estafa?" . Tomshardware.com . Consultado el 29 de diciembre de 2010 .
- ↑ "netkas.org » Disfruta" . netkas.org . Archivado del original el 6 de junio de 2017. Consultado el 6 de noviembre de 2009 .
- ↑ "Boot-132" . Consultado el 2 de septiembre de 2010 .
- ↑ "La nueva versión modificada de Boot-132 permite arrancar DVD de venta al público" . 30 de junio de 2008. Archivado del original el 24 de agosto de 2011. Consultado el 12 de mayo de 2009 .
- ↑ "Construir un Hackintosh por el que Apple no te puede demandar" . Consultado el 2 de septiembre de 2010 .
- ↑ "Chameleon: Uniendo a los desarrolladores de Mac OS X" . chameleon.osx86.hu . Consultado el 8 de marzo de 2020 .
- ↑ "Una transformación de BIOS a UEFI " . www.rodsbooks.com
- ↑ "Cargador de arranque Clover EFI" . SourceForge . 11 de noviembre de 2023.
- ↑ "acidanthera/OpenCorePkg" . GitHub . Acidanthera. 8 de marzo de 2020.
- ↑ "Guía de OpenCore Vanilla" . khronokernel-2.gitbook.io .
- ↑ "dortania/OpenCore-Legacy-Patcher" . GitHub . Dortania . Consultado el 20 de junio de 2024 .
- ↑ "DVD en vivo de 2009: cómo crear un DVD en vivo sencillo y funcional para macOS" . Insanelymac.com . Archivado del original el 13 de agosto de 2009. Consultado el 28 de abril de 2009 .
- ↑ "Cómo ejecutar Mac OS X en VirtualBox en Windows" . 9 de julio de 2010.
- ↑ "Cómo instalar Mac OS X Snow Leopard en VirtualBox en Windows 7" . 10 de julio de 2010.
- ↑ "Aviso importante sobre Mac OS X como sistema invitado" .
- ↑ DrDonk (30 de agosto de 2019), GitHub – DrDonk/unlocker: VMware Workstation macOS , consultado el 30 de agosto de 2019
- ↑ "Cómo ejecutar Mac OS X en Windows 10 con VMware Unlocker" . Tech Junkie . 24 de octubre de 2018. Consultado el 30 de agosto de 2019 .
- ↑ "Base de conocimientos de VMware" . kb.vmware.com . Consultado el 1 de junio de 2018 .
- ↑ «Guía de máquinas virtuales de Mac OS, parte 2» . 9 de junio de 2019.
- macOS