Delirios de un Informático

Mac OS X “Snow Leopard” en un Sony Vaio SZ2M/B

Hace ya más de dos años que conté la experiencia de instalar Mac OS X Leopard en mi Sony Vaio SZ2M/B. La versión de Mac OS X era la 10.5.2 y mucho ha cambiado el panorama desde aquella con el nuevo Snow Leopard ya que el hardware soportado ha variado y los métodos de instalación son diferentes.

El método de instalación es mediante un disco duro USB en el que se restaura el DVD original de Mac OS X (en mi caso la 10.6.3) y sobre el que se instala myHack. De este modo el proceso es 100% legal, ya que se parte de un DVD original.

El proceso de instalación es el siguiente:

  1. Crear una imagen dmg del DVD original, restaurarlo al disco duro externo (estas instrucciones en Lifehacker funcionaron a la perfección) e instalar myHack
  2. Realizar la instalación en modo Speed con la tarjeta gráfica NVIDIA, ya que si se realiza la instalación en modo Stamina nos encontraremos una pantalla gris debido a la incompatibilidad de la tarjeta de vídeo Intel
  3. La instalación fallará al no poder establecer el disco como disco de arranque (“the bless tool was unable to set the current boot disk”) pero la instalación se habrá realizado y podrá arrancarse con el disco USB para terminar la instalación creando el usuario y configurando el sistema
  4. Una vez creado el usuario, será necesario utilizar Kext Utility para instalar los controladores de la tarjeta gráfica Intel GMA945 (27A2) y tener la resolución 1280×800 en modo Stamina con aceleración por hardware. Estos controladores pertenecen a un VGN-N220G pero son los únicos que han funcionado.
  5. Para que funcione la tarjeta de red es necesario editar el archivo ubicado /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon.kext/Contents/Info.plist y reemplazar 88E804A por 88E8036 y reemplazar identificador del producto (IOPCIPrimaryMatch) por 0x435111ab.
  6. Instalar VoodooBattery.kext para habilitar la gestión de energía y disponer del icono de la batería e instalar VoodooHDA para que se detecte la tarjeta de sonido
  7. Una vez instalados los controladores, reiniciar en modo Stamina para comprobar que funcione adecuadamente la tarjeta de vídeo Intel y una vez comprobado, instalar myHack para hacer el sistema arrancable. No se deben instalar ni Graphics Enabler ni Graphics Disabler, pero sí los controladores PS2 y com.apple.Boot.plist para poder forzar la resolución de arranque.

Lo que sigue sin funcionar:

  • Tarjeta de red wireless: No hay soporte para la Intel PRO/Wireless 3945ABG
  • Módem HDAudio: Ni siquiera se detecta
  • PCMCIA: Tampoco se detecta

Como observación, los controladores para la tarjeta de vídeo Intel son los únicos que me han funcionado tras probar multitud de controladores y métodos (como las famosas EFI Strings o generar un DSDT.aml. Al final no han hecho falta cosas raras y complicadas, sólo instalar esos controladores :).