PDA

Ver la Versión Completa : [ TUTORIAL ] Unbrickear un Nexus S tras un mal flasheo con ICS


lein199
19/12/11, 02:56:36
TUTORIAL PARA UNBRICKEAR UN NEXUS S TRAS UN MAL FLASHEO CON ANDROID 4.0 (ICS)

Sintomas: No funciona el móvil. Quedó muerto.

Buenas chicos!

Aquí me teneis para quererme un buen rato!

Antes de nada, decir que no dispongo de ningún Nexus S y hago este post a partir de que un amigo mio se le brickeó de forma brutal su móvil tras flashear una ROM que había filtrada por ahí. Encendía el móvil pero no se veía NADA y al enchufarlo a un equipo con Windows lo reconocía como "Dispositivo Desconocido" en Administrador de dispositivos.


Trás hacer este unbrick, el Nexus S FUNCIONÓ PERFECTAMENTE y arrancó como si nada empezando desde cero.


Decir que un JIG no sirve. Pensé que con un JIG podría funcionar ya que dispongo de varios para mi Samsung Galaxy S 2, pero como bien he dicho, NO FUNCIONA.


A continuación os mostraré un tutorial por MI completamente funcional en caso de brick ya que NO encontré en ninguna parte. Si lo haceis con el telefono sin ser brick, no sé que resultado tendrá ya que no dispongo de Nexus S para investigar.

Requisitos para empezar:

Ubuntu 10.10 OBLIGATORIAMENTE (Creo que será compatible para Ubuntu 11.04 y superiores)
Java instalado
Un cable microUSB
Un Nexus S brickeado
El archivo necesario para hacer un fastbook desde el ordenador (lo proporcionaré en el manual)



Tutorial:

1. Descargar Ubuntu 10.10 o superior

Primeramente, necesitaremos la imagen Ubuntu 10.10 OBLIGATORIAMENTE para poderla usar en nuestro equipo. Se podrá descargar en el siguiente link:

