PDA

Ver la Versión Completa : [ TUTORIAL ] Flashear SGS con Heimdall en MacOSX


falkor
15/08/11, 12:24:42
En este tutorial aprenderemos a flashear una rom al SGS con Heimdall, usando un MacOSX con Lion.

Los que hacíamos uso antes de Odin en Windows, ahora nos vemos un poco pillados, ya que no tenemos ese programa en Mac, pero existe una alternativa muy lograda, que es Heimdall.

Objetivo: En este tutorial vamos a suponer que estamos en MIUI/CM7 y queremos instalar otra rom cualquiera (pej: criskelo o cualquier otra que sea basada en las stock). En este caso es imprescindible que al móvil le flasheemos una rom Stock limpia y luego la correspondiende con CWM.


Archivos necesarios: Notar que la mayoría de archivos pongo la dirección de la página por dos razones, la primera que yo no soy el autor de dichos archivos y la segunda es que puede haber actualizaciones:

1) Heimdall: http://www.glassechidna.com.au/products/heimdall/

Concretamente necesitamos:
Release: Heimdall Suite 1.3.0 (Binaries)
Platforms: OS X (Universal)

Que está abajo del todo

2) Heimdall Firmware Packages: http://forum.xda-developers.com/showthread.php?t=1196179

En nuestro caso nos bajamos el archivo "XXJVR (2.3.4, has bootloaders)" que está en Gingerbread.

3) Kernel con CWM integrado: http://www.htcmania.com/showthread.php?t=204005

Por ejemplo el "speedmod-kernel-k15h-t24-300hz.tar" lo podéis encontrar en muchos sitios pues es muy común

4) El archivo Pit 512: http://www.multiupload.com/85PNXTAR3Q

En este archivo que nos descargamos no nos interesa Odin.exe así que lo eliminamos.

:::::INSTALACIÓN Y PREPARACIÓN DE LOS ARCHIVOS:::::

1) Instalamos Heimdall

2) Agrupar en un directorio los archivos: Pit512, XXJVR_heimdall.tar.gz, speedmod-kernel-k15h-t24-300hz.tar

NOTA IMPORTANTE: Por favor, descomprime el archivo del kernel, ya que Heimdall no carga archivos .tar te debe quedar un archivo llamado ZImage que será el que flasheemos en Heimdall correspondiende al kernel speedmod.

3) Aunque te sientas con la necesidad, no descomprimas el XXJVR_heimdall.tar.gz puesto que no hace falta.

:::::INICIACIÓN DE HEIMDALL Y FUNCIONAMIENTO:::::

Heimdall es una alternativa a Odin para macs, concretamente para flashear Galaxy S (i9000) con Mac.

Diferencias con Odin: En odin te descargabas 3 archivos y los flasheabas. En este Heimdall frontend 1.3.0 cargas un único archivo a partir del cual el propio heimdall te lo descomprime y te deja modificar kernels, modems, etc... en un mismo flasheo, lo cual lo hace más potente en mi opinión que el propio Odin. Esos archivos "base" llamados Heimdall Firmware Package no son muy habituales, os aconsejo que cuando os lo descarguéis lo guardéis por si las moscas.

:::::NO SEAS PESADO, AL LIO: EL FLASHEO:::::

MUY IMPORTANTE

Recuerda que en ningún momento durante el flasheo puedes desconectar el móvil del USB, sólamente cuando te esté reiniciando lo desconectas si quieres.

Haz este proceso con cuidado, no debería pasarle nada a tu móvil, yo mismo lo he hecho varias veces sin ningún inconveniente, pero con cuidado y sin quitar el cablecito USB!

1)
http://i52.tinypic.com/2dtc1l0.jpg

2)
http://i55.tinypic.com/333lqmr.jpg

3)
http://i55.tinypic.com/35kmpf7.jpg

4)
http://i55.tinypic.com/2mzl3rr.jpg

5)
http://i53.tinypic.com/24wfwqf.jpg

6)
http://i53.tinypic.com/29gg9eh.jpg


:::::LINKS A LAS LIBRERIAS ADICIONALES:::::

SOLO SI HEIMDALL NO TE DETECTA EL MÓVIL (POCO PROBABLE) DEBERÁS INSTALAR ESTO:

http://get.qt.nokia.com/qt/source/qt-mac-opensource-4.7.2.dmg

http://www.ellert.se/PKGS/libusb-2009-09-10/10.6/libusb.pkg.tar.gz


:::::FINALIZACIÓN:::::

Nota que en un sólo flasheo hemos metido la JVR stock pero con el kernel speedmood que nos permite acceder al ClockWordMod Recovery (Combo Vol+ + Central + Power) para poder instalar entonces la rom que queramos siguiendo las instrucciones del correspondiente cocinero.

