Cómo construir un Hackintosh para codificar

Hablemos de Hackintosh-ing: la instalación de Mac OS X en hardware de PC.

Si desea una computadora compatible con Mac, pero no desea desembolsar miles de dólares, un Hackintosh puede ayudarlo a codificar para iOS sin comprar una Mac.

Entonces, sin más preámbulos, aquí hay una descripción general rápida de cómo construir un Hackintosh, sus beneficios y peligros que debe tener en cuenta.

Bueno, el HP Elitebook 8470p #hackintosh ya está construido. Es hora de continuar con @FreeCodeCamp -ing, ahora que soy móvil pic.twitter.com/w1psj9Gkud - Simon Waters (@developersimon) 12 de junio de 2016

¿Qué es un "Hackintosh"?

Desde hace varios años, las Apple Mac se envían con procesadores Intel, los mismos que se encuentran en una PC. De hecho, varios componentes de hardware son similares tanto en PC como en Mac, además de la carcasa de aluminio brillante.

Y algunas personas inteligentes han descubierto una manera de instalar el hardware de PC estándar de Mac OS X, engañándolo para que piense que es una Mac real.

El principal beneficio es, por supuesto, el precio. Construir su propio Hackintosh a partir de una lista de componentes previamente examinados que se sabe que son compatibles le costará considerablemente menos que una Mac real.

La desventaja de todo esto es que construir un Hackintosh es que no es para los pusilánimes: se necesita algo de investigación y algunos conocimientos sobre cómo construir una PC, y un elemento de prueba y error para obtener un sistema que funcione completamente.

Afortunadamente para nosotros, hay muchos recursos realmente excelentes en línea para ayudar a construir un Hackintosh.

Mi favorito personal es www.tonymacx86.com, donde encontrará guías de compra de hardware. También muestra prácticas herramientas de instalación como Unibeast y Multibeast, que prácticamente crean un Hackintosh para ti si tienes el hardware adecuado.

¿Cómo empiezo?

Su mejor opción es dirigirse a esta publicación para principiantes y comenzar a leer para familiarizarse con todo.

En pocas palabras, empieza por conseguir la última versión de Mac OS X. Esta guía te ayudará.

Luego, usa Unibeast para crear un instalador USB de Mac OS X, que se iniciará en una PC. Una vez que inicie con este USB, podrá instalar Mac OS en un disco duro de su elección.

El paso final es usar Multibeast, que le permite personalizar su instalación, instalando controladores Mac personalizados (conocidos como "kexts" - extensiones del kernel). Estos se comunican con todo su hardware y se aseguran de que todo sea reconocido como componentes "oficiales" de Mac. También le permite arrancar en Mac OS X sin necesidad de la unidad USB creada anteriormente, lo que le brinda un sistema Mac independiente.

¿Cuales son los beneficios?

El principal beneficio de usar un Hackintosh es una relación costo / rendimiento mucho mejor en comparación con una Mac real. Puede ahorrar mil dólares o más.

Debido a que puede usar hardware estándar, en teoría puede construir una computadora compatible con Mac que sea más poderosa que cualquier Mac que Apple venda.

También puede experimentar la pura alegría de usar Mac OS X, que por supuesto es un sistema operativo muy superior a Windows. (Cue la guerra de las llamas).

Finalmente, obtienes acceso a XCode para el desarrollo. Puede crear una ID de Apple de la forma habitual y usarla para publicar sus aplicaciones en la App Store.

¿Cuáles son las trampas?

La actualización a la próxima versión de Mac OS X conlleva algunos riesgos. En su mayoría, puede mitigar estos riesgos utilizando el gestor de arranque Clover, que mantiene todos sus archivos Hackintosh personalizados en un área separada de su disco duro, llamada partición EFI. Esta partición no se sobrescribirá con una actualización del sistema operativo.

Es posible que no haga que todo funcione correctamente la primera vez, por lo que debe dedicar un poco de tiempo a buscar en Google códigos de error para averiguar qué salió mal. Sin embargo, hay muy pocos problemas para los que no hay una solución descubierta previamente.

¿Puedo convertir mi computadora portátil en un Hackintosh?