Megaupload: Ubuntu 10.10 Desktop x86 (http://www.megaupload.com/?d=EVKEM99D)
Gigasize: Subiendo...

2. Grabar imagen a CD

Cuándo tengamos la imagen de Ubuntu 10.10, tendremos que grabarla en un CD cualquiera. En mi caso no encontraba manera para grabarlo en un pendrive aunque pienso que tenía el pendrive estropeado...
Para grabar la imagen usé ImgBurn:

Mediafire: Descargar ImgBurn 2.5.6.0 (http://www.mediafire.com/?33huej25eszjrj3)

3. Bootear CD como LiveCD

Después de grabar la imagen en un CD, empezaremos a bootearlo en nuestro equipo. En mi caso lo arranqué por LiveCD el mismo Ubuntu 10.10 ya que tampoco se harán muchas cosas y el equipo aguantará.

4. Crear un usuario con permisos administrador

Cuando el equipo arranque con el LiveCD de Ubuntu, nos iremos a crear un usuario CON PERMISOS DE ADMINISTRADOR.

4.1 Al terminar de hacer este usuario CON PERMISOS DE ADMINISTRADOR, cerraremos sesión y ejecutaremos el usuario que hayamos creado.

5. Añadir repositorios para instalar Java

Dentro de ese usuario, ejecutaremos el terminal y colocaremos la siguiente linea para añadir el repositorio necesario para descargar Java:

gksu /usr/bin/software-properties-gtk

https://lh3.googleusercontent.com/-NVCUaOItazc/Tu6Mi07tlQI/AAAAAAAACRw/AwRqKg8-98M/s800/Pantallazo%252520-%252520copia.png

Y presionamos enter

Nos saldrá una ventana donde habría que pinchar en "Otro software" y pinchamos en "Agregar" y metemos esta linea en el casillero:

deb http://archive.canonical.com/ubuntu maverick partner


y pinchamos en Aceptar recargando las fuentes de repositorios.

Una vez terminado este paso, nos saldrá algo así:

https://lh6.googleusercontent.com/-RXunDO8tHbQ/Tu6MdC9L_xI/AAAAAAAACRc/z8dlaIRl418/s800/Pantallazo-1%252520-%252520copia.png

Cuando tengamos esto, ya estaremos listos para instalar Java desde el terminal (es mucho mejor hacerlo desde el terminal)

6. Instalación de Java

Para instalar Java, en el terminal habrá que colocar la siguiente linea:

sudo apt-get install sun-java6-jre sun-java6-plugin

https://lh3.googleusercontent.com/-FV_PCFPpsWY/Tu6PER1XjRI/AAAAAAAACSI/eQSLIGrTCck/s800/Pantallazo1.png

La instalación será sencilla. No creo que tengáis dudas para ello.

7. Descargar UnBrickable y ejecutarlo

UnBrickable Resurrector es una aplicación que encontré para despertar el móvil pero en ninguna parte encontré manuales para ello. Así que explicaré un poquillo en ello.

Antes de nada, nos descargaremos la aplicación:

Mediafire: Descargar UnBrickable R38 (http://www.mediafire.com/?ezao8x74e5ds3o8)

Con esta aplicación, haremos que de forma remota desde el equipo, nos reconozca el móvil y podamos hacer que se meta en modo fastboot o downloader desde el ordenador.

Ahora bien, una vez que tengamos el archivo descargado (y lo tengamos localizado), le damos al botón derecho/Propiedades y nos vamos a la pestaña de Permisos y clickeamos donde pone: Permitir ejecutar el archivo como un programa.:

https://lh3.googleusercontent.com/-3xw-u86CrSM/Tu6Rmw0t4qI/AAAAAAAACSg/gC1RDkj1vHc/s800/Permisos%252520ejecucion%252520-%252520copia.png

Después ejecutamos UnBrickableREsurrectorR38.jar con el botón derecho y ejecutar con Sun Java 6 Runtime

AHORA conectamos el Nexus S brickeado al equipo por el puerto USB.

En el programa, abajo seleccionamos S5PC110 (Nexus S):

https://lh4.googleusercontent.com/-xbczKF8jVho/Tu6Rmx5OJVI/AAAAAAAACSk/nP6DtTugxxg/s800/Pantallazo%252520-%252520copia.png

Ahora bien, NO le deis a nada más de momento y lee esto que colocaré ahora:

En el caso que presiones el botón de Resurrection sin tocar el móvil, directamente le mandará ordenes para meterse en el modo downloader.

No obstante, si presionas la combinación "Volumen +" y "Power" y DESPUÉS presionamos en el botón de la aplicación, nos meteremos en el modo Fastboot. Decir también que para que se conecte bien en modo Fastboot, hay que darle a "Aceptar" en la ventana esa suelta y JUSTAMENTE DESPUÉS SOLTAR LOS DOS BOTONES DE VOLUMEN Y POWER.

Pues bien, a nosotros nos interesa meternos en el modo Fastboot, así que hay que hacer lo que he comentado antes.

Para detectar que el modo Fastboot ha salido bien, nos saldrá en la ventana de la aplicación un muñeco de Android y aparte nos lo dirá bien claro la aplicación que estará en modo Fastboot. No obstante, en el móvil no aparecerá nada en pantalla con los LEDs de Search y Home encendidos. Si es así, vas bien amigo!

DESPUÉS MINIMIZA LA VENTANA DEL PROGRAMA!

Si el proceso no ha salido bien, ejecutar de nuevo la aplicación, quitar batería del móvil y repetir el mismo paso.

8. Flashear desde Fastboot

Ahora que el modo fastboot está activo en nuestro móvil, nos descargaremos el siguiente pack que he comprimido de los archivos que necesitaríamos:

Mediafire: http://www.mediafire.com/?wm6wbdp4qeh8a87

Cuando tengamos el paquete COMPLETAMENTE descomprimido en una carpeta bien localizada, nos iremos a una nueva ventana en el terminal y nos iremos donde tengamos la carpeta con los archivos que acabamos de descomprimir.

Pues bien. Tenemos que dar permisos (en mi caso usé todos los permisos por si acaso) en el fastboot colocando la siguiente linea:

sudo chmod 777 ./fastboot

Y una vez dado los permisos de ejecución, comprobaremos que el móvil esté detectado en el sistema colocando la siguiente linea:

./fastboot devices

Al presionar Enter, nos aparecerá que el móvil está conectado sin problemas al equipo mostrándonos una linea con números y letras aleatorias.

Después de esto empezaremos a flashear colocando las siguientes lineas:

./fastboot flash recovery 1.recovery-clockwork-5.0.2.0-crespo.img

./fastboot flash boot 2.boot.img
./fastboot flash bootloader 3.bootloader.img

./fastboot flash radio 4.radio.img


Y finalmente....

./fastboot reboot


Donde a continuación se nos reiniciará el terminal mostrandonos el logo de Google en pantalla.

En este momento ya podremos acceder al recovery con una posible combinación de botones que desconozco (ya que lo hizo mi amigo).

Espero que no tengáis problemas :)

lein199
19/12/11, 03:06:19
reservado!

Hecaton
19/12/11, 06:53:04
Muchas Gracias, el pueblo te lo agradece ;-)

Salu2

Enviado desde mi Google Nexus S

chinitiw
19/12/11, 08:29:56
Buenas:

Gran aporte , si señor , pero en mi caso que me comí el brick ayer el modo fastboot no me iba , por lo que lo he tenido que revivir con modo download y ODIN , por descontado intentaré hacer un mini tuto y subir los ficheros necesarios para realizarlo.

P.D. No obstante agradecerte el que te hayas currado el Tuto :aplausos:
P.D.2 En mi caso he usado Ubuntu 11.10 y sin problemas (eso si fastboot NO)

lein199
19/12/11, 11:09:42
He de decir que este tuto es para aquellos que no les va ni odin, ni hacer NADA en el móvil :)

