TUTORIALES DE FLASHEO
Pues bien, una vez tengamos los drivers correctamente instalados, hayamos conseguido el acceso Root, instalado un recovery alternativo... Habrá gente a la que esto se le quede corto, que tenga ganas de trastear todavía más, flasheando ROMs cocinadas, kernels alternativos... Pues para ellos y para todos aquellos que quieran dejar su Nexus 4 como recién salido de la caja,
este post contendrá todos los tutoriales de flasheo para cada cosa en este orden:
- Devolver Nexus 4 a su estado de fábrica
- Flashear una ROM alternativa
- Flashear un kernel alternativo
Antes que nada, decir que es recomendable tener el terminal con un buen nivel de carga de batería (entre el 75 y el 100%), asi como una copia de fotos y videos, por cualquier cosa que pudiera pasar.
Empezamos!
DEVOLVER NEXUS 4 A SU ESTADO DE FÁBRICA/ACTUALIZAR MANUALMENTE
Este procedimiento se recomienda cuando:
- Hayamos trasteado bastante y no nos guste el resultado
- Queramos volver por cualquier motivo al estado original del Nexus 4
- No nos responda y creamos que puede ser debido a una mala actualizacion
- Queramos actualizar manualmente a una nueva versión de Google
- Queramos descartar problemas de software antes de enviar al SAT (realizar este procedimiento es totalmente legal y no invalida garantía)
Para hacerlo,
da igual que versión tengamos, si tenemos una ROM cocinada instalada o lo que sea...
Tendremos que tener descargada la imagen de la versión que queramos flashear en nuestro Nexus 4.
El listado de imagenes oficiales se encuentra disponible aquí:
Nexus 4:
https://developers.google.com/androi...s/images#occam
PD: Ya que Google ha eliminado por motivos desconocidos el enlace a la imagen de JOP40D, aquí os dejo un mirror: http://d-h.st/Wx1
Es la original, podeis estar tranquilos
Para este tutorial, pondremos como ejemplo, la ultima version JDQ39
ATENCIÓN: ESTE PROCESO ELIMINARÁ TUS APLICACIONES INSTALADAS Y TUS CUENTAS, PERO NO PERDERÁS NI TUS FOTOS NI VIDEOS (AUNQUE SE RECOMIENDA HACER UNA COPIA SI ES POSIBLE, POR CUALQUIER FALLO QUE PUDIERA SUCEDER). TAMBIÉN PERDERÁS EL ACCESO ROOT Y CUALQUIER RECOVERY MODIFICADO QUE TUVIERAS
- Seleccionaremos el enlace y descargaremos el archivo a una carpeta que recordemos (por ejemplo, la misma de antes, C:\N4)
- Una vez descargado, lo abriremos y extraeremos el contenido a una carpeta (por ejemplo, C:\N4\ACTUALIZACION) y observaremos varios archivos:
- Un archivo .img. Es el BootLoader
- Un archivo .zip. Es la imagen de fábrica
- Otro archivo llamado radio-XXXXXXX.img
- Otros dos/tres archivos con el nombre flash-all y flash-base que no utilizaremos