¡Sí tu puedes! Sin embargo, es un poco más complicado, porque las opciones de personalización de hardware son mucho más limitadas que con una computadora de escritorio.

Funcionará o no. Su mejor opción es simplemente buscar en Google "modelo de computadora portátil" + "Hackintosh" y ver qué surge.

Hice mi propia investigación y puedo decirte que el HP Elitebook 8470p funciona perfectamente, una vez que cambias la tarjeta WiFi por una de $ 2 de China en eBay. Compré la mía en una empresa de restauración de portátiles del Reino Unido por 120 libras esterlinas (alrededor de 180 a 200 dólares estadounidenses). Es la versión i5 2.6 Ghz, con pantalla de definición estándar de 14 pulgadas. ¡Mucho más barato que reparar mi Macbook Pro 2008 averiado!

Como puede ver, se reconoce como una Macbook Pro de mediados de 2012.

¿Cuál es el mejor hardware para usar en un Hackintosh?

Si está buscando construir una computadora nueva desde cero, diríjase a www.tonymacx86.com y consulte la guía para compradores más reciente (actualizada mensualmente). Cualquier componente que elija de esa lista funcionará, pero los más importantes son la placa base y la CPU. Descubrí que la RAM y el almacenamiento apenas marcan la diferencia. Con una placa base totalmente compatible (los Gigabyte funcionan bien), no necesitará ninguna tarjeta Ethernet o WiFi externa, ya que tendrá todo funcionando "listo para usar".

Aquí está la configuración actual de Hackintosh que uso para mi computadora de escritorio:

  • Placa base Gigabyte Z97-SLI
  • CPU Intel 4770K a 3,5 Ghz
  • 16 GB de RAM Corsair (2 unidades de 8 GB)
  • Gigabyte 760 OC Windforce edición GFX
  • SSD de 128 GB para el sistema operativo
  • 7200 HD de 3 TB y 1,5 TB para almacenamiento

El SSD funciona muy bien. Puedo arrancar mi escritorio en unos 10 a 15 segundos.

Cuando comencé a Hackintoshing alrededor de 2009-10, utilizo un antiguo Asus P5K con procesador Core 2 Quad Q6600 como mi Mac Pro, para complementar mi Macbook Pro real de principios de 2008.

¿Cuanto cuesta?

Depende completamente de los componentes que compre, por supuesto, pero puede esperar pagar mucho menos que una Mac real. Especialmente si, como yo, ya tiene una variedad de piezas de PC por ahí (monitor, teclado, mouse, carcasa, discos duros, etc.).

Realmente no necesita invertir en una tarjeta gráfica elegante. El Intel HD4000 integrado que viene con CPU Core es compatible.

Mi equipo de escritorio se actualizó el año pasado por alrededor de £ 100 (placa base), £ 165 (CPU) y £ 90 (RAM). Ya era dueño del resto de los componentes.

¿Para qué puedo usar mi Hackintosh?

Cualquier cosa para la que usarías una Mac real. Tiendo a usar mi para las cosas del día a día. También lo uso para codificar mi videojuego en Unreal Engine, que está inspirado en el videojuego Spindizzy de los años 80. La principal ventaja es que también puedo exportar mi juego a iOS, porque se requiere XCode para el desarrollo de iOS.

¿Qué pasa con Windows?

La belleza de un Hackintosh de escritorio es que puede (con un poco de trabajo) realizar un arranque dual de Mac OS X y Windows desde el mismo disco duro. Sin embargo, antes de intentar esto, vale la pena señalar que para evitar futuros dolores de cabeza, realmente debería considerar usar un disco duro separado para cada sistema operativo. Esto se debe a algunos aspectos técnicos con los cargadores de arranque que se sobrescriben una vez que instala Windows. Google "Hackintoshes de arranque dual" para obtener más información.

Próximos pasos

Visite tonymacx86.com y comience su investigación. Desde el punto de vista de la experiencia del usuario, una vez que está en funcionamiento, no hay diferencia entre un Hackintosh y una Mac real, aparte de la caja brillante que viene. En términos de rendimiento, obtendrá mucho más por su dinero, y en estos días la estabilidad es tan buena como una Mac real.

¡Feliz Hackintoshing!

Publicado originalmente en simonwaters.co.uk el 30 de junio de 2016.