Espero que les sirva a más de uno este tutorial!

Gracias por los comentarios!

chinitiw
19/12/11, 15:43:59
He de decir que este tuto es para aquellos que no les va ni odin, ni hacer NADA en el móvil :)

Espero que les sirva a más de uno este tutorial!

Gracias por los comentarios!

Cierto claro que no va Odin, ni fastboot , ni enciende , está con un Brick mu "majo" , porque para eso está la primera parte del Tuto que has puesto (Unbrickable resurrector) , sino tendrían un bonito pero caro ladrillo (eso si muy chulo de apariencia).

angerak
24/01/12, 00:24:32
Gracias por el Tutorial, pero tengo una duda,,, sabes si es posible recuperarlo con este tuto si se queda pegado en el logo de google al arrancar. Es que no pasa de esa pantalla ni con fastboot ni con ODIN, pareciera que no es capaz de montar la Sdcard, de aqui viene mi pregunta en este hilo

http://www.htcmania.com/archive/index.php/t-202082.html

sercapy
24/01/12, 03:18:40
me pasa lo mismo.. me sale el logo de Google y de ahi no pasa..
intento el fastboot oem unlock y me sale un erro "FAILED <report: erase failed>
ya estoy intentado de todo pero no pasa nada

huete187
24/01/12, 17:01:21
Muy bueno lein199. Gracias

Para que le pongan una chincheta a esto... ¿con quien hay que hablar?

sercapy
01/02/12, 01:00:44
la semana pasada luego de probar y probar se encendio mi nexus, pero hace dos dias se puso lentisimo y tuve a apagarlo nuevamente y hasta ahora no ocurrio mas el milagro de encenderse nuevamente.
Intente absolutamente todo.. y siempre consigo el mismo error

fastboot oem unlock
...
FAILED (remote: Erase Fail)
finished. total time 3.78

TECTU
14/03/12, 04:53:46
Muchas gracias lo he logrado solo cambie que lo revivi con ubuntu y la aplicacion con los botones vol arriba y power pero nunca los solte apague y encendi iniciando en windows y ahi hice los pasos del terminal ya que en ubuntu no me los hacia y vuala mi nexus inicio con 4.0.3 realmente muchas gracias.........

ladc_3
11/04/12, 05:26:50
me podrias detallar como lo hiciste, por mas que intento no puedo revivir mi nexus, he intentado de todo instalando ubuntu,probando sin instalar, en una maquina virtual y nada el resurrector no me reconoce el telefono,¿que puedo hacer?
alguien que lo haya hecho que me de por favor detalles, que version de ubuntu o alguna otra distribucion de linux les resulto, se los agradecere eternamente