- Pondremos el Nexus 4 en modo FastBoot y lo conectaremos por USB
- En la carpeta donde se encuentra el contenido extraído, pulsaremos Shift + Botón derecho en un espacio vacío de la carpeta y pulsaremos "Abrir ventana de comandos aquí"
- Es recomendado hacer una limpieza de archivos anteriores (CON ESTOS COMANDOS DE ESTE PASO NO PERDEREIS FOTOS NI VIDEOS, PERO SI APLICACIONES). Escribiremos la siguiente serie de comandos (pulsando Intro al final de cada uno)
Código:
fastboot erase cache
fastboot erase recovery
fastboot erase system
Y ya tendremos el sistema limpio para empezar el flasheo
- Para empezar a flashear, el primer paso será actualizar el BootLoader. Para ello escribiremos:
Código:
fastboot flash bootloader X.img
Donde X es el nombre del archivo .img (el bootloader)
NOTA: Si os aparecen mensajes de que no contiene boot.sig, recovery.sig o system.sig, no les hagais ni caso
- Reiniciaremos el teléfono en modo fastboot directamente con el siguiente comando:
Código:
fastboot reboot-bootloader
- Flashearemos también la banda base con el siguiente comando:
Código:
fastboot flash radio T.img
Donde T es el nombre del archivo de la RADIO/BANDA BASE
- Reiniciaremos de nuevo el bootloader con el siguiente comando:
Código:
fastboot reboot-bootloader
Como podeis apreciar en el video, si no lo haceis puede dar error en el flasheo
- El siguiente paso será flashear la imagen. Para ello escribiremos el siguiente comando:
Código:
fastboot update Y.zip
Donde Y será el nombre del archivo .zip
NOTA: Si alguien quisiera hacer una instalacion TOTALMENTE limpia de la Nexus 4, puede hacerlo con el comando
Código:
fastboot -w update Y.zip
El cual borrará todas las aplicaciones, fotos, videos, descargas... Que haya en el teléfono. Estará totalmente como recién salido de la caja
- Y si no se nos reinicia solo, reiniciaremos el terminal con el comando
AVISO: Tened en cuenta que el primer inicio puede tardar mas de lo habitual
Y con esto habremos conseguido dejar nuestro Nexus 4 TOTALMENTE de fábrica, es decir, con la ROM Stock, sin acceso root ni recovery modificado, ni nada de nada
VIDEOTUTORIAL DEL PROCESO:
************************************************** ***************
ATENCIÓN: ESTE PROCESO ELIMINARÁ TUS APLICACIONES INSTALADAS Y TUS CUENTAS, PERO NO PERDERÁS NI TUS FOTOS NI VIDEOS (AUNQUE SE RECOMIENDA HACER UNA COPIA SI ES POSIBLE, POR CUALQUIER FALLO QUE PUDIERA SUCEDER). TAMBIÉN PERDERÁS EL ACCESO ROOT Y CUALQUIER RECOVERY MODIFICADO QUE TUVIERAS
Si lo que deseas es flashear una ROM cocinada, necesitarás tener el BootLoader abierto y un recovery alternativo instalado (en el post anterior se explica como hacer ambas cosas).
Teniendo esto, lo único que nos quedará es descargar la ROM cocinada
Empezamos!
- Una vez descargada la ROM en formato ZIP, la copiaremos a la memoria del Nexus 4 en una ruta que recordemos
- Reiniciaremos el teléfono en modo FastBoot, y con las teclas de volumen entraremos en modo Recovery
- Aquí varía según el recovery que tengamos:
- CWM Recovery/CWM Recovery Touch
- Seleccionaremos la opción Wipe Data/Factory Reset y confirmaremos
- Seleccionaremos la opción Wipe Cache y confirmaremos de nuevo
- Entraremos en Advanced y escogeremos la opción Wipe Dalvik Cache. Confirmaremos también. Luego volveremos al menú principal del Recovery
- Buscaremos la opción Flash zip from SDCard (NO FLASH UPDATE.ZIP)
- Choose zip from SDCard
- Navegaremos hasta llegar al archivo zip de la ROM que vamos a flashear
- Confirmamos que queremos flashear el archivo
- Cuando termine, reiniciaremos el terminal
- TWRP Recovery
- Entraremos en Wipe
- Seleccionaremos las opciones Cache, Dalvik Cache y Factory Reset
- Pulsaremos el botón "Atrás" (la flecha de abajo a la derecha). Estaremos de nuevo en el menú principal del Recovery
- Entraremos en la opción Install
- Navegaremos hacia la ruta donde tenemos el archivo de la ROM y lo seleccionamos
- Deslizaremos el círculo que nos aparece hacia la derecha para confirmar que queremos flashearlo
- Reiniciaremos el teléfono
Hay algunas ROMs que necesitan flashear un paquete de aplicaciones llamado Gapps, que generalmente se suele proporcionar en el mismo hilo que la ROM.
Se flashean exactamente igual que el último paso del flasheo de la ROM,
sin necesidad de hacer ningún wipe
Con esto ya tendremos una ROM Cocinada instalada en nuestro Nexus 4
************************************************** ***************
FLASHEAR KERNEL ALTERNATIVO
Indistintamente de si llevas una ROM Stock o una ROM Cocinada, hay usuarios que prefieren utilizar un kernel diferente al que tienen, ya sea porque el otro kernel trae opciones que les interesan, porque el otro kernel les permite jugar con las frecuencias del procesador... Sea como sea, también hay un tutorial para ellos
Los kernel pueden presentarse en 2 formatos: en forma de imagen o en forma de zip
El método de instalación es distinto, así que vamos a verlo!
FORMATO .IMG
- Lo primero que debemos hacer es descargar el archivo del kernel en formato .img a una carpeta que recordemos
- Reiniciaremos el Nexus 4 en modo FastBoot y la conectaremos por USB
- Iremos a la carpeta donde tenemos descargado el archivo del kernel y pulsaremos Shift + Botón derecho en un espacio vacío, y seleccionaremos "Abrir ventana de comandos aquí"
- Escribiremos el siguiente comando:
Código:
fastboot flash boot Z.img
Donde Z es el nombre del archivo del kernel
VIDEOTUTORIAL DEL PROCESO:
FORMATO ZIP
El proceso es exactamente igual que el flasheo de una ROM, pero sin el wipe data:
- Una vez descargado el Kernel en formato ZIP, lo copiaremos a la memoria del Nexus 4 en una ruta que recordemos
- Reiniciaremos el teléfono en modo FastBoot, y con las teclas de volumen entraremos en modo Recovery
- Aquí varía según el recovery que tengamos:
- CWM Recovery/CWM Recovery Touch
- Seleccionaremos la opción Wipe Cache y confirmaremos
- Entraremos en Advanced y escogeremos la opción Wipe Dalvik Cache. Confirmaremos también. Luego volveremos al menú principal del Recovery
- Buscaremos la opción Flash zip from SDCard (NO FLASH UPDATE.ZIP)
- Choose zip from SDCard
- Navegaremos hasta llegar al archivo zip del kernel que vamos a flashear
- Confirmamos que queremos flashear el archivo
- Cuando termine, reiniciaremos el terminal
- TWRP Recovery
- Entraremos en Wipe
- Seleccionaremos las opciones Cache, Dalvik Cache
- Pulsaremos el botón "Atrás" (la flecha de abajo a la derecha). Estaremos de nuevo en el menú principal del Recovery
- Entraremos en la opción Install
- Navegaremos hacia la ruta donde tenemos el archivo del kernel y lo seleccionamos
- Deslizaremos el círculo que nos aparece hacia la derecha para confirmar que queremos flashearlo
- Reiniciaremos el teléfono
VIDEOTUTORIAL DEL PROCESO:
Y ya está, así de sencillo!
Con este simple proceso ya hemos cambiado el kernel de nuestro Nexus 4, a partir de ahora, como trastearlo o configurarlo ya es cosa de cada uno