Muchos de nosotros nos hemos pasado a la compañia de la manzana mordida hace bastante tiempo. Pero con la adquisicion de el Samsung Galaxy S, nos hemos visto obligados a volver a utilizar Windows, bien para el flasheo de roms mediante Odin, o para la actualizacion del terminal usando Kies.

En muchas ocasiones, no contamos con un equipo que tenga instalado windows, por lo que debemos recurrir a maquinas virtuales, lo cual, al menos en mi caso, no da toda la seguridad que debiera a la hora de flashear el terminal.

Pero para olvidarnos de una vez de windows, podemos utilizar la suite de flasheo Heimdall, la cual esta disponible para Windows, Linux y Mac.

Aunque se estan solucionando, lo cierto es que la instalacion de dicha suite en Mac Osx genera bastantes problemas a la hora de la utilizacion de la misma. En muchas ocasiones ( a mi me ha pasado ), aunque instalamos el paquete correspondiente, no podemos ejecutar el frontend de heimdall ( modo ventana ) , y nos vemos obligados a flashear desde shell, lo cual aunque funciona correctamente no es lo mas comodo.

Pues bien, voy a indicaros los pasos para instalar y poder utilizar correctamente la suite Heimdall desde Osx.

Lo primero que debeis hacer es descargar los siguientes archivos:

http://get.qt.nokia.com/qt/source/qt-mac-opensource-4.7.2.dmg – Librerias QT necesarias

https://github.com/downloads/Benjamin-Dobell/Heimdall/heimdall-suite-1.1.1-mac.dmg – Instalador Heimdall Suite

http://www.ellert.se/twain-sane/ – Libusb ( buscad en la pagina el correspondiente a vuestro sistema e instalar )

Ahora instala las librerias QT en tu Mac:

Doble clic para instalar.

Una vez finalizada la instalacion de las librerias, procederemos a instalar la suite Heimdall. Simplemente ejecutar el archivo dmg que habeis descargado, y doble clic en el paquete de instalacion.

Seguid las instrucciones de la pantalla y listo. Una vez finalizada la instalacion de Heimdal , os solicitara reiniciar el equipo. Debeis reiniciar para que funcione correctamente.

Una vez reiniciado el equipo, ejecutais con Spotlight o vuestro lanzador heimdall-frontend:

Aparecera una ventana como la siguiente:

Ahora ya podeis utilizar Heimdall desde el entorno grafico.

* Para que nuestro galaxy S sea detectado en osx debes tener un sbl.bin corregido por samsung. Pulsa aqui para ver las roms oficiales que cuentan con ese sbl.bim

* Necesitareis flashear una de esas roms antes de poder utilizar heimdall desde Mac Osx, ya que si no vuestro terminal no sera reconocido ( se supone que en cualquier rom de froyo OFICIAL el sbl.bin necesario ya esta incluido ).

Como flashear con heimdall ( aseguraos de tener el combo de 3 botones funcionando !!! ):

  • Debes descargar las roms para odin en formato tar.md5 ( las que distribuye samfirmware )
  • Descomprimir los .tar.md5 para extraer las imágenes.
  • Colocar los archivos en su casilla correspondiente.

Normalmente no es necesario utilizar repartition para flashear con heimdall. En el caso de tener que utilizarlo:

  • Seleccionar pit
  • Necesitas incluir un boot.bin y sbl.bin
  • Seleccionar factoryfs->Kernel->param.lfs->cache ( inlcuido en paquete CSC , no en el de PDA)-> dbdata + módem

Aqui teneis un ejemplo de los archivos seleccionados en la ventana de heimdall para flashear :

Ahora podeis flashear vuestro terminal desde Osx sin necesidad de recurrir a windows…

Saludos