guille31794
11/04/12, 09:27:08
Espero no tener que recurrir nunca al tutorial, pero muchas gracias, aportazo!

guille31794
20/04/12, 13:26:27
Al final brickee mi nexus X-D Ya lo tengo todo listo para empezar a resucitar. En cuanto lo haga comento.

RaP4eVeR
20/04/12, 16:54:52
Al final brickee mi nexus X-D Ya lo tengo todo listo para empezar a resucitar. En cuanto lo haga comento.

¿Cómo lo brickeaste? :oh:

guille31794
21/04/12, 15:47:40
¿Cómo lo brickeaste? :oh:
Flasheando con odin, tenia apenas un 25% de la bateria asi que supongo que fue la principal causa :risitas:

guille31794
22/04/12, 14:53:23
Bueno pues no consigo resucitar mi movil. Falla en la inyeccion de uno de los archivos. Voy ver si puedo solucionarlo.

guille31794
22/04/12, 15:01:11
http://forum.xda-developers.com/showthread.php?t=1397393&highlight=unbrick

Hilo original! Voy a probarlo todo e incluso lguna otra version de ubu. Espero que os sirva y tengais mas suerte que yo. Ya os contare.

RaP4eVeR
22/04/12, 20:30:19
Flasheando con odin, tenia apenas un 25% de la bateria asi que supongo que fue la principal causa :risitas:


Por eso yo siempre que voy a toquetear algo suelo hacerlo con un 70% mínimo de batería.

guille31794
22/04/12, 21:40:22
Sigo con el movil ladrilleado, las revisiones 40 y 37 tampoco me han funcionado T.T he visto que es compatible con ubuntu 11, asi que lo hare desde ahi. Tambien tengo que decir que no se como meter java bien, asi que lo he hecho siempre con la v6.2 cuando la ultima es la 6.31, asi que tendre que repetir en cuanto tenga tiempo. Se agradecen sugerencias, aunque estoy pensando que pueda ser de hardware porque el programa no me detecta el movil de ninguna de las maneras.

Tony_Sutil
16/10/12, 00:02:01
Sigo con el movil ladrilleado, las revisiones 40 y 37 tampoco me han funcionado T.T he visto que es compatible con ubuntu 11, asi que lo hare desde ahi. Tambien tengo que decir que no se como meter java bien, asi que lo he hecho siempre con la v6.2 cuando la ultima es la 6.31, asi que tendre que repetir en cuanto tenga tiempo. Se agradecen sugerencias, aunque estoy pensando que pueda ser de hardware porque el programa no me detecta el movil de ninguna de las maneras.

Estoy igual que tu.Al final que paso?

rolov3
05/12/12, 01:22:34
haber, yo tengo mi nexus s apagado(tenia puesto cyanogenmod 10 y active el reinico por bootloader equivocadamente porque lo que queria era que solo se reinicie, asi que para que no se demore le saque la pila porque lo tenia sin tapa, se apagó y hasta ahora no enciende) y no detecta el hardware ni en windows 7 ni ubuntu, alguien que explique que hizo si lo tuvo en este estado. lo único que no intente es abrir ubuntu desde windows a traves de una maquina virtual, siempre lo hice con sistemas separados.

guille31794
05/12/12, 21:46:01
haber, yo tengo mi nexus s apagado(tenia puesto cyanogenmod 10 y active el reinico por bootloader equivocadamente porque lo que queria era que solo se reinicie, asi que para que no se demore le saque la pila porque lo tenia sin tapa, se apagó y hasta ahora no enciende) y no detecta el hardware ni en windows 7 ni ubuntu, alguien que explique que hizo si lo tuvo en este estado. lo único que no intente es abrir ubuntu desde windows a traves de una maquina virtual, siempre lo hice con sistemas separados.

Es raro lo que comentas, pero has probado la herramienta aquí mencionada?

Enviado desde mi Nexus S usando Tapatalk 2

allan8761
11/08/13, 19:02:36
viejo buenas tardes una pregunta funciona para el galaxy s3 version GT I 9300 VERSION INTERNACIONAL ES K LO TENGO BRICKEADO POR UNA MALA INSTALACION DE ROM Y ME URGE COMPONERLO