Evidentemente este proceso, que lo hemos llevado a cabo para pasar de MIUI/CM7 a una Stock gingerbread, lo podemos hacer para poner a 0 el móvil porque lo tengamos lleno de estiércol (por no decir mierda:silbando:) o para pasar de Stock a MIUI/CM7

Espero que os haya servido de ayuda. UN SALUDO!!:grin:

terex
06/09/11, 19:49:31
Graciasssssssssss!!!!!!!!!!!!!!!
Eres un fenomeno....mas salvado el sgs!!!!!1

Pac-Man
06/09/11, 19:59:50
Gracias por este magnífico tutorial !! :D

Gandalf69
07/09/11, 00:44:00
Lo probaré con snow leopard a ver si tira, así puedo limpiar de basurilla el mac (XP por Bootcamp). De todas formas, muchas gracias.

Enviado desde mi Ericsson T10 usando Tapatalk

lupen_enfermo
07/09/11, 10:07:48
Gracias por el tutorial!.

Una razón menos para seleccionar windows en el arranque,.,.jejejje

sfermat
06/10/11, 22:22:02
tengo una pregunta, yo tengo una tab y quiero instalar un nuevo recovery. Vos sabes como hacer eso? el unico paquete que tengo es el .md5 que adentro trae una imagen :S. no entiendo la parte de los paquetes...

Gandalf69
08/10/11, 02:46:43
tengo una pregunta, yo tengo una tab y quiero instalar un nuevo recovery. Vos sabes como hacer eso? el unico paquete que tengo es el .md5 que adentro trae una imagen :S. no entiendo la parte de los paquetes...

Si tienes un Tab, este no es tu foro apañero; prueba por aquí, que seguramente te podrán ayudar mejor:

http://www.htcmania.com/forumdisplay.php?f=333

En lo referente al Heimdall, lo acabo de probar y le metí del tirón la JVS+Galaxian para JVT porque la Darky´s 2.2 me empezó a morir ayer sin ninguna explicación. De momento todo :grin: genial. Ya estoy esperando la JVT para pasarla por el Heimdall, que la JVS, tras el primer flasheo me se desconectaba el wifi... A la segunda con el Galaxian ya lo tengo rulando sin problemas.

Darkito
10/10/11, 22:02:11
Buenas, antes que nada, gracias por el tutorial, pero a mi me sale un problema ¬¬

en concreto me dice que falla el load del pit

http://i55.tinypic.com/m75h5j.png

alguna sugerencia de como puedo arreglarlo? logicamente sigo los pasos al pie de la letra :S

falkor
12/10/11, 00:47:54
prueba con otro pit creo que...803 también hay y no deberías tener problema aunque parece que ese archivo por lo que sea esta corrupto, intenta antes de esto, buscar otro pit512 en otro lugar diferente donde lo hayas bajado.

un saludo!

falkor
12/10/11, 00:54:10
Si tienes un Tab, este no es tu foro apañero; prueba por aquí, que seguramente te podrán ayudar mejor:

http://www.htcmania.com/forumdisplay.php?f=333

En lo referente al Heimdall, lo acabo de probar y le metí del tirón la JVS+Galaxian para JVT porque la Darky´s 2.2 me empezó a morir ayer sin ninguna explicación. De momento todo :grin: genial. Ya estoy esperando la JVT para pasarla por el Heimdall, que la JVS, tras el primer flasheo me se desconectaba el wifi... A la segunda con el Galaxian ya lo tengo rulando sin problemas.

Buenas compañero, en este link creo que ya tienes lo que buscas, la JVT en su correspondiente pack para Heimdall.

http://forum.xda-developers.com/showthread.php?t=1196179


saludos! que no pare el flasheo :grin:

Gandalf69
13/10/11, 21:28:58
Buenas compañero, en este link creo que ya tienes lo que buscas, la JVT en su correspondiente pack para Heimdall.

http://forum.xda-developers.com/showthread.php?t=1196179


saludos! que no pare el flasheo :grin:

Gracias tio!!! Lo ví hoy en el curro y ahora se lo estoy metiendo. La JVS se bebe la batería dia si, día no y sin motivo aparente. A ver que tal esta JVT.

maqrolete
16/10/11, 20:42:12
Acabo de brickear mi telefono, no enciende, he sacado la bateria unos minutos y nada, algún consejo?

falkor
16/10/11, 21:48:31
si te entra en modo download puedes meterle una ginger con repartition marcado con heimdall. Si ni siquiera te entra en download tras haberlo dejado un tiempo con la batería sacada, prueba algunos tutos que encontraras por el foro sobre "desbrickear" el teléfono.

Un saludo!

