Bueno, primero de todo comentar que este tutorial es para gente que tenga instalado Windows, y todos los comandos se hacen por consola en CMD.
El tutorial lo he hecho usando Windows 8, pero debería servir también para Windows 7 y Vista, y cambiando algunas cosas, para windows XP.
Requisitos:
Tener instalado el driver ADB de vuestro Nexus 4.
Atención: Para este paso se puede usar el Nexus 4 Toolkit, pero yo prefiero hacerlo de manera manual.
Iniciar teléfono en modo Fastboot:
Para hacer esto, con el teléfono apagado presiona el botón power + bajar volúmen a la vez, en caso de que el teléfono no se apague (Estás viendo el logo de nexus con los colores) deja pulsado el botón power durante 10 segundos, cuando el teléfono se pare, rápidamente haz los pasos de arriba, y el móvil arrancará en modo fastboot.
El ordenador detectará un nuevo dispositivo, e intentará instalar el driver, no podrá a menos que ya lo instalaras con anterioridad. Para conseguir que funcione, ve al administrador de dispositivos, para llegar vete a inicio > Ejecutar, y escribe lo siguiente: "devmgmt.msc" SIN LAS COMILLAS y presiona Enter.
En esta ventana que se nos abre, si no tienes el driver instalado, saldrá un triangulito amarillo con el signo de exclamación, bien, pues haz clic derecho con el ratón encima del dispositivo, a continuación propiedades, en la nueva ventana, ve a la pestaña controlador, y clica sobre la opción "actualidar controlador..."
Se nos abre una nueva ventana, elegiremos la opción "Buscar software de controlador en el equipo" y en la siguiente opción clicaremos sobre "Elegir en una lista de controladores de dispositivo en el equipo", de nuevo, se nos abre una ventana, aquí haremos clic sobre el botón "Usar disco..." y navegaremos hasta la carpeta donde descomprimimos el contenido que bajamos antes. Una vez en la carpeta aceptamos y el ordenador nos mostrará la ventana anterior, seleccionaremos el controlador android, y clicaremos en "siguiente", cuando el asistente termine, tendremos nuestro driver instalado en el sistema.
Disponer de las herramientas necesarias.
Las herramientas son una serie de archivos que nos van a ayudar en nuestra tarea, para ello crea una carpeta llamada nexus4 en la unidad C:\, para que quede así:
Ahora baja este fichero y descomprime todo su contenido dentro de la carpeta que acabas de crear.
Tener la imagen de fábrica del Nexus 4, en la versión 4.3.
Este paso es sencillo, descargamos el fichero desde los repositorios de google, cuando finalice la descarga, abre el fichero occam-jwr66v-factory-08d2b697.tgz, un programa como winrar nos vendrá bien para descomprimir su contenido.
Cuando veas el fichero con winrar verás una carpeta que se llama occam-jwr66v, ábrela y extrae todo el contenido dentro de la misma carpeta que las herramientas, en C:\nexus4
Como habrás podido comprobar, entre el contenido que acabas de extraer, se encuentra otro fichero comprimido, se llama image-occam-jwr66v.zip, que ahora está dentro de la carpeta nexus4, abre este fichero, dentro se encuentran los archivos:
- boot.img
- recovery.img
- system.img
- userdata.img
- android-info.txt
Descomprímelos todos a la misma carpeta C:\nexus4
Bien, una vez tenemos instalado el driver ADB, las herramientas y la imagen de fábrica del móvil, podemos empezar con el proceso de instalación.
Para comenzar la instalación debes abrir un terminal de comandos, para hacer esto, en windows 7 por ejemplo has de ir al menú inicio, en la barra de búsqueda escribes CMD y en el programa que aparece, clicar con el botón derecho del ratón e indicar que lo quieres ejecutar en modo administrador, en windows 8 lo buscaremos desde la interfaz modernUI, clicaremos con el botón derecho y elegiremos también ejecutar como administrador.
Una vez en la consola, tenemos que ir a la carpeta nexus4 que hemos creado. Para llegar, escribe en la terminal cd c:\nexus4 y presiona enter.
Ahora ya estamos preparados para empezar a escribir comandos de instalación, los comandos los resalto con negrita, los debes escribir exactamente igual, y después de cada uno presionar Enter para ejecutarlo.
Para asegurarse de que el PC detecta el teléfono, escribe fastboot devices y presiona Enter, verás que ha de aparecer una linea con unos números y demás.
Recuerda que esto eliminará todo el contenido de la SD incluida la carpeta /sdcard, así que se recomienda hacer una copia de seguridad de los datos que puedas necesitar, en caso contrario perderás los datos.
2-Flashea el bootloader: fastboot flash bootloader bootloader-mako-makoz20i.img
3-Reiniciar el bootloader: fastboot reboot-bootloader
4-Flashea la radio: fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.84.img
5-Reiniciar el bootloader: fastboot reboot-bootloader
6-Flashea la partición de sistema: fastboot flash system system.img
7-Opcional pero recomendado: Flashea la partición de datos: fastboot flash userdata userdata.img
8-Flashea el kernel: fastboot flash boot boot.img
9-Flashea el recovery: fastboot flash recovery recovery.img
10-Borra la partición de caché con: fastboot erase cache
11-Reinicia el móvil: fastboot reboot
Has acabado, hecho esto el teléfono reiniciará, ten en cuenta que la primera vez puede que tarde bastante. En caso de que se quede colgado con el logo de Google, o con la X de nexus, haz lo siguiente.
Repite el procedimiento explicado arriba para arrancar el teléfono en modo fastboot.
Entra en el menú Recovery y realiza un factory reset, cuando reinicies el teléfono, iniciará sin mayores problemas.