Hackintosh

Hackintosh
Captura de Hackintosh
Captura de Hackintosh.
Desarrollador
Scene
Tipo
Lanzamiento
Mediados del 2005
Versión actual
10.8.3
Licencia
Software propietario
Plataformas
x86-64
Idiomas
Español
Estado actual
Disponible
Hilos oficiales
Hilo Oficial PC.png

Contenido

Historia

Se habla de Hackintosh para referirse a cualquier ordenador no fabricado por Apple y que es capaz de ejecutar el sistema operativo OSX, de Apple. Todo nace del proyecto OSx86, iniciado a mediados del 2005 al anunciarse que Apple cambiaría su infraestructura de PowerPC a Intel.

Aunque Apple no permite que su sistema operativo sea instalado en ordenadores que no sean de su propia marca, existen actualmente muchísimos métodos para hacerlos funcionar. De hecho, a lo largo de estos años, han nacido empresas que se dedican a vender PC's compatibles con OSX e incluso con el sistema preinstalado. Aunque cada equipo venga con su correspondiente licencia, estas practicas son ilegales.

Historial de versiones

10.4

Cuando Apple distribuyó la primera versión del sistema operativo para equipos Intel, el equipo de OSx86 ya distribuyo un parche para poder utilizar ese sistema en equipos Intel. En esa época, era factible instalar hasta la versión 10.4.8 en un ordenador Intel Pentium 4 y ser completamente funcional aunque todas funcionaban con un kernel antiguo, la 10.4.4.

En los últimos meses de uso del 10.4.8, un usuario llamado JaS distribuyo un DVD de instalación del sistema operativo solo para procesadores Intel SSE2 y SSE3. Poco después, otro usuario distribuyo una edición para equipos AMD.

Cabe recordar también de que Apple, al lanzar su sistema operativo para sus equipos Intel, empezo a usar el sistema EFI remplazando la antiguo BIOS de los PC's convencionales. Aun así, eso no supuso un problema ya que tardaron un mes en crear un hack.

10.5

Esta ha sido la versión mas manipulada de todas. Nada mas salir la primera build de Leopard, la scene ya tenían una versión para equipos no Apple. Un hacker creó un parche que automatizaba todo el proceso de creación de versiones oficiales a ediciones "Hackintosh". A raiz de ese parche, se crearon muchas distribuciones. Las mas famosas fueron las de JaS, Kalway iDeneb e iAtkos. Lo interesante de esas compilaciones es de que contenían un sin fin de drivers para hacer mas fácil la migración a OSX. El problema de esas versiones radica en que traen modificaciones sospechosas ademas de publicidad y modificaciones que, en algunas ocasiones, hacia el sistema incluso mas lento por culpa de modificaciones internas del sistema.

10.6

Nada mas salir Snow Leopard, se creó la utilidad Chameleon. Esta utilidad permitía arrancar el sistema operativo nativamente sin ayuda de bootloaders externos. El problema era de que este gestor de arranque necesitaba de Kext's específicos o de DSDT modificados para poder arrancar sin problemas. Al poco tiempo, la scene creó versiones modificadas de Chameleon para poder ser cargados en equipos AMD. Obviamente también existieron distribuciones ya compiladas del sistema operativo. Tanto iAtkos como iDeneb crearon distribuciones duales tanto para Intel como AMD.

10.7 y sucesivos

Tanto Lion como Mountain Lion fueron rápidamente implementados por la scene para poder ser instalados en equipos no oficiales. Aunque existen diversas distribuciones ya compiladas, lo interesante son las varias utilidades que hay creadas para crear versiones caseras tanto de Lion como Mountain Lion.

A diferencia de las versiones cocinadas, como por ejemplo iAtkos, las creaciones hechas con programas tipo Unibeast o myHack, son mas limpias. En resumidas cuentas, instalar una versión Unibeast es mas recomendable que no una cocinada. Las ventajas son sobretodo de que usas "casi" versiones originales del sistema operativo y no hay añadidos extraños ni modificaciones visuales, como con las cocinadas. Ademas, se recomiendo su uso por ser mas estable y rápido.

Aunque uno de los principales problemas de usar versiones "retail" caseras es el tema del hardware. Al ser versiones casi limpias, mucho hardware no termina de funcionar correctamente ya que el sistema operativo no incluye los kext necesarios. Por suerte, ademas de esas herramientas, existe un paquete de kexts creado por TonymacX86 llamado tonymacx86 Multibeast.

También existe otro método de arranque alternativo llamado EFI-X. EFI-X es un sistema EFI de arranque muy similar al original de Apple pero con modificaciones para dar mayor soporte a hardware no reconocido por el sistema operativo. A diferencia de Chameleon que es por software, EFI-X es un hardware que se conecta en la placa madre como si fuera un dispositivo mas. Actualmente ASEM, la empresa que comercializaba EFI-X está desparecida, asi que únicamente cuenta el software a la hora de emular la EFI.

Requisitos

El tema de los requisitos es casi como una utopia ya que existe muchisimo hardware actualmente que no es compatible. La empresa Gigabyte ha empezado a distribuir placas madre casi compatibles nativamente con OSX aunque, legalmente, no pueden anunciarlo como tal. Actualmente las nuevas placas Gigabyte vienen con UEFI Bios, la versión para PC's del EFI de Apple y sus ordenadores. Aunque tampoco es un requisito importante que sea UEFI, al serlo implica que el hardware es mas compatible con OSX aunque la mayoría de Hackintosh actuales van con sistema BIOS y así duraran mucho tiempo.

En la pagina de tonymacx86 hay listados de hardware actual compatible para la gente que quiera crearse un clon de los equipos de Apple. También existen muchas paginas con kext's para poder utilizar en hardware poco convencional. La scene es muy amplia y actualmente esta muy activa.

Los Hackintosh de EOL

Se ha creado un Wiki con las creaciones funcionales de los usuarios de EOL. Como ayuda y guía puede ser de utilidad para los mas iniciados en el tema. Si has conseguido crear tu Hackintosh te animamos a que nos cuentes que material has utilizado y el precio aproximado para que, si alguien quiere montar el suyo, pueda saber un presupuesto inicial orientativo y no errar en el material a comprar.