PDA

Ver la Versión Completa : [ TUTORIAL ] Instalar Stock ROM con ADB y Fastboot (línea de comandos) + Root en un paso


AlvaroOrduna
15/02/13, 11:53:47
Flashear con ADB y Fastboot + Root

Advertencia: todo lo que se detalla a continuación ha sido probado por mí mismo con un portátil con Windows 8 y Windows 8.1 y un Nexus 4. Supongo que también será compatible con Windows 7 y otros Nexus, tales como el Nexus 5, la Nexus 7 o el Nexus 10 (ovbiamente con los archivos específicos correspondientes). Aún así, ni yo ni HTCMania seremos responsables del daño que puedas causar en tus dispositivos.

** PREPARACIÓN **

Como en toda guía, lo primero es preparar el terreno para que todo vaya como la seda. En este caso deberemos instalar el JDK, el ADB y Fastboot y los drivers y, cuando proceda, realizar una copia de seguridad de nuestros datos.

Instalar JDK:
Este es el primer programa que necesitaremos. Tan solo debemos descargarlo de la página de Oracle (http://www.oracle.com/technetwork/java/javase/downloads/index.html), teniendo en cuenta la versión de nuestro sistema operativo, y posteriormente instalarlo como cualquier otro programa. Sencillo, ¿no? :sisi1::sisi1:
Por si os resulta complicado el proceso, os dejo este vídeo que creo que está bien explicado: http://www.youtube.com/watch?v=eLNZO3JcgTY

Instalar SDK Tools:
El SoftwareDevelopment Kit (SDK) de Android es el conjunto de herramientas que nos van apermitir exprimir un poco más nuestro Nexus. En este paquete de herramientas se incluyem:

ADB: programa por el cual nosotros podemos operar con el dispositivo móvil a través del ordenador en modo normal.
Fastboot: lo mismo que ADB pero operando con el dispositivo en modo bootloader.

Estas herramientas son necesarias para realizar los pasos que seguiremos más adelante. Cabe destacar que se ejecutan a través de la consola, así que quién no sepa que es CMD o la consola de Windows, ya está yendose a preguntarle a Google.

Para instalar el SDK simplemente vamos a la página oficial de descarga: Get the Android SDK (http://developer.android.com/sdk/index.html). Una vez ahí, bajamos hasta el limite inferior de la página web y abrimos el desplegable que tiene por título "VIEW ALL DOWNLOADS AND SIZES". Aquí seleccionamos el segundo archivo presente en la segunda tabla que nos aparece (en el que pone "(Recommended)"), que se llamará installer_"VERSION-ACTUAL"-windows.exe.

Una vez descargado, lo ejecutamos como cualquier otro programa para poder instalarlo. Es una instalación a prueba de mancos, así que siguiente, siguiente, siguiente...

Ahora que tenemos instalado el SDK de Android, nos vamos a Inicio - Programas y ejecutamos (en Windows 7, 8 y 8.1 como administrador) aquel que diga "SDK Manager". Llegados a este punto tendremos una ventana como la que sigue:

http://thumbs.subefotos.com/735ac933502632360e2bb1f37f5a6ba6o.jpg (http://subefotos.com/ver/?735ac933502632360e2bb1f37f5a6ba6o.png)

** Ventana principal del SDK Manager

Seleccionamos las casillas Tools/SDK Platform-tools y Extras/Google USB Driver (como en la foto) y pulsamos en Install 2 packages.... Ahora, aceptamos las licencias de los paquetes e instalamos. Cuando termine ya tendremos todas las herramientas necesarias instaladas!!

Para terminar, solo nos falta añadir los rutas de las herramientas al PATH de Windows para así poder ejecutar los programas ADB y Fastboot desde cualquier carpeta. Para ello, nos vamos al Panel de control\Sistema y seguridad\Sistema (Windows + Pause) y seguimos las instrucciones de la imagen siguiente:

http://thumbs.subefotos.com/4a4d24bba1ceca0034d49fe7a90f8cc5o.jpg (http://subefotos.com/ver/?4a4d24bba1ceca0034d49fe7a90f8cc5o.png)

** Cómo añadir la carpeta SDK/platform-tools al PATH

Ahora tenemos que crear una nueva varibale del sistema llamada ANDROID_SDK y que apunte a C:\Program Files (x86)\Android\android-sdk. Para ello, en la ventana Variable de Entorno, pulsamos en el botón Nueva.. de la parte inferior y ponemos:

Nombre de la varibale: ANDROID_SDK
Valor de la varibale: C:\Program Files (x86)\Android\android-sdk


Ahora simplemente reiniciamos y ya tendremos el SDK completamente instaldo.


Instalar los drivers:
Los drivers son los archivos que harán que nuestro ordenador y nuestro dispositivo se entiendan, por ello son algo bastante importante. Para ello deberemos instalar los drivers adb y los fastboot.

Instalar los drivers ADB:
Conectamos nuestro dispositivo encendido en modo normal al ordenador por USB.
Vamos al Administrador de dispositivos (pulsad tecla Windows + tecla Pausa y lo encontraréis en el panel de la izquierda) y deberéis ver algo como esto:
http://thumbs.subefotos.com/a5a1e56c9228e01a948c964e7399b65eo.jpg (http://subefotos.com/ver/?a5a1e56c9228e01a948c964e7399b65eo.png)

** Si no veis algo así, deberéis desinstalar los drivers instalados previamente. Buscad vuestro dispositivo en el Administrador de dispositivos, click derecho y desinstalar drivers.
Ahora que ya tenemos nuestro Nexus localizado, simplemente click derecho encima de él y pulsamos en Actualizar software del controlador....
En la ventana emergente pulsamos las segunda opción: Buscar software del controlador en el equipo y colocamos la siguiente ruta C:\Nexus\usb_driver y pulsamos Siguiente.
Al finalizar la instalación debería salirnos algo como esto:
http://thumbs.subefotos.com/b5d17af421b5b4d55e2a3816623eb8a7o.jpg (http://subefotos.com/ver/?b5d17af421b5b4d55e2a3816623eb8a7o.png)

** Si no veis algo así, deberemos reinstalar los drivers debidamente.
De este modo tendremos los drivers ADB instalados en nuestro ordenador.


Instalar los drivers Fastboot:
Debemos seguir los pasos para los drivers ADB pero conectando el dispositivo en modo bootloader, es decir: apagamos el terminal y lo iniciamos pulsando Volumen Abajo + Power


Descargar Stock ROM:
Como podéis ver en el título, he decidido centrarme en las Stock ROM, pero podremos utilizar cualquier otra ROM que sea compatible con el dispositivo y el método (evidentemente un *.zip no lo es).
Para descargar las llamadas Factory Images "occam" for Nexus 4, debemos irnos a https://developers.google.com/android/nexus/images?hl=es#occam y descargar la que nos convenga (en este caso la guía se centra en la 5.0).

NOTA: Algunos os preguntaréis que es eso de MD5 y SHA-1. Pues bien, son unos códigos alfanuméricos que te ayudan a verificar que el archivo descargado no se ha corrompido, es decir, si el MD5/SHA-1 del archivo que está en tu ordenador y los de la página son iguales significa que el archivo de tu ordenador es exactamente igual al de Google y por lo tanto no habrá fallos de corrupción. Podéis buscar en Google verificadores de códigos MD5/SHA-1, pero os recomiendo Hash It 1.0.1 (http://www.trishtech.com/downloads/hash_it_101.zip), que añade un botón en el menú contextual para que todo sea más rápido.

Una vez hemos descargado el archivo y hemos verificado su estado debemos descomprimirlo. Podemos hacerlos en C:\Nexus, de tal manera que sean más accesibles desde el terminal de Windows.

Resumen:
Como puede ser un poco lío todo esto, vamos a repasar todo lo que hemos hecho por si a caso:

Instalar JDK sin problemas X-D
Instalar SDK :ok: :risitas:
Instalar los drivers sencillo :sisi1:
Descargar la ROM :ok:


Una vez hemos revisado que todo está bien podremos proseguir.


Copias de seguridad:
Como muchos sabréis, este es un proceso en el que perderemos todos nuestros archivos, incluidos los de la memoria del teléfono, por lo tanto, si queremos conservar algo deberemos copiarlo en un lugar seguro.
Si también queréis guardar las apps y sus configuraciones podéis utilizar algunas herramientas que nos proporciona Google Play, como por ejemplo Carbon (https://play.google.com/store/apps/details?id=com.koushikdutta.backup&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5rb 3VzaGlrZHV0dGEuYmFja3VwIl0.)(para los no root) y Titaium Backup (https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup#?t=W251bGw sMSwxLDIxMiwiY29tLmtlcmFtaWRhcy5UaXRhbml1bUJhY2t1c CJd) (para roots exclusivamente). Ambas apps son gratuitas y muy completas.

:palomitas: Bueno, ya hemos terminado de preparar todo el cotarro. Ahora viene lo bonito y divertido: flashear!! :palomitas:

AlvaroOrduna
15/02/13, 11:54:30
** INSTALACIÓN DE LA ROM **

Advertencia: todo lo que se detalla a continuación ha sido probado por mí mismo con un portátil con Windows 8 y Windows 8.1 y un Nexus 4. Supongo que también será compatible con Windows 7 y otros Nexus, tales como el Nexus 5, la Nexus 7 o el Nexus 10 (ovbiamente con los archivos específicos correspondientes). Aún así, ni yo ni HTCMania seremos responsables del daño que puedas causar en tus dispositivos.

Bueno, ahora que tenemos todo preparado es hora de empezar a instalar los archivos en nuestro dispositivo.

Lo pirmero será abrir una consola de comandos cmd.
Windows 8/8.1: clik derecho en Inicio y seleccionar Símbolo del sistema o pulsar la tecla Windows, escribir cmd y pulsar Enter
Windows 7: pulsamos Inicio, escribimos cmd y pulsamos Enter
Windows XP: clic en el botón Inicio, Ejecutar, escribimos cmd y pulsamos Aceptar.

Ahora que tenemos cmd abierto vamos a navegar hasta la carpeta donde tenemos los archivos adb y fastboot (en el caso de seguir la guía al pie de la letra estarán en C:\Nexus\). Para poder llegar a esta carpeta por medio de cmd tenemos dos opciones: la fácil y la... ¿menos fácil?

La fácil: escribimos en el terminal cd y luego arrastramos la carpeta Nexus alojada en C:\ hasta el interior de la ventana, de tal forma que después del cd que hemos escrito aparecerá C:\Nexus (como siempre en el caso de haber seguido la guía paso a paso).

La... ¿menos fácil?: escribimos cd seguido de la ruta de nuestra carpeta, en este caso C:\Nexus. Tampoco era tan difícil, ¿no? :risitas:

Elijamos el método que elijamos, ahora, la última línea de la ventana del cmd será igual a esta:
C:\Nexus>

Ahora, apagamos nuestro dispositivo y lo iniciamos en modo bootloader (Volumen Abajo + Power). Veremos en la pantalla un Andy (la mascota de Android) con la tripa abierta.

A continuación conectamos el dispositivo al ordenador con el cable USB. Si utilizamos el cable original mejor (tuve una experiencia muy mala por cambiar de cable :facepalm:)

Ahora toca escribir en el terminal. Después de cada comando debemos pulsar la tecla Enter y verificar que todo sale bien, si no, pararemos e intentaremos solucionarlo (se que es obvio, pero...). El procedimiento que veréis a continuación es el más sencillo y rápido, así que lo voy a poner de un tirón (explicando que hace cada comando) para los que quieran simplificar. Más abajo tendréis un añadido con más comandos para realizar otras operaciones.

Verificamos que fastboot detecta el dispositivo:
fastboot devices
Si todo sale bien debería aperecer lo siguiente:
List of devices attached
XXXXXXXXXXXX device
Una vez detectado, desbloqueamos el bootloader y lo reiniciamos:
fastboot oem unlock
fastboot reboot-bootloader
Ahora ya podemos flashear todo lo incluido en la Stock ROM. Como he dicho antes, este es el procedimiento más sencillo, pero hay otros igual de válidos (en ese caso los nombres de los archivos corresponden a la Factory Image Versión 4.3). Como antes, podemos arrastrar los archivos a la ventana del cmd para evitar tener que escribir el nombre completo del archivo y cometer errores:
fastboot flash bootloader occam-jwr66v\bootloader-mako-makoz20i.img
fastboot reboot-bootloader
fastboot flash radio occam-jwr66v\radio-mako-m9615a-cefwmazm-2.0.1700.84.img
fastboot reboot-bootloader
Ya tenemos el bootloader y la radio flasheados. Ahora toca instalar la ROM. Existen dos formas diferentes. La primera (la que no tiene el -w) no hace más que instalar la ROM. La segunda (la que tiene el -w) borra todas las particiones, instala la ROM y limpia el caché. Elegid la que más os guste.
fastboot update occam-jwr66v\image-occam-jwr66v.zip
fastboot -w update occam-jwr66v\image-occam-jwr66v.zip
Al finalizar, el Nexus 4 se reiniciará. Lo apagaremos antes de hacer nada y lo reiniciaremos en modo bootloader para cerrar el bootloader con este comando:
fastboot oem lock
Ahora, simplemente reiniciamos el dispositivo y listo:
fastboot reboot
De este modo, habremos terminado el proceso y solo faltaría configurar o restaurar los ajustes y apps.

Como he dicho más arriba, existen muchas formas de instalar una ROM por ADB, así que aquí os dejo algún comando que os puede ser útil:

FLASH-ALL.BAT: es la forma en que Google recomienda flashear las factory images, pero tiene el inconveniente de que borra todo, todo y todo, es decir, es equivalente a "fastboot -w update image-occam-jwr66v.zip": en resumen, hace lo mismo que el procedimiento anterior pero en tres líneas y borrando todo:
fastboot oem unlock
occam-jwr66v\flash-all.bat
fastboot oem lock

ERASE: sirve para borrar la partición que nosotros queramos, de tal manera que limpiamos los restos de instalaciones anteriores. Se suele usar antes de faslhear una ROM para preparar el terreno y se debe realizar con el bootloader abierto:
fastboot erase "nombre de la partición en inglés y sin comillas"
fastboot erase cache
fastboot erase recovery
fastboot erase system



** ROOTEAR EN UN PASO **

Mirando un poco por Google he visto una forma muy pero que muy fácil de rootear el Nexus 4. Cabe destacar que, según tengo entendido, esta es la herramienta de Chainfire para rootear, así que es totalmente fiable. El procedimiento es muy sencillo:

Descargamos el CF-Auto-Root-mako-occam-nexus4.zip (http://download.chainfire.eu/297/CF-Root/CF-Auto-Root/CF-Auto-Root-mako-occam-nexus4.zip). El link de descarga está casi en el pie de la página.
Descomprimimos el archivo descargado (en el escritorio por ejemplo)
Conectamos el dispositivo en modo bootloader al PC por USB
Por último ejecutamos el archivo root-windows.bat y seguimos las instrucciones del ordenador y del dispositivo.
En cuanto el dispositivo se reinicie ya lo tendréis rooteado.

AlvaroOrduna
15/02/13, 11:55:41
** AGRADECIMIENTOS Y CRÉDITOS**

Bueno, este es mi primera guía aquí en el foro del Nexus 4, así que espero que os guste y que tenga buena acogida. Decir que existen multitud de métodos más sencillos de hacer lo que aquí hemos hecho, pero no son tan puros por así decirlo. A su vez, es algo difícil (no mucho ;-)) aclararse y entender todo lo que se hace y por ello quería agradecer a todos aquellos que me han ayudado a realizar este procedimiento. En general son gente en la sombra que lo que han hecho es escribir un articulo, entre ellos:


Logsemán (http://www.htcmania.com/member.php?u=460783): Instalar ADB (Windows y Linux) (http://www.htcmania.com/showthread.php?t=214130)
HTCMania wiki (http://www.htcmania.com/mediawiki/index.php/P%C3%A1gina_Principal): Cómo crear una conexión con el dispositivo (http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_crear_una_conexi%C3%B3n_con_el_dispositi vo), Cómo utilizar ADB (http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_utilizar_ADB) y Cómo utilizar Fastboot (http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_utilizar_FastBoot)
Javieroto (http://www.htcmania.com/member.php?u=110631): adb-toolkit.exe y fastboot-toolkit.exe (http://www.htcmania.com/showpost.php?p=7591588&postcount=13)
R91 (http://www.htcmania.com/member.php?u=128763): comandos adb y fastboot (http://www.htcmania.com/showpost.php?p=7594438&postcount=11), drivers y adb "reducido" (http://www.htcmania.com/showpost.php?p=7594985&postcount=19).
bixoloko (http://www.htcmania.com/member.php?u=333745): por subir los driver y el adb "reducido" que me facilitó R91 (http://www.htcmania.com/member.php?u=128763)
Alraan (http://www.htcmania.com/member.php?u=304513): método "flash-all.bat" (http://www.htcmania.com/showpost.php?p=7594475&postcount=13)
Y por supuesto a todos los que leeréis estas líneas!! :aplausos:

thebinary
15/02/13, 12:58:09
muchas gracias !!!

AlvaroOrduna
15/02/13, 13:03:45
muchas gracias !!!

Acabo de actualizar el post gracias a tu problema con fastboot y Android 4.2.2: http://www.htcmania.com/showthread.php?t=552692

thebinary
15/02/13, 13:22:08
chinchetazooo yaaa !!!

AlvaroOrduna
15/02/13, 13:24:19
A mi... :oh: No por favor!!! X-D

bixoloko
15/02/13, 13:41:34
Otro tuto bastante completito y de ayuda para los mas novatos con adroid :ok:
Cada dia me alegro mas de estar por este subforo y tratar con la gente que hay en el

Gracias compi

AlvaroOrduna
15/02/13, 13:45:40
Otro tuto bastante completito y de ayuda para los mas novatos con adroid :ok:
Cada dia me alegro mas de estar por este subforo y tratar con la gente que hay en el

Gracias compi

Me hubiera gustado que lo hubiera hecho otro antes que yo porque he tenido que buscar y rebuscar hasta estar seguro de lo que hacía en mi Nexus 4, pero al final lo he conseguido y no me quedaba otra que compartirlo. Gracias a ti por pasarte, se agradece!!

mcroy
15/02/13, 14:12:18
Impresionante trabajo

No hay más que decir :D. Impecable

Chincheta ya!!

Este y el de las stock ROMs !!!

R91
15/02/13, 14:31:53
No hace falta instalar el sdk si no queréis.

Bajáis el adb y fastboot para 4.2.2 (https://mega.co.nz/#!4sxRgKRT!FzCcFVf6zcESiWwc4aFQkl1lO29ksgDBFTqkRc7 joLc), y lo descomprimís en cualquier carpeta. Si queréis podéis añadir la dirección de la carpeta a la variable path de las variables del sistema para poder lanzar el adb o fastboot desde cualquier ubicación o si no tendréis que operar desde la carpeta en la que están.

Luego yo lo hago de un método diferente pero vamos al fin y al cabo es lo mismo.

Al principio después de desbloquear el bootloader, hago una limpieza con:

fastboot erase cache
fastboot erase recovery
fastboot erase system

Con esto solo pierdes las aplicaciones y configuraciones pero no los archivos de música, vídeos y demás.

Y también después de instalar la radio en vez de descomprimir otra vez el zip "image-occam-jdq39.zip" y flashear el kernel y demás, yo lo hago todo de una con:

fastboot update image-occam-jdq39.zip

Y ya lo hace el todo solito y reinicia el teléfono enciendiendose ya para uso normal.

También podemos hacer:

fastboot -w update image-occam-jdq39.zip

Con la opción -w hace una limpieza de cada partición antes de flashearla, y la partición del usuario la formatea (donde esta la música y demás) y para finalizar limpia la cache.

Vamos que yo para hacer una instalación limpia borrando absolutamente todo hago lo siguiente:

Descomprimo la rom y abro una linea de comandos, me voy con cd a la dirección donde tengo descargada la rom y después:

fastboot devices
fastboot oem unlock
fastboot reboot-bootloader
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot flash bootloader bootloader-mako-makoz10o.img
fastboot reboot-bootloader
fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.48.img
fastboot reboot-bootloader
fastboot -w update image-occam-jdq39.zip

Al terminar el ultimo comando se reinicia y se enciende el móvil, pongo la configuración inicial y apago el móvil para encenderlo otra vez en modo fastboot.

Entonces cierro otra vez el bootloader:

fastboot oem lock
fastboot reboot

Cuando se inicie esta vez y esta todo.

Saludos!

PD: Muy bien explicado todo AlvaroOrduna (http://www.htcmania.com/member.php?u=809260) se agradece

iron
15/02/13, 14:34:01
Sin comentarios,, un trabajo excelente..:ok:

Alraan
15/02/13, 14:34:23
Un posible aporte Alvaro, :-)

Si hay alguien que lo que quiere es flashear toda la "factory image", también se puede hacer de la siguiente manera.

Desde la carpeta donde han descomprimido la imagen:

Windows

> fastboot oem unlock
> flash-all.bat
> fastboot oem lock


Linux

> fastboot oem unlock
> ./flash-all.sh
> fastboot oem lock


De esta forma te ahorras flashear una a una las imagenes

Saludos

R91
15/02/13, 14:37:24
Un posible aporte Alvaro, :-)

Si hay alguien que lo que quiere es flashear toda la "factory image", también se puede hacer de la siguiente manera.

Desde la carpeta donde han descomprimido la imagen:

Windows

> fastboot oem unlock
> flash-all.bat
> fastboot oem lock


Linux

> fastboot oem unlock
> ./flash-all.sh
> fastboot oem lock


De esta forma te ahorras flashear una a una las imagenes

Saludos

Cierto, solo añadir que de esta forma hace el "fastboot -w update image-occam-jdq39.zip" por lo que se borra absolutamente todo lo del móvil.

En verdad es siempre lo mismo pero más o menos automatizado.

Saludos!

AlvaroOrduna
15/02/13, 14:39:47
No hace falta instalar el sdk si no queréis.

Bajáis el adb y fastboot para 4.2.2, y lo descomprimís en cualquier carpeta. Si queréis podéis añadir la dirección de la carpeta a la variable path de las variables del sistema para poder lanzar el adb o fastboot desde cualquier ubicación o si no tendréis que operar desde la carpeta en la que están.

Luego yo lo hago de un método diferente pero vamos al fin y al cabo es lo mismo.

Después de comer lo actualiza. Creo que va a ser más sencillo y comprensible si se descomprime el ADB y el fastboot en la carpeta de usuario (de tal manera que no haga falta cambiar las variables del sistema). También añadiré los diferentes comandos que dices y la forma "automática" de Google con el flash-all.bat

Gracias por la información y a los créditos que vas :aplausos:

Un posible aporte Alvaro, :-)

Si hay alguien que lo que quiere es flashear toda la "factory image", también se puede hacer de la siguiente manera.

Desde la carpeta donde han descomprimido la imagen:

Windows

> fastboot oem unlock
> flash-all.bat
> fastboot oem lock


Linux

> fastboot oem unlock
> ./flash-all.sh
> fastboot oem lock


De esta forma te ahorras flashear una a una las imagenes

Saludos

Como digo después de comer lo pongo. Hasta hace dos días no sabía que era el ADB y eso, pero me he animado (también tenía tiempo libre) así que todo lo que sea información relevante y alternativas bienvenido sea. Lo dicho, como y lo pongo todo un poquito mejor explicado.


PD: con Andorid 4.2.2 cambia el archivo adb.exe por adb-toolkit.exe o se le a nombrado así para que no pise el adb.exe de Android 4.2.1¿?

Alraan
15/02/13, 14:43:03
Cierto, solo añadir que de esta forma hace el "fastboot -w update image-occam-jdq39.zip" por lo que se borra absolutamente todo lo del móvil.

En verdad es siempre lo mismo pero más o menos automatizado.

Saludos!

Se suele utilizar para dejar el móvil de "fabrica" :-)

thebinary
15/02/13, 14:46:45
ahaha mola mola, ya es hora de que le vaya pillando el royo a esto de la terminal, me instale una vez ubuntu y lo tuve que quitar... xD ahora uso mac y pc...

PD: una cosilla, si tienes tiempo, podrías poner también como hacer root, seria ya la leche. =)

Un saludo.

AlvaroOrduna
15/02/13, 14:58:18
Esta puesto al final del segundo post :-)

R91
15/02/13, 15:16:09
PD: con Andorid 4.2.2 cambia el archivo adb.exe por adb-toolkit.exe o se le a nombrado así para que no pise el adb.exe de Android 4.2.1¿?

No tengo ni idea pero yo utilice ese adb para instalar la 4.2.2 desde la 4.2.1 y ningún problema. Yo en los comandos que he puesto, puse adb y fastboot por escribir menos y no poner fastboot-toolkit pero vamos se sobreentiende.

Después de comer lo actualiza. Creo que va a ser más sencillo y comprensible si se descomprime el ADB y el fastboot en la carpeta de usuario (de tal manera que no haga falta cambiar las variables del sistema). También añadiré los diferentes comandos que dices y la forma "automática" de Google con el flash-all.bat

Gracias por la información y a los créditos que vas

Si la verdad es que es más sencillo y no tienes que instalar nada, solo los drivers. Que se podría hacer un zip de la carpeta " C:\adt-bundle-windows-x86_64\sdk\extras\google\usb_driver" y se sube a algún lado.

Yo descargo la rom, la descomprimo y después en el directorio que descomprimo la rom meto el adb y fastboot. En este caso me queda una carpeta así (occam-jdq39):


adb-toolkit.exe
AdbWinApi.dll
AdbWinUsbApi.dll
bootloader-mako-makoz10o.img
fastboot-toolkit.exe
flash-all.bat
flash-all.sh
flash-base.sh
image-occam-jdq39.zip
radio-mako-m9615a-cefwmazm-2.0.1700.48.img


Y ya voy a allí con la linea de comandos y hago todo el proceso.

Saludos!

PD: He encontrado enlaces para solo los drivers y para el adb-fastboot 4.2.2 (tu link no va), están sacados del post "[Tutorial] Dejar Nexus 4 de fabrica // Varios Metodos" (http://www.htcmania.com/showthread.php?t=525863) de bixoloko (http://www.htcmania.com/member.php?u=333745)


Drivers (https://www.dropbox.com/s/0ydnp7fopvtj3ne/usb_driver%20Nexus%204.rar)
ADB-Fastboot 4.2.2 (https://mega.co.nz/#!4sxRgKRT!FzCcFVf6zcESiWwc4aFQkl1lO29ksgDBFTqkRc7 joLc)

thebinary
15/02/13, 15:34:22
up !!! algun moderador que le de un chinchetazo a este valioso hilo! :ok:

AlvaroOrduna
15/02/13, 17:22:20
Bueno, ya he terminado la edición post comida. ¿Qué os parece? Cualquier sugerencia, mejora, cosas que no queden claras, etc, decídmelo por favor!!

pitusito
15/02/13, 17:56:36
Chincheta ya!!!! Mas facil no se puede poner.

AlvaroOrduna
15/02/13, 18:21:22
Si alguien que siga la guía pudiera pasarme el log de cmd se lo agradecería muchísimo, ya que así podría ponerlo en el post principal a modo de ejemplo para los más novatos. Gracias!!

AlvaroOrduna
16/02/13, 13:50:18
Si a alguien se le ocurre una mejor manera de rootear también podría incluirla!!

migui7
16/02/13, 15:08:38
Pedazo de tuto!!! Ahora si que puedo atreverme a instalar roms de esta manera.

Muchas gracias y chinchetazo!

AlvaroOrduna
17/02/13, 23:35:14
Offtopic por no abrir un hilo nuevo: ¿el stock recovery como es? Lo pregunto porque ayre por curiosidad entré en él y me aparece una androide tumbado con la tripa abierta y una señal roja con una exclamación dentro. ¿Eso está bien?

line6
18/02/13, 16:51:04
Hola a todos. Pido ayuda. Tengo la 4.2.2 q recibí por ota y anteriormente tenia la 4.2.1 rooteada y con el bootloader abierto. Cuando actualice como es lógico perdi el root y no se por q extraña razón tengo problemas para instalar apk. ya sea del google play o fuera de el. La cosa es q lo he intentado todo y como ultimo recurso he optado por la posibilidad de dejar el tlf como de fábrica volviendo a meter la 4.2.2. Hay drivers para esta versión? Lo pregunto porque no tengo instalados ningún driver. Como debo hacer el proceso?

AlvaroOrduna
19/02/13, 02:27:47
Hola a todos. Pido ayuda. Tengo la 4.2.2 q recibí por ota y anteriormente tenia la 4.2.1 rooteada y con el bootloader abierto. Cuando actualice como es lógico perdi el root y no se por q extraña razón tengo problemas para instalar apk. ya sea del google play o fuera de el. La cosa es q lo he intentado todo y como ultimo recurso he optado por la posibilidad de dejar el tlf como de fábrica volviendo a meter la 4.2.2. Hay drivers para esta versión? Lo pregunto porque no tengo instalados ningún driver. Como debo hacer el proceso?

Si quieres instalar de fábrica Android 4.2.2 puedes hacerlo con las diferentes guías del foro o siguiendo esta misma. Hay infinidad de formas, así que elije la que más te guste ;-)

line6
19/02/13, 06:40:41
Si quieres instalar de fábrica Android 4.2.2 puedes hacerlo con las diferentes guías del foro o siguiendo esta misma. Hay infinidad de formas, así que elije la que más te guste ;-)

Estoy un poco jodido con perdón. Tengo un semibrick. No pasa de la x. No se q hacer y necesito vuestra ayuda. El tema esta en los drivers ya q tenia instalada la 4.2.2 y como no me iba bien quise ponerlo de fabrica. Que puedo hacer ahora?

AlvaroOrduna
19/02/13, 09:50:32
Estoy un poco jodido con perdón. Tengo un semibrick. No pasa de la x. No se q hacer y necesito vuestra ayuda. El tema esta en los drivers ya q tenia instalada la 4.2.2 y como no me iba bien quise ponerlo de fabrica. Que puedo hacer ahora?

Lo más fácil en mi opinión sería reiniciar en modo bootloader (volvió abajo + encender) y al conectar el teléfono al ordenador instalar los drivers como se describe en el primer post. Luego es seguir los pasos del segundo post y listo.

thebinary
22/02/13, 09:29:05
up !!! grande hilo que no se pierda !!!

(http://www.htcmania.com/showthread.php?t=554989&page=6)

AlvaroOrduna
22/02/13, 10:47:35
He editado el primer post, ya que no puse que los archivos adb.exe, fastboot.exe y sus dll teníamos que copiarlos a la carpeta C:\Windows \System32.
Esto permite ejecutar el falsh-all.bat sin problemas, si no, al ejecutarlo lanzaba un error, pues no encontraba los archivos adb y fastboot en la carpeta.

Nonamed
22/02/13, 13:39:56
Chincheta de calle.
Disculpa la tardanza, gran curro por tu parte.
Un abrazo compañero y gracias :ok:

AlvaroOrduna
22/02/13, 13:58:13
Chincheta de calle.
Disculpa la tardanza, gran curro por tu parte.
Un abrazo compañero y gracias :ok:

Gracias Nonamed y disculpad el revuelo X-D

thebinary
22/02/13, 14:07:17
yo nunca me quejo sin motivo... pero si hay algo que decir, se dice! ;)

Nonamed
22/02/13, 14:11:28
yo nunca me quejo sin motivo... pero si hay algo que decir, se dice! ;)

No pasa ni media, dejemos ya el tema que no tiene mayor importancia y a darle caña al hilo!
Venga chicos que paséis un gran finde ehh :ok:

mbc596
23/02/13, 00:35:10
A ver si me podeis ayudar he intentado instalar el adb pero el portatil no detecta el mobil (es windows 8) y en cambio antes me lo reconocia, el movil solo carga.
Gracias de antemano

AlvaroOrduna
23/02/13, 00:48:12
A ver si me podeis ayudar he intentado instalar el adb pero el portatil no detecta el mobil (es windows 8) y en cambio antes me lo reconocia, el movil solo carga.
Gracias de antemano

Deberás desintalar los drivers del Nexus 4 y volver a instalarlos. Para ello sigue los pasos del primer post donde pone Instalación de los drivers. Si tienes cualquier problema nos dices.

bulthaup
23/02/13, 01:23:20
Buenas Alvaro.

Para rotearlo con el sistema de chainfire tambien hay que tener los drivers instalados?

En caso afirmativo, ¿los driver adb y tambien los fastboot?

mbc596
23/02/13, 11:09:44
Deberás desintalar los drivers del Nexus 4 y volver a instalarlos. Para ello sigue los pasos del primer post donde pone Instalación de los drivers. Si tienes cualquier problema nos dices.

Gracias por tu ayuda, te cuento, solo me sale (en administracion de equipo) solo me sale el Android ADB Interface, en cambio no me sale Nexus 4 (antes me salia)
Si te sirve segui los pasos para instalar los drivers desde el nexus toolkit pero al no funcionarme (no se si sera porque no es la misma version de android) intente esto.

Gracias

AlvaroOrduna
23/02/13, 11:10:05
Buenas Alvaro.

Para rotearlo con el sistema de chainfire tambien hay que tener los drivers instalados?

En caso afirmativo, ¿los driver adb y tambien los fastboot?

Efectivamente hay que tenerlos instalados, los adb y los fastboot.

AlvaroOrduna
23/02/13, 11:14:46
Gracias por tu ayuda, te cuento, solo me sale (en administracion de equipo) solo me sale el Android ADB Interface, en cambio no me sale Nexus 4 (antes me salia)
Si te sirve segui los pasos para instalar los drivers desde el nexus toolkit pero al no funcionarme (no se si sera porque no es la misma version de android) intente esto.

Gracias

Si te sale Android ADB Interface lo que puedes hacer es desinstalar ese driver (el del adb), reiniciar el ordenador, iniciar el administrador de archivos y conectar tu Nexus 4. Entonces yo creo que te saldrá como en la foto de la guía y ya solo será instalar los drivers. Luego deberás hacer lo mismo en el modo bootloader.

bulthaup
23/02/13, 11:23:45
Efectivamente hay que tenerlos instalados, los adb y los fastboot.


Gracias la depuracion usb tiene que estar marcada? al conectar en modo fastboot

AlvaroOrduna
23/02/13, 11:58:48
Gracias la depuracion usb tiene que estar marcada? al conectar en modo fastboot

Si. La depuración USB debe estar activada

mbc596
23/02/13, 13:48:07
Si te sale Android ADB Interface lo que puedes hacer es desinstalar ese driver (el del adb), reiniciar el ordenador, iniciar el administrador de archivos y conectar tu Nexus 4. Entonces yo creo que te saldrá como en la foto de la guía y ya solo será instalar los drivers. Luego deberás hacer lo mismo en el modo bootloader.

Lo he conseguido! ahora ya me funciona, muchisimas gracias:D

AlvaroOrduna
23/02/13, 14:05:35
Me alegro. Si puedes poner lo que has hecho mejor así si viene uno con tu mismo problema no hasta falta que pregunte!!

mbc596
23/02/13, 19:24:08
Me alegro. Si puedes poner lo que has hecho mejor así si viene uno con tu mismo problema no hasta falta que pregunte!!
Primero he probado de desinstalar el ADB interface, reiniciar el ordendador y volver a conectar el nexus, pero el ordenador cuando buscaba el driver para instalar volvia a instalar el ADB Interface. Finalmente lo que he echo es volver a desinstalarlo y con el nexus toolkit instalar los drivers. Los drivers se han instalado en el ordenador y cuando pide que conectemos el telefono he cancelado, he reiniciado el ordenador, he conectado el nexus en el ordenador y bualaa lo ha reconocido, a partir de aqui ya he seguido los pasos del tutorial

Un saludoX-D

viktor7
25/02/13, 21:34:39
Gracias por tu tiempo y trabajo.

elHOMBREdelSACO
02/03/13, 01:22:25
Pffff... llamadme tonto... Pero no se instalar los drives.
:risitas: :risitas: :risitas:
A mi solo me sale modo multimedia y traspaso de fotos, no un modo "Normal", y no encuentro los drivers en donde deberían estar...¿Cómo lo hago para instalarles?

AlvaroOrduna
03/03/13, 01:27:58
Pffff... llamadme tonto... Pero no se instalar los drives.
:risitas: :risitas: :risitas:
A mi solo me sale modo multimedia y traspaso de fotos, no un modo "Normal", y no encuentro los drivers en donde deberían estar...¿Cómo lo hago para instalarles?

Si sigues los pasos de la guía no debieras tener problema.

cantabrox
05/03/13, 00:35:09
Primero he probado de desinstalar el ADB interface, reiniciar el ordendador y volver a conectar el nexus, pero el ordenador cuando buscaba el driver para instalar volvia a instalar el ADB Interface. Finalmente lo que he echo es volver a desinstalarlo y con el nexus toolkit instalar los drivers. Los drivers se han instalado en el ordenador y cuando pide que conectemos el telefono he cancelado, he reiniciado el ordenador, he conectado el nexus en el ordenador y bualaa lo ha reconocido, a partir de aqui ya he seguido los pasos del tutorial

Un saludoX-D

Ami me pasa lo mismo, no consigo instalar los drivers. instalo el ADB, pero con el bootlader no me sale el nexus en el administrador de sistemas. y con el nexus toolkit, no me instala los drivers, ya me e leido todos los tutoriales, ya no se que hacer, o es que soy muy muy tonto..jeje...o que
tengo puesto android 4.2.2
Mi SO es windows 8
y....en fin, alguna sujerencia ???
Gracias

AlvaroOrduna
05/03/13, 09:48:22
Ami me pasa lo mismo, no consigo instalar los drivers. instalo el ADB, pero con el bootlader no me sale el nexus en el administrador de sistemas. y con el nexus toolkit, no me instala los drivers, ya me e leido todos los tutoriales, ya no se que hacer, o es que soy muy muy tonto..jeje...o que
tengo puesto android 4.2.2
Mi SO es windows 8
y....en fin, alguna sujerencia ???
Gracias

Yo tengo Window 8 y Android 4.2.2 y no he tenido problema. Puedes probar a desinstalar todos los drivers y volver a instalarlos tal y como pone en la guía.

cantabrox
05/03/13, 10:39:45
Gracias. Pero esto ya lo he echo, los e instalado y desinstalado, demasiadas veces diria yo..:(
Solo se me instala cuando lo conectó en modo normal... Pero cuando hay que repetirlo en el modo de (volvió menos+power) hay ya no me sale en dispositivos lo de nexus 4, solo me aparece los drivers que instale en el modo normal.
Lo he intentado hacer con este modo, y con el nexus toolkit....y Náá...

:banghead:

Help !

AlvaroOrduna
05/03/13, 10:45:19
Gracias. Pero esto ya lo he echo, los e instalado y desinstalado, demasiadas veces diria yo..:(
Solo se me instala cuando lo conectó en modo normal... Pero cuando hay que repetirlo en el modo de (volvió menos+power) hay ya no me sale en dispositivos lo de nexus 4, solo me aparece los drivers que instale en el modo normal.
Lo he intentado hacer con este modo, y con el nexus toolkit....y Náá...

:banghead:

Help !

Pues no se... Yo no tuve problemas la verdad. Podrías provar a desinstalar los drivers y luego instalar primero los del modo downloader, es algo que se me ocurre...

cantabrox
05/03/13, 11:13:12
he leído por un hilo de xda, que si al conectarlo en modo faastboot ya me reconoce el ordenador lo de adb interface... que para al paso siguiente... no sera que ya esta..?

cantabrox
05/03/13, 11:15:49
Pues no se... Yo no tuve problemas la verdad. Podrías provar a desinstalar los drivers y luego instalar primero los del modo downloader, es algo que se me ocurre...
Gracias, eso lo pensé anoche, pero no lo llegue a hacer, pues al no estar seguro de si iba a afectar a algo, no prove. Pero gracias.
Ahora que estoy en el trabajo, recopilar respuestas y opciones,y cuando a la noche llegue a casa, lo intentaré de nuevo.
A ver si esta noche, sale todo normal...
Gracias

AlvaroOrduna
05/03/13, 11:22:03
Gracias, eso lo pensé anoche, pero no lo llegue a hacer, pues al no estar seguro de si iba a afectar a algo, no prove. Pero gracias.
Ahora que estoy en el trabajo, recopilar respuestas y opciones,y cuando a la noche llegue a casa, lo intentaré de nuevo.
A ver si esta noche, sale todo normal...
Gracias

Pues entonces suerte esta noche!!

trillo69
08/03/13, 23:13:43
Me acabo de fijar en una cosa en la guía que es incorrecta, y es la relación entre el nombre de los archivos y los comandos, tanto adb como fastboot.

adb-toolkit.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot-toolkit.exe

Deberían llamarse:
Y en C:\Windows\System32:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe

De lo contrario al ejecutar los comandos dará error, si no el comando tendría que ser por ejemplo "fastboot-toolkit flash boot boot.img".

AlvaroOrduna
09/03/13, 00:16:16
Me acabo de fijar en una cosa en la guía que es incorrecta, y es la relación entre el nombre de los archivos y los comandos, tanto adb como fastboot.

adb-toolkit.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot-toolkit.exe

Deberían llamarse:
Y en C:\Windows\System32:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe

De lo contrario al ejecutar los comandos dará error, si no el comando tendría que ser por ejemplo "fastboot-toolkit flash boot boot.img".

Efectivamente, se me olvido cambiarlo cuando reformé la estructura del post. Corregido y gracias!!

SuperCliodos
09/03/13, 13:59:31
Alguien sabe de donde bajar 4.2.1 ?

thebinary
09/03/13, 14:23:21
Alguien sabe de donde bajar 4.2.1 ?

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

huaya
12/03/13, 13:54:08
chicos, tengo un problema creo, al instalar la ROM me sale un error. Me dice que la carpeta occam-jdq39/image-occam-jdq93.zip no contiene boot.sig recovery.sig y system.sig que hagooo??!!! muchas gracias

krahe
12/03/13, 15:59:52
. Error

AlvaroOrduna
12/03/13, 16:43:49
chicos, tengo un problema creo, al instalar la ROM me sale un error. Me dice que la carpeta occam-jdq39/image-occam-jdq93.zip no contiene boot.sig recovery.sig y system.sig que hagooo??!!! muchas gracias

Si sigues la guía tal cual no deberías tener problema la verdad.

thebinary
09/04/13, 20:55:52
x D!

AlvaroOrduna
09/04/13, 21:26:01
chicos, tengo un problema creo, al instalar la ROM me sale un error. Me dice que la carpeta occam-jdq39/image-occam-jdq93.zip no contiene boot.sig recovery.sig y system.sig que hagooo??!!! muchas gracias

Vale, creo que ya se lo que dices. Tranquilo, no son necesarios...

androidfan
17/05/13, 17:44:14
Amigo, me has salvado la vida. Pensaba que había cascado el móvil. funciona ala perfección en Galaxy Nexus ;)

jppassala
18/05/13, 18:55:04
ME SALVASTE LA VIDA!!! mi nexus 4 revivió gracias a gente como ustedes podemos experimentar y utilizar nuestros aparatos de mejor forma ;) un abrazo saludos!

boore
17/06/13, 15:49:28
GRACIAS!!!!
A mi también me has salvado después de liarla formateando.
:aplausos::aplausos:

adrio
28/07/13, 23:19:15
Alvaro he seguido el tutorial pero me sale que una libreria no esta en system 32 y la copio y la pego y nada no se en que fallare

AlvaroOrduna
29/07/13, 13:10:03
Posts principales actualizados para el flasheo de Android 4.3.

Si alguien se anima, creo que es el método más seguro para efectuar una actualización (aunque borra todos los datos) y el que yo siempre utilizo para una instalación limpia de verdad.

Un saludo y espero que lo disfrutéis.

AlvaroOrduna
29/07/13, 13:11:02
Alvaro he seguido el tutorial pero me sale que una libreria no esta en system 32 y la copio y la pego y nada no se en que fallare

Acabo de actualizar las librerias con el nuevo fastboot y demás archivos, así que igual era eso. Prueba con el nuevo paquete que he subido. :ok:

adrio
29/07/13, 15:23:00
Pero esas librerías sirven para 4.2. y para instalar sin perder datos como lo hago por cmd si soy root

AlvaroOrduna
29/07/13, 15:51:43
Son las mismas librerías, pero actualizadas para soportar Android 4.3.

adrio
30/07/13, 12:20:42
alvaro en un ordenador tengo el nexus 4 toolkit enchufo el n4 y me lo reconoce con el toolkit se enciende en fasboot ,en este me da el fallo de las librerias ,tengo otro ordenador que no tiene instalado nada de nexus ¿ puedo hacer lo de la primera pagina pero no me hace falta el toolkit para conectar el n4 en el 2 ordenador?

AlvaroOrduna
30/07/13, 12:25:37
alvaro en un ordenador tengo el nexus 4 toolkit enchufo el n4 y me lo reconoce con el toolkit se enciende en fasboot ,en este me da el fallo de las librerias ,tengo otro ordenador que no tiene instalado nada de nexus ¿ puedo hacer lo de la primera pagina pero no me hace falta el toolkit para conectar el n4 en el 2 ordenador?

Si sigues el tutoriales de este post no necesitaras nada mas para poder instalar una imagen Stock de Android. Ni toolkits ni nada. En realidad lo que vas ha hacer es lo mismo que hace el toolkit pero manualmente, de tal forma que cuando tengas un problema sera mas sencillo solucionarlo.

adrio
30/07/13, 12:36:47
Bueno sya parece que me reconoce el nexus 4 el 1 ordenador en adb y fasboot en la linea de comandos ahora me hacia falta meter la ota sin perder datos hay alguna forma?

AlvaroOrduna
30/07/13, 12:58:27
Bueno sya parece que me reconoce el nexus 4 el 1 ordenador en adb y fasboot en la linea de comandos ahora me hacia falta meter la ota sin perder datos hay alguna forma?

Este método borra todos los datos del móvil (hay posibilidad de no borrar la memoria interna, pero las apps y demás se borran si o si). Si no quieres perder los datos de las apps y demás configuraciones lo mejor será que esperes a la actualización vía OTA.

adrio
30/07/13, 13:27:03
me ha llegado la ota 3 veces y al actualizar me da siempre error tengo bootloader abierto , root y todo stock no se por que me falla esperare otra ota y sino lo hare asi ,gracias

Aragorn00
30/07/13, 13:46:35
me ha llegado la ota 3 veces y al actualizar me da siempre error tengo bootloader abierto , root y todo stock no se por que me falla esperare otra ota y sino lo hare asi ,gracias


Si el error es que tiene el bootloader abierto, ¿por qué no lo cierras?

adrio
30/07/13, 14:24:10
Entonces lo cierro desde fastboot mode o con una app que tengo que se llama bootlocker? Cuando me entre otra vez (si entra) la ota lo cerrare

AlvaroOrduna
30/07/13, 14:41:57
Prueba a cerrar con la app y si no te funciona hazlo por fastboot

profe83
31/07/13, 09:12:51
Prueba a cerrar con la app y si no te funciona hazlo por fastboot

Es curioso, gracias a tu tutorial mi pc detecta perfectamente mi nexus. Le pude instalar la ROM 4.3 del mismo. Eso sí, cuando lo intente hacer por el comando recomendado por Google me dio error.

Un poco raro.

Gracias.

AlvaroOrduna
31/07/13, 10:59:18
Es curioso, gracias a tu tutorial mi pc detecta perfectamente mi nexus. Le pude instalar la ROM 4.3 del mismo. Eso sí, cuando lo intente hacer por el comando recomendado por Google me dio error.

Un poco raro.

Gracias.

Raro de narices la verdad. Bueno, lo importante es que tienes tu Nexus con 4.3 limpio, jeje

bilbi
05/08/13, 21:11:42
Muchas gracias compañero, me vendrá perfecto para flashearle mañana a mi novia la 4.3 (rezo por que no le salga rana xD)

marco.it
26/08/13, 15:37:25
Me daba problemas de que no encontraba el boot.sig y todo eso con el Nexus Toolkit, con éste método del tutorial flasheaba bien pero se quedaba en bootloop hasta que usé el comando -W en el update.zip y se solucionó, arranca sin problemas.


Gracias por el tutorial!

elektra
05/09/13, 23:09:03
Hola Álvaro.
Te hago la consulta a ti también, ya que he abierto un tema y no con mocho éxito.
En el resumen que apuntas:
Resumen:
Como puede ser un poco lío todo esto, vamos a repasar todo lo que hemos hecho por si acaso:
Instalar JDK: sin problemas
Instalar ADB y Fastboot: descomrpimir en C:\Nexus y listo
Instalar los drivers: sencillo
Descargar la ROM:
Si todo está bien debemos tener una carpeta (C:\Nexus) con lo siguiente dentro:
\occam-jwr66v (o similar)
\usb_driver
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
Y en C:\Windows\System32:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
Tengo un problema con un archivo en concreto que va en system32 “AdbWinApi.dll”. Cuando inicio la consola, por ejemplo en el escritorio, me dice que el sistema no encuentra el dichoso archivo en system32 “AdbWinApi.dll”. Cuando sí que esta.
Como he comentado en el tema que he abierto, que si no será que uso Windows 8 64 bits?. Porque en un Windows 8 32 bits funciona sin problemas.
Un saludo.

dani1887
06/09/13, 01:30:23
Hola Álvaro.
Te hago la consulta a ti también, ya que he abierto un tema y no con mocho éxito.
En el resumen que apuntas:
Resumen:
Como puede ser un poco lío todo esto, vamos a repasar todo lo que hemos hecho por si acaso:
Instalar JDK: sin problemas
Instalar ADB y Fastboot: descomrpimir en C:\Nexus y listo
Instalar los drivers: sencillo
Descargar la ROM:
Si todo está bien debemos tener una carpeta (C:\Nexus) con lo siguiente dentro:
\occam-jwr66v (o similar)
\usb_driver
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
Y en C:\Windows\System32:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
fastboot.exe
Tengo un problema con un archivo en concreto que va en system32 “AdbWinApi.dll”. Cuando inicio la consola, por ejemplo en el escritorio, me dice que el sistema no encuentra el dichoso archivo en system32 “AdbWinApi.dll”. Cuando sí que esta.
Como he comentado en el tema que he abierto, que si no será que uso Windows 8 64 bits?. Porque en un Windows 8 32 bits funciona sin problemas.
Un saludo.

yo tambien tengo win8 64 bits y tambien me pasaba eso, despues de pegar en system32 los archivos me seguia sin funcionar y probe a pegarlos en System (que esta vacia) y .... PUMB!! funcionó. Espero que se te solucione

Un saludo

juanlarez
06/09/13, 02:13:33
Una consulta para conocimiento general, no soy experto en android solo he tenido el samsung ace y este cel que si me cambio seria por otro nexus pero mi consulta es la siguiente, estuve revisando la factory imagen de google y tanto la 4.2 como la 4.3 cuando descomprimo el archivo hay un archivo (flash-all.bat) que si la abres te abre una ventana de comando y si tienes las herramientas del fastboot te lo instala todo sin hacerlo manualmente? esa es mi consulta?

elektra
06/09/13, 09:03:46
yo tambien tengo win8 64 bits y tambien me pasaba eso, despues de pegar en system32 los archivos me seguia sin funcionar y probe a pegarlos en System (que esta vacia) y .... PUMB!! funcionó. Espero que se te solucione

Un saludo

Muchas gracias. Ahora mismo lo pruebo y te cuento.

elektra
06/09/13, 10:50:01
yo tambien tengo win8 64 bits y tambien me pasaba eso, despues de pegar en system32 los archivos me seguia sin funcionar y probe a pegarlos en System (que esta vacia) y .... PUMB!! funcionó. Espero que se te solucione

Un saludo

De nuevo muchas gracias. Me ha funcionado.
Lo único que hay que tener los 4 archivos tanto en system32 como en system.
Curioso esto de los S.O de 64 bits. Como ya he comentado en otro post tuve problemas también con el SDK de Andriod al instalar las versiones Java para 64 bits que no encontraba java.exe otra vez en system32. Hasta que medio por instalar la versión para 32 bits.
Un saludo.

Enekeitor
06/09/13, 23:32:21
tengo un problema... en el paso 5 cuando termina de hacer en la consola lo que tiene que hacer, en el movil no pasa nada

Debería reiniciarse, pero no pasa nada. abajo del todo de la pantalla del bootloader pone "writing..." y lleva así 10 minutos. no se qué hacer la verdad :S

edit: valeeee lo he reiniciado con el power y a volar. solucionado

juanlarez
07/09/13, 02:42:21
Amigos una consulta para conocimiento general, no soy experto en android solo he tenido el samsung ace y este cel que si me cambio seria por otro nexus pero mi consulta es la siguiente, estuve revisando la factory imagen de google y tanto la 4.2 como la 4.3 cuando descomprimo el archivo hay un archivo (flash-all.bat) que si la abres te abre una ventana de comando y si tienes las herramientas del fastboot te lo instala todo sin hacerlo manualmente? esa es mi consulta? Quiero conocer todas las herramientas je je je gracias! y este metodo serviria para instalar algo en especifico.

Johbelix
10/10/13, 20:48:50
Muchas gracias, todo clarísimo y todo funcionando a la primera. :gracias:

AlvaroOrduna
10/10/13, 21:16:38
Amigos una consulta para conocimiento general, no soy experto en android solo he tenido el samsung ace y este cel que si me cambio seria por otro nexus pero mi consulta es la siguiente, estuve revisando la factory imagen de google y tanto la 4.2 como la 4.3 cuando descomprimo el archivo hay un archivo (flash-all.bat) que si la abres te abre una ventana de comando y si tienes las herramientas del fastboot te lo instala todo sin hacerlo manualmente? esa es mi consulta? Quiero conocer todas las herramientas je je je gracias! y este metodo serviria para instalar algo en especifico.

Efectivamente. Es todo igual, pero con la imagen de Android 4.3

mbc596
01/11/13, 19:54:02
No entiendo porque este hilo no está en chincheta, para mi el mejor para instalar la rom stock o para instalar los drivers.

turydios
02/11/13, 02:53:37
Yo creo que deberia tener un clavo, que las chinchetas se caen X-D

MementoMoriM
02/11/13, 03:12:23
Chincheta ya! :thumbup:

AlvaroOrduna
02/11/13, 10:59:21
Dado que parece que alguno va a poder seguir este método para instalar Android 4.4 (lo digo por lo últimos comentarios) he actualizado el zip que contiene los archivos Fasboot Y ADB así como los drivers a la ultima versión, es decir, ahora corresponden a la API 19, así no tendremos problemas.
Gracias a todos!!

EDITO: cuando salga la factory image de Android 4.4 también actualizare el hilo

SergioPA91
02/11/13, 11:09:26
Dado que parece que alguno va a poder seguir este método para instalar Android 4.4 (lo digo por lo últimos comentarios) he actualizado el zip que contiene los archivos Fasboot Y ADB así como los drivers a la ultima versión, es decir, ahora corresponden a la API 19, así no tendremos problemas.
Gracias a todos!!

EDITO: cuando salga la factory image de Android 4.4 también actualizare el hilo

Okk entonces antes de utilizar el método que explicas, hay que actualizar los drivers, no?
PD: Muy currado el hilo, esperamos ansiosos 4.4 oficial :ok:
PD2: CHINCHETA YA!!!!

AlvaroOrduna
02/11/13, 11:13:54
Okk entonces antes de utilizar el método que explicas, hay que actualizar los drivers, no?
PD: Muy currado el hilo, esperamos ansiosos 4.4 oficial :ok:
PD2: CHINCHETA YA!!!!

Si, efectivamente. Mejor prevenir que curar!!

EDITO: también he modificado algunas líneas para aclarar lo de los 64 y 32 Bits y así evitar problemas. Espero que haya quedado claro

framerper1
02/11/13, 13:06:37
Dado que parece que alguno va a poder seguir este método para instalar Android 4.4 (lo digo por lo últimos comentarios) he actualizado el zip que contiene los archivos Fasboot Y ADB así como los drivers a la ultima versión, es decir, ahora corresponden a la API 19, así no tendremos problemas.
Gracias a todos!!

EDITO: cuando salga la factory image de Android 4.4 también actualizare el hilo

Muchisimas gracias crack! :D

turydios
02/11/13, 14:39:33
Dado que parece que alguno va a poder seguir este método para instalar Android 4.4 (lo digo por lo últimos comentarios) he actualizado el zip que contiene los archivos Fasboot Y ADB así como los drivers a la ultima versión, es decir, ahora corresponden a la API 19, así no tendremos problemas.
Gracias a todos!!

EDITO: cuando salga la factory image de Android 4.4 también actualizare el hilo
Lo dicho , a mi este hilo me parece de los mas interesantes y utiles, deberia tener una chincheta bien gorda . Gracias Alvaro por tu esplendido tuto :ok:

mbc596
02/11/13, 16:17:01
Lo dicho , a mi este hilo me parece de los mas interesantes y utiles, deberia tener una chincheta bien gorda . Gracias Alvaro por tu esplendido tuto :ok:

Totalmente de acuerdo. Siempre prefiero usar los comandos adb y fastboot que los programas tipo toolkit

AlvaroOrduna
02/11/13, 16:31:47
Totalmente de acuerdo. Siempre prefiero usar los comandos adb y fastboot que los programas tipo toolkit

Básicamente hacen lo mismo, pero usando los comandos por ti mismo sabes lo que haces y si falla algo es más fácil saber donde la has cagado.
Luego también tienes la posibilidad de crea tus propios script para acelerar el proceso. Yo por ejemplo tengo uno en el que flasheo la factory image al completo, pero cambiando el recovery por el que quiera y evitando que reinicie al final del proceso. Lo suelo usar para hacer instalaciones completamente limpias.

mbc596
02/11/13, 16:39:55
Básicamente hacen lo mismo, pero usando los comandos por ti mismo sabes lo que haces y si falla algo es más fácil saber donde la has cagado.
Luego también tienes la posibilidad de crea tus propios script para acelerar el proceso. Yo por ejemplo tengo uno en el que flasheo la factory image al completo, pero cambiando el recovery por el que quiera y evitando que reinicie al final del proceso. Lo suelo usar para hacer instalaciones completamente limpias.

Yo también me lo hago. Más bien modifico el flash-all, hago dos, uno que no borra nada (ocasiones que por error borras la sd y system) y otro que le añado el recovery a instalar.

Siempre está bien ver como se hacen las cosas. Luego cuando tienes problemas se entiende mejor

zico10
06/11/13, 21:02:07
Muchas gracias por el tutorial, muy completo y bien explicado, gracias a él acabo de resucitar mi Nexus 4.
:campeon:

AlvaroOrduna
02/05/14, 15:49:56
He actualizado el post inicial y he incluido otro método de instalación para el SDK algo más complicado pero mejor y que facilita la actualización.
Espero que os guste...

turydios
03/05/14, 07:04:22
He actualizado el post inicial y he incluido otro método de instalación para el SDK algo más complicado pero mejor y que facilita la actualización.
Espero que os guste...
Este tipo de tutoriales son los que nos sacan de problemas, a mi incluido, ,muy necesario que no se pierdan en el pozo del foro.
Hay una cosa que veo que para pricipiantes echan de menos, y es por ejemplo una captura de como queda la carpeta con la image de google, las herramientas adb y descomprimir el zip de la imagen, chorradas que a los que no saben les son imprescindibles.
POR EJEMPLO , pon esto aqui y queda asi y descarga esto y esto. Solo es una idea, es que ha veces los tutos de este tipo son para usuarios avanzados pero estos no necesitan tutos, los demas mortales como yo si , X-D
Lo dicho , le pondria un clavo gordo de narices al post, un currazo si señor y muchas gracias..

AlvaroOrduna
18/11/14, 08:29:19
He actualizado los enlaces y he modificado alguna pequeña cosilla. El segundo post estoy pensando en modificarlo algo más, pero eso será esta tarde o mañana, cuando tenga un poco más de tiempo.

PD: sigo pensando que este tipo de métodos son mucho más fiables a la hora de "toquitear" nuestro móvil, pues sabes lo que haces en cada momento y, si tienes algún problema, tan solo es captura de pantalla y preguntar... Os animo a que lo probéis, es más fácil de lo que parece!!

yeku
01/05/15, 21:04:36
Hola amigos, tengo el nexus one roteado, he bajado la rom de este hilo y el gapps tb.
Con el RM entro en recovery y sigo los pasos, al dar instalar rom, hace como instalarla y se corta, con el aviso de rom instale abort.
Qué hago mal?

txuki2005
01/05/15, 21:25:59
Nexus one??? Estas en la seccion del Nexus 4....

vaneno
02/05/15, 11:44:52
Buenas. Miniconsulta: he bajado el nexus de la parienta a kitkat.
Me sale el aviso de ota disponible, como ya me lo esperaba. He buscado por google y lo unico que encuentro es desactivar las notificaciones de servicios de google, que efectivamente quita el mensaje. El problema es que si hay otras notificaciones no me llegaran por lo que la solucion me sirve a medias. Hay algun metodo para quitar las actualizaciones? Me da igual si tengo que hacerme root y editar algo. Lo prefiero incluso. Alguien puede guiarme?? Gracias!!

marpe
02/05/15, 12:15:50
Buenas. Miniconsulta: he bajado el nexus de la parienta a kitkat.
Me sale el aviso de ota disponible, como ya me lo esperaba. He buscado por google y lo unico que encuentro es desactivar las notificaciones de servicios de google, que efectivamente quita el mensaje. El problema es que si hay otras notificaciones no me llegaran por lo que la solucion me sirve a medias. Hay algun metodo para quitar las actualizaciones? Me da igual si tengo que hacerme root y editar algo. Lo prefiero incluso. Alguien puede guiarme?? Gracias!!

Yo he hecho lo mismo muchas veces.
¿A qué notificaciones te refieres?

vaneno
02/05/15, 19:12:49
Me refiero a aguantar el dedo sobre el aviso, te lleva a informacion de la aplicacion, en este caso "servicios de google" (creo recordar) y donde pone borrar datos, o inhabilitar o desactivar notificaciones, desactivo las notificaciones. Con esto quiero decir que no se que mas notificaciones puede lanzar este programa por eso aunque funciona no me convence .

Reymar
31/10/16, 10:06:09
Flashear con ADB y Fastboot + Root

Advertencia: todo lo que se detalla a continuación ha sido probado por mí mismo con un portátil con Windows 8 y Windows 8.1 y un Nexus 4. Supongo que también será compatible con Windows 7 y otros Nexus, tales como el Nexus 5, la Nexus 7 o el Nexus 10 (ovbiamente con los archivos específicos correspondientes). Aún así, ni yo ni HTCMania seremos responsables del daño que puedas causar en tus dispositivos.

** PREPARACIÓN **

Como en toda guía, lo primero es preparar el terreno para que todo vaya como la seda. En este caso deberemos instalar el JDK, el ADB y Fastboot y los drivers y, cuando proceda, realizar una copia de seguridad de nuestros datos.

Instalar JDK:
Este es el primer programa que necesitaremos. Tan solo debemos descargarlo de la página de Oracle (http://www.oracle.com/technetwork/java/javase/downloads/index.html), teniendo en cuenta la versión de nuestro sistema operativo, y posteriormente instalarlo como cualquier otro programa. Sencillo, ¿no? :sisi1::sisi1:
Por si os resulta complicado el proceso, os dejo este vídeo que creo que está bien explicado: http://www.youtube.com/watch?v=eLNZO3JcgTY

Instalar SDK Tools:
El SoftwareDevelopment Kit (SDK) de Android es el conjunto de herramientas que nos van apermitir exprimir un poco más nuestro Nexus. En este paquete de herramientas se incluyem:

ADB: programa por el cual nosotros podemos operar con el dispositivo móvil a través del ordenador en modo normal.
Fastboot: lo mismo que ADB pero operando con el dispositivo en modo bootloader.

Estas herramientas son necesarias para realizar los pasos que seguiremos más adelante. Cabe destacar que se ejecutan a través de la consola, así que quién no sepa que es CMD o la consola de Windows, ya está yendose a preguntarle a Google.

Para instalar el SDK simplemente vamos a la página oficial de descarga: Get the Android SDK (http://developer.android.com/sdk/index.html). Una vez ahí, bajamos hasta el limite inferior de la página web y abrimos el desplegable que tiene por título "VIEW ALL DOWNLOADS AND SIZES". Aquí seleccionamos el segundo archivo presente en la segunda tabla que nos aparece (en el que pone "(Recommended)"), que se llamará installer_"VERSION-ACTUAL"-windows.exe.

Una vez descargado, lo ejecutamos como cualquier otro programa para poder instalarlo. Es una instalación a prueba de mancos, así que siguiente, siguiente, siguiente...

Ahora que tenemos instalado el SDK de Android, nos vamos a Inicio - Programas y ejecutamos (en Windows 7, 8 y 8.1 como administrador) aquel que diga "SDK Manager". Llegados a este punto tendremos una ventana como la que sigue:



Seleccionamos las casillas Tools/SDK Platform-tools y Extras/Google USB Driver (como en la foto) y pulsamos en Install 2 packages.... Ahora, aceptamos las licencias de los paquetes e instalamos. Cuando termine ya tendremos todas las herramientas necesarias instaladas!!

Para terminar, solo nos falta añadir los rutas de las herramientas al PATH de Windows para así poder ejecutar los programas ADB y Fastboot desde cualquier carpeta. Para ello, nos vamos al Panel de control\Sistema y seguridad\Sistema (Windows + Pause) y seguimos las instrucciones de la imagen siguiente:



Ahora tenemos que crear una nueva varibale del sistema llamada ANDROID_SDK y que apunte a C:\Program Files (x86)\Android\android-sdk. Para ello, en la ventana Variable de Entorno, pulsamos en el botón Nueva.. de la parte inferior y ponemos:

Nombre de la varibale: ANDROID_SDK
Valor de la varibale: C:\Program Files (x86)\Android\android-sdk


Ahora simplemente reiniciamos y ya tendremos el SDK completamente instaldo.


Instalar los drivers:
Los drivers son los archivos que harán que nuestro ordenador y nuestro dispositivo se entiendan, por ello son algo bastante importante. Para ello deberemos instalar los drivers adb y los fastboot.

Instalar los drivers ADB:
Conectamos nuestro dispositivo encendido en modo normal al ordenador por USB.
Vamos al Administrador de dispositivos (pulsad tecla Windows + tecla Pausa y lo encontraréis en el panel de la izquierda) y deberéis ver algo como esto:

Ahora que ya tenemos nuestro Nexus localizado, simplemente click derecho encima de él y pulsamos en Actualizar software del controlador....
En la ventana emergente pulsamos las segunda opción: Buscar software del controlador en el equipo y colocamos la siguiente ruta C:\Nexus\usb_driver y pulsamos Siguiente.
Al finalizar la instalación debería salirnos algo como esto:

De este modo tendremos los drivers ADB instalados en nuestro ordenador.


Instalar los drivers Fastboot:
Debemos seguir los pasos para los drivers ADB pero conectando el dispositivo en modo bootloader, es decir: apagamos el terminal y lo iniciamos pulsando Volumen Abajo + Power


Descargar Stock ROM:
Como podéis ver en el título, he decidido centrarme en las Stock ROM, pero podremos utilizar cualquier otra ROM que sea compatible con el dispositivo y el método (evidentemente un *.zip no lo es).
Para descargar las llamadas Factory Images "occam" for Nexus 4, debemos irnos a https://developers.google.com/android/nexus/images?hl=es#occam y descargar la que nos convenga (en este caso la guía se centra en la 5.0).

NOTA: Algunos os preguntaréis que es eso de MD5 y SHA-1. Pues bien, son unos códigos alfanuméricos que te ayudan a verificar que el archivo descargado no se ha corrompido, es decir, si el MD5/SHA-1 del archivo que está en tu ordenador y los de la página son iguales significa que el archivo de tu ordenador es exactamente igual al de Google y por lo tanto no habrá fallos de corrupción. Podéis buscar en Google verificadores de códigos MD5/SHA-1, pero os recomiendo Hash It 1.0.1 (http://www.trishtech.com/downloads/hash_it_101.zip), que añade un botón en el menú contextual para que todo sea más rápido.

Una vez hemos descargado el archivo y hemos verificado su estado debemos descomprimirlo. Podemos hacerlos en C:\Nexus, de tal manera que sean más accesibles desde el terminal de Windows.

Resumen:
Como puede ser un poco lío todo esto, vamos a repasar todo lo que hemos hecho por si a caso:

Instalar JDK sin problemas X-D
Instalar SDK :ok: :risitas:
Instalar los drivers sencillo :sisi1:
Descargar la ROM :ok:


Una vez hemos revisado que todo está bien podremos proseguir.


Copias de seguridad:
Como muchos sabréis, este es un proceso en el que perderemos todos nuestros archivos, incluidos los de la memoria del teléfono, por lo tanto, si queremos conservar algo deberemos copiarlo en un lugar seguro.
Si también queréis guardar las apps y sus configuraciones podéis utilizar algunas herramientas que nos proporciona Google Play, como por ejemplo Carbon (https://play.google.com/store/apps/details?id=com.koushikdutta.backup&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5rb 3VzaGlrZHV0dGEuYmFja3VwIl0.)(para los no root) y Titaium Backup (https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup#?t=W251bGw sMSwxLDIxMiwiY29tLmtlcmFtaWRhcy5UaXRhbml1bUJhY2t1c CJd) (para roots exclusivamente). Ambas apps son gratuitas y muy completas.

:palomitas: Bueno, ya hemos terminado de preparar todo el cotarro. Ahora viene lo bonito y divertido: flashear!! :palomitas:


Hola, estoy siguiendo este tutorial, muy bien hecho, pero hay un paso que dices que miremos la foto y la foto no está disponible.
Que hay que hacer?
Gracias de antemano

adjnabi
31/10/16, 11:47:30
Hola, estoy siguiendo este tutorial, muy bien hecho, pero hay un paso que dices que miremos la foto y la foto no está disponible.
Que hay que hacer?
Gracias de antemano
Si quieres instalar por adb con instalar los drivers ya te llega. Los drivers suelen venir con adb.exe y fasboot.exe

Después de instalar los drivers manualmente abre una consola de comandos en la carpeta donde los descomprimiste, fíjate que estén adb.exe y fasboot.exe, y escribe adb devices si te responde un numero es que todo esta ok

Así te ahorras instalar SDK tools y toda esa movida