En el artículo anterior vimos como instalar los drivers del Nexus 7 para poder controlarlo desde el PC con los comandos adb/fastboot.
Esta semana vamos a ver paso a paso cómo se instala manualmente una imagen de fábrica del sistema, ya sea porque queremos actualizarlo, porque queremos dejarlo como recién salido de fábrica o para reparar un "soft brick" (expresión que se usa para identificar un dispositivo que no arranca por un problema de software).
Yo usaré el último disponible para mi Nexus 7 16Gb Android 4.3 (JWR66Y), descarga el que se ajuste a tu dispositivo. Descomprime el archivo en un directorio al que te sea fácil acceder porque iremos allí luego.
Pon el tablet en modo bootloader, para esto enciendelo pulsando simultaneamente las teclas Power + Bajar volumen. También puedes hacerlo desde el ordenador con el tablet encendido de manera normal con la orden:
adb reboot bootloader
Ejecuta el instalador desde una ventana de comandos, el instalador para Windows es el archivo flash-all.bat y el de Ubuntu es flash.all.sh
En Ubuntu: abre un terminal, navega hasta el directorio donde has descomprimido el firmware y ejecuta la orden:
sh flash-all.sh
En Windows: abre una ventana de comandos desde Inicio - Ejecutar - cmd, navega hasta el directorio donde has descomprimido el firmware y ejecuta la orden:
flash-all.bat
El proceso tarda menos de 5 minutos en total y tu Nexus 7 ya estará listo y formateado.
Instalación paso a pasoSi lo que te interesa es aprender vamos a ver paso a paso qué es lo que hace este instalador.
Puedes abrir el archivo de instalación desde cualquier editor de texto para ver su contenido. Desde una ventana de terminal iremos ejecutando en orden los siguientes comandos: (los mismos para Ubuntu y Windows)
Abrimos el bootloader:fastboot oem unlock
Hacemos un borrado total de la memoria internafastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
Instalamos un bootloader actualizado:fastboot flash bootloader bootloader-grouper-4.23.imgfastboot reboot-bootloader
Instalamos el sistemafastboot -w update image-nakasi-jwr66y.zip
Este último paso es el más largo (algo menos de 5 minutos) y tu Nexus 7 ya estará listo y formateado.
Descomprime el archivo zip, si te fijas bien contiene una serie de archivos img que corresponden a cada una de las particiones del sistema: boot.img, cache.img, recovery.img, system.img y userdata.img.
De esta forma puedes instalar por separado cada una de estas particiones, por ejemplo si lo único que quieres es restaurar el menú recovery original bastará con instalar la imagen recovery.img con la orden:fastboot flash recovery recovery.img
O si lo que quieres es actualizar únicamente el bootloader:fastboot flash boot boot.img
Eso es todo, ya sabes todo lo necesario para instalar firmwares oficiales en un dispositivo Nexus. En el pŕoximo artículo veremos cómo abrir y cerrar el bootloader y cómo instalar un menú recovery más completo que el original.
Enlace a la fuente original: Nexus 7: instalar un firmware oficial (Ubuntu/Windows)
Continúar leyendo...
Esta semana vamos a ver paso a paso cómo se instala manualmente una imagen de fábrica del sistema, ya sea porque queremos actualizarlo, porque queremos dejarlo como recién salido de fábrica o para reparar un "soft brick" (expresión que se usa para identificar un dispositivo que no arranca por un problema de software).
- Descargar el firmware
Yo usaré el último disponible para mi Nexus 7 16Gb Android 4.3 (JWR66Y), descarga el que se ajuste a tu dispositivo. Descomprime el archivo en un directorio al que te sea fácil acceder porque iremos allí luego.
- Instalación automática
Pon el tablet en modo bootloader, para esto enciendelo pulsando simultaneamente las teclas Power + Bajar volumen. También puedes hacerlo desde el ordenador con el tablet encendido de manera normal con la orden:
adb reboot bootloader
Ejecuta el instalador desde una ventana de comandos, el instalador para Windows es el archivo flash-all.bat y el de Ubuntu es flash.all.sh
En Ubuntu: abre un terminal, navega hasta el directorio donde has descomprimido el firmware y ejecuta la orden:
sh flash-all.sh
En Windows: abre una ventana de comandos desde Inicio - Ejecutar - cmd, navega hasta el directorio donde has descomprimido el firmware y ejecuta la orden:
flash-all.bat
El proceso tarda menos de 5 minutos en total y tu Nexus 7 ya estará listo y formateado.
Instalación paso a pasoSi lo que te interesa es aprender vamos a ver paso a paso qué es lo que hace este instalador.
Puedes abrir el archivo de instalación desde cualquier editor de texto para ver su contenido. Desde una ventana de terminal iremos ejecutando en orden los siguientes comandos: (los mismos para Ubuntu y Windows)
- Para empezar pondremos el tablet en modo fastboot:
adb reboot bootloader
Abrimos el bootloader:fastboot oem unlock
Hacemos un borrado total de la memoria internafastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
Instalamos un bootloader actualizado:fastboot flash bootloader bootloader-grouper-4.23.imgfastboot reboot-bootloader
Instalamos el sistemafastboot -w update image-nakasi-jwr66y.zip
Este último paso es el más largo (algo menos de 5 minutos) y tu Nexus 7 ya estará listo y formateado.
- ¿Qué hace exactamente el último paso? (Opcional)
Descomprime el archivo zip, si te fijas bien contiene una serie de archivos img que corresponden a cada una de las particiones del sistema: boot.img, cache.img, recovery.img, system.img y userdata.img.
De esta forma puedes instalar por separado cada una de estas particiones, por ejemplo si lo único que quieres es restaurar el menú recovery original bastará con instalar la imagen recovery.img con la orden:fastboot flash recovery recovery.img
O si lo que quieres es actualizar únicamente el bootloader:fastboot flash boot boot.img
Eso es todo, ya sabes todo lo necesario para instalar firmwares oficiales en un dispositivo Nexus. En el pŕoximo artículo veremos cómo abrir y cerrar el bootloader y cómo instalar un menú recovery más completo que el original.
- Más información
- Artículos relacionados
Enlace a la fuente original: Nexus 7: instalar un firmware oficial (Ubuntu/Windows)
Continúar leyendo...