PDA

Ver la Versión Completa : [ TUTORIAL ] Cosillas basicas para el fastboot


alexret
02/07/14, 23:16:35
Visto que hay algunas personas que no saben usar fastboot, voy a explicar algunos comandos básicos para uso.
Este tutorial vale para Windows y Linux (desconozco si vale para Mac también ya que no lo he podido probar)

Empecemos.
Antes de nada, instalaremos los drivers:

Linux
https://drive.google.com/file/d/0B9MT86rjSxFCTFdnM1B5VUtZbVU/edit?usp=sharing

Descomprimimos el zip y nos quedará una carpeta con dos archivos dentro. Estos son adb y fastboot
Vamos a la carpeta donde tengamos esos archivos y hacemos
chown -R NOMBREDEUSUARIO:NOMBREDEUSUARIO ~/adb
chown -R NOMBREDEUSUARIO:NOMBREDEUSUARIO ~/fasboot
sudo chmod 777 ~/adb
sudo chmod 777 ~/fastboot
sudo mv ~/adb /usr/local/bin/
sudo mv ~/fastboot /usr/local/bin/
Y con eso ya tendremos instalado los drivers en Linux


Windows
https://drive.google.com/file/d/0B9MT86rjSxFCaVhrMi1TMnluZU0/edit?usp=sharing

Accedemos al administrador de dispositivos
http://i61.tinypic.com/zjwjgl.png

Una vez dentro le damos a Android device y después donde indica la flecha
http://i58.tinypic.com/2a4uxlk.png

Una vez dado donde la flecha escogemos la ruta donde hayamos puesto la carpeta usb_driver (o como la llamemos) y le damos a que incluya las subcarpetas
http://i62.tinypic.com/2uomc0i.png

Comenzará la instalación y una vez terminada reiniciamos el pc
Listo, ya tenemos los drivers instalados tanto en Linux como en Windows

Ahora empezaremos el curso de fastboot donde os explicaré los comandos mas básicos.
Necesitaremos esto para empezar
https://drive.google.com/file/d/0B9MT86rjSxFCX2ZKUVg3YzE5UlE/edit?usp=sharing

Lo descomprimiremos y tendremos algo como esto
http://i60.tinypic.com/k14fid.png

Accedemos a un terminal, en Linux buscamos la aplicación Terminal, Kconsole o como se llame dependiendo de la distribución que useis y en Windows pulsamos la tecla Windows + R y escribiemos en "Ejecutar" cmd y se nos abrirá.
Después vamos a la ruta donde esté la carpeta fastboot
http://i60.tinypic.com/k14fid.jpg

Y aquí empieza todo

COMANDOS BÁSICOS

Conectamos nuestro terminal en modo bootloader, en el caso del Nexus 4, apagamos el terminal y mantenemos pulsado los botones de encender/apagar + volumen abajo y nos saldrá una imagen como esta http://www.jayceooi.com/wp-content/uploads/2013/02/Nexus-4-Fastboot-Mode.jpg

Para comprobar que está conectado y no nos da problemas escribimos en la terminal

Linux: sudo fastboot devices
Windows: fastboot devices
http://i57.tinypic.com/14mg7ya.png

Ahora aprenderemos cosillas para flashear.
Antes de hacer nada de estos comandos tenemos que asegurarnos de que el terminal esté en modo bootloader y sobretodo, tener los archivos .img dentro de la carpeta fastboot

A partir de aquí necesitaremos tener el bootloader desbloqueado, asi que desbloqueemoslo. ESTO BORRA TODOS LOS DATOS, HACERD UNA COPIA DE SEGURIDAD ANTES DE SEGUIR
Linux: sudo fastboot oem unlock
Windows: fastboot oem unlock
Y reiniciamos el terminal.

Si queremos volver a cerrarlo.
Linux: sudo fastboot oem lock
Windows: fastboot oem lock

Si queremos flashear un kernel (boot.img)
Linux: sudo fastboot flash boot boot.img
Windows: fastboot flash boot boot.img

Si queremos flashear un recovery (recovery.img)
Linux: sudo fastboot flash recovery recovery.img
Windows: fastboot flash recovery recovery.img

Si queremos flashear el sistema (system.img)
Linux: sudo fastboot flash system system.img
Windows: fastboot flash system system.img

Si queremos flashear una baseband (radio) (radio-LOQUESEA.img)
Linux: sudo fastboot flash radio radio-LOQUESEA.img
Windows: fastboot flash radio radio-LOQUESEA.img

Si queremos meter una imagen de fábrica (factory image) nos la bajamos de aquí. https://developers.google.com/android/nexus/images?hl=es#occam (Link para el Nexus 4)