Darkito
20/10/11, 22:59:35
Nada Falkor, me sigue dando el mismo error, y eso que me voy con el pit "malo" a win y todo a la primera, no entiendo el porque T^T

Pero Gracias igualmente :ok:

falkor
25/10/11, 11:18:36
Darkito prueba a flashear cualquier rom con su pit marcando repartition y tal en Windows, luego, una vez flasheado desde windows, vas a Mac y a ver si te sigue dando el mismo error si intentas flashear algo.

osmarco
29/10/11, 22:50:40
ok.... gracias por la info....
pero si solo quiero hacerme root, como lo hago con el haimdall.....

falkor
29/10/11, 23:50:57
Bueno para haberte root no necesitas el heimdall tienes buenos tutoriales aqui:

http://www.htcmania.com/showthread.php?t=153263

Un saludo compi

borjaag
06/11/11, 02:23:19
Al intentar hacerlo me ha puesto PIT failed y no se me enciende el móvil!!! Por favorrr ayuda!

jonkontrabass
18/11/11, 20:35:03
Hola!

Muy bien el Post!! Sabes donde puedo bajar los Firmware para el Galaxy S2 y así flashear con Heimdall-Fronted 1.3.1 en Mac? Es que los he buscado pero no he hallado nada:-( o me vale los mismo paquetes que se usan con odin?????

Muchas gracias!

Waso_81
19/11/11, 01:56:41
Hola!

Muy bien el Post!! Sabes donde puedo bajar los Firmware para el Galaxy S2 y así flashear con Heimdall-Fronted 1.3.1 en Mac? Es que los he buscado pero no he hallado nada:-( o me vale los mismo paquetes que se usan con odin?????

Muchas gracias!

No sé cómo irá en el S2, pero en el S1 puedes utilizar exactamente los mismos archivos que con ODIN. (Los que te bajas de samfirmware, por ejemplo). La única diferencia con el proceso que ha explicado el compañero es que tienes que descomprimir antes los archivos e ir añadiendolos uno a uno.

Es un poco más lioso, pero básicamente el esquema es éste: (desde la pestaña de "Flash")
- Primero añades el archivo pit (es obligatorio ponerlo, aunque luego no marques la casilla de repartición)
- Segundo, pulsas en el botón "Add" y vas añadiendo los archivos, indicando qué es cada uno:

IBL+PBL= boot.bin
SBL= sbl.bin
PARAM=param.lfs
KERNEL=zimage
FACTORYFS=factoryfs.rfs
DBDATAFS=dbdata.rfs
CACHE=cache.rfs
MODEM=modem.bin

Es muy importante que revises antes que has puesto bien los archivos en su sitio, o puedes brickear el teléfono. (sobre todo el boot.bin y el sbl.bin)

NOTA: como te he comentado, estos son los pasos que yo sigo con el S1, así que no te puedo asegurar 100% que sirvan para el S2

jonkontrabass
20/11/11, 20:45:53
Waso_1@

Muchas gracias por tu respuesta!! jugueteando un poco con Heimdall y leyendo por la web, llegue a los pasos que me has descrito con respecto a los archivos que hay que colocar!!

Lo que he notado es que en los Firmware que he bajado del SGS2 I9100 de Samfirmware ninguno posee este archivo: DBDATAFS=dbdata.rfs, en cual si esta presente en los firmware del SGS I9000. Tambien he encontrado de como crear tus firmware con Heimdall desde los Firmwares originales, lo cual ya he probado y funcionado. Sin embargo no he realizado ningún flasheo aun, ya que me da un poco de temor en dejar el móvil como un pisapapeles:-(. ya contare mas adelante si me ha funcionado o no! saludos

erchino
14/01/12, 12:27:47
buenos días señores,ante todo gran tuto y muy bien explicado paso a paso.
tengo un problemilla con mi sgs i9000 le he cargado unas cuantas de rom con odin,heimdall, flashea sin errores pero cuando lo inicio se queda en la pantalla galaxy s y se reincia y otra vez y así sucesivamente,no para ,ni pasa de hay.
me podrias echar un cable por favor,gracias de antemano y un saludo.

123pablo123
10/03/12, 18:28:34
Hola amigos, Tengo un SGS I9000 semibrikeado (soy nuevo en esto y la he cagao!). Ademas tengo un mac y me estoy volviendo loco.

Este maravilloso tuto de Malkor me ha abierto los ojos, por fin puedo usar un programa que no sea Odin. Pero tengo un problema, no consigo acceder a los links de "XXJVR (2.3.4, has bootloaders)" ni al "Pit512".

Me estoy volviendo loco buscando archivos en google pero me da miedo hacer mezclas.

Alguien puede ayudarme? :estrellas: estoy empezando a agobiarme un poco con mi Semibrick