Una vez que esté descargada, descomprimiremos el contenido de la carpeta que hay dentro
http://i59.tinypic.com/xc2bk9.png

Y nos quedará algo así.
http://i61.tinypic.com/2ljnpsn.png


Una vez que lo tengamos todo en su sitio conectamos el terminal en modo bootloader y vamos a un terminal
Linux: sudo sh flash-all.sh
Windows: sh flash-all.bat
Y esperamos a que termine.


Hay muchos mas pero estos son los mas básicos, otro día lo contiunaré. :risitas:

alexret
02/07/14, 23:17:05
Reservo por si acaso

alexret
02/07/14, 23:17:37
Otro

txuki2005
02/07/14, 23:30:50
Gracias tio!!! no hay como linuxear, msdosear y androidesear un poquito X-D

El que mas me mola de comando es "fastboot erase all":grin:

P.D: Tu te aburres.... ala que quiero una v2 !!! :risitas:

aamtini
02/07/14, 23:32:22
Siempre viene bien tener un recopilatorio de comandos a mano :p. Gracias

ganjalife
02/07/14, 23:34:26
Tio te lo agradezco enormemente, llevo tiempo queriendo hacer el proceso pero con los examenes y demás no hay tiempo. En cuanto salga la preview de L me pongo!

dnfuentes
02/07/14, 23:51:25
Muy bueno alexret!!!

alexret
03/07/14, 00:00:20
Gracias tio!!! no hay como linuxear, msdosear y androidesear un poquito X-D

El que mas me mola de comando es "fastboot erase all":grin:

P.D: Tu te aburres.... ala que quiero una v2 !!! :risitas:

Yo soy mas de sudo rm -fr /* :silbando::silbando:

Me da que no :risitas:

txuki2005
03/07/14, 00:02:38
Y porque fuerzas.... jajajaja no se porque pero ese siempre lo traga del tiron.....:ok:

y seguro que sin el sudo tambien te lo hace.... esta vida es muy perra jajajaja

alexret
03/07/14, 00:04:12
Y porque fuerzas.... jajajaja no se porque pero ese siempre lo traga del tiron.....:ok:

y seguro que sin el sudo tambien te lo hace.... esta vida es muy perra jajajaja

Ese comando no era para android, era para linux, tu pruebalo en una máquina virtual y verás que guay es :risitas::risitas:

txuki2005
03/07/14, 00:08:02
Ese comando no era para android, era para linux, tu pruebalo en una máquina virtual y verás que guay es :risitas::risitas:

No si ya lo se jajaja me lo vas a decir cuando monto algun servidor y al meter algun repositorio y me da fallo es lo que uso para aniquilarlo X-D

"borra con permisos de superusuario sin pedir confirmacion aunque no este vacia"

en spanglish :risitas:

"A tomar por culo todo!!"


Hacia tiempo que no veia ese comando asi que me acorde del tipico chiste troll y he buscado por internet:

Uninformed User- "Hey I need help with something."
Troll -"Type 'sudo rm -rf /' into the Terminal and hit return, and then enter your password"
Uninformed User- "WHAT THE FUCK!?!?!?"

que tiempos del format y rm......X-D

ganjalife
03/07/14, 12:23:43
Pues he seguido tus pasos para linux y nada. No me lo reconoce, cuando ejecuto fastboot devices no me contesta nada, pero sin embargo el pc me lo ha reconocido puesto que dmesg si me saca informacion del cacharro. ¿Alguna sugerencia?

Gracias por este post!

Solucionado: magia

alexret
03/07/14, 17:29:26
Pues he seguido tus pasos para linux y nada. No me lo reconoce, cuando ejecuto fastboot devices no me contesta nada, pero sin embargo el pc me lo ha reconocido puesto que dmesg si me saca informacion del cacharro. ¿Alguna sugerencia?

Gracias por este post!

Solucionado: magia

A veces es un poco puñetero, pero te aseguro que funcionar funciona.

ronkistan
03/07/14, 18:24:27
Hola.

Gracais alexret por el trabajo. :ok:

Josh Alfre
05/07/14, 02:15:28
Gracias ;)

Gus_Tineo
05/07/14, 03:45:22
Siempre ayudando Alex. Crack :ok:

turydios
05/07/14, 08:47:23
Esta clase de tutos son los que ayudan de verdad y nos sacan de muchos apuros,, gracias crack.

CAMP70
13/07/14, 01:23:49
Up!

turydios
24/08/14, 19:57:49
Que no se pierdan los buenos hilos

MementoMoriM
24/08/14, 23:43:11
Espectacular tutorial, muchas gracias Alex 😁