Noticia Tutorial: Cómo instalar manualmente las OTA e imágenes de fábrica en Android


Esta semana apareció una nueva versión de Android, en concreto Android 4.4.3. En unas horas empezaron a actualizarse todos los dispositivos Nexus (Nexus 7, Nexus 5, Nexus 4 y Nexus 10), así como los Google Play Edition y otros como el Motorola Moto G, Moto X y Moto E.

Hoy vamos a ver cómo evitar esperar a recibir dichas actualizaciones. Para ello, veremos cómo poder modificar nuestro dispositivo para conseguir tanto las actualizaciones OTA, así cómo instalar las imágenes de fábrica.

Este tutorial sirve con cualquier OTA y no necesariamente con la última versión de Android. Tampoco es exclusivo de los dispositivos Nexus, aunque normalmente serán ellos quiénes tengan acceso a las imágenes de fábrica antes, ya que no todos los fabricantes las publican.

Instalación OTA Manual


Imaginemos el caso de que aún no hemos recibido la actualización a través de la OTA:


Pero imaginemos que no queremos esperar y aún no hemos recibido la actualización. Para ello, podremos instalarla manualmente la actualización.

Para ello, debemos cumplir los siguientes requisitos:

  • Tener el entorno de desarrollo con el SDK de Android instalado (aquí puedes ver cómo instalar el SDK)
  • Tener el bootloader desbloqueado en nuestro dispositivo
  • Tener los drivers de nuestro dispositivo correctamente instalados

A continuación, basta con seguir los siguientes pasos:



  1. Descargar el archivo que corresponda con la actualización para nuestro dispositivo y versión actual. Por ejemplo, aquí puedes encontrar la actualización a Android 4.4.3 (KTU84M) para nuestro Nexus 5 con 4.4.2 (KOT49H)
  2. Conectar el dispositivo al ordenador
  3. Apagar el móvil y encenderlo en el modo bootloader (Vol+, Vol- y Botón Encendido a la vez)
  4. Entrar al modo Recovery. Para ello, podremos utilizar las teclas de volumen para navegar por las opciones y el botón de encendido para confirmar nuestra selección
  5. Pulsar Vol+ y Encendido cuando aparezca un icono con una exclamación
  6. Seleccionar apply update from adb
  7. Abrir un terminal (Linux/Mac) o una ventana de comandos (Windows) y utilizar el programa adb sideload para realizar la actualización. Para ello, podremos poner nuestra actualización comprimida en la carpeta de platform-tools donde tengamos el SDK de Android, o, para mí la mejor opción, tener el SDK de Android dentro de las variables de entorno del sistema operativo, de modo que el comando esté disponible desde cualquier carpeta. En el caso del Nexus 5, la llamada que haríamos sería:

adb sideload d173d546ab2347ead90cb0978657f11046300511.signed-hammerhead-KTU84M-from-KOT49H.d173d546.zip

Tras esto, sólo nos quedaría reiniciar el dispositivo. Tras esto, quedará totalmente actualizado del mismo modo que si lo hubiéramos actualizado vía OTA (preservando nuestros datos previos).

Instalación de la imagen de fábrica


Otra opción se trata de instalar las imágenes de fábrica que Google pone a disposición de los usuarios. Esto es instalar la verisón del sistema operativo, no tan sólo la actualización.



Para ello, deberemos cumplir los siguientes requisitos:

  • Tener el entorno de desarrollo con el SDK de Android instalado (aquí puedes ver cómo instalar el SDK). En su defecto, podemos tener tan sólo el programa adb
  • Tener el bootloader desbloqueado en nuestro dispositivo
  • Tener los drivers de nuestro dispositivo correctamente instalados

Es muy importante remarcar que con este proceso eliminaremos todos los datos del dispositivo, ya que estamos instalando una versión del sistema operativo desde cero.

Para instalar la imagen de fábrica, los pasos son los siguientes:



  1. Descargamos el fichero con la imagen que vamos a instalar.
  2. Extraemos el fichero tar que nos hemos descargado.
  3. Tal como hemos comentado en el caso de la instalación manual OTA, deberemos poner estos ficheros en el mismo directorio donde está el programa adb y fastboot (platform-tools) o lo que es mejor, tendremos en nuestras variables de entorno dicha carpeta para tener acceso desde cualquier carpeta a estos programas (con lo que nos situaremos en la carpeta que hemos descomprimido previamente)
  4. Activamos el modo depuración USB
  5. Conectamos el dispositivo al ordenador
  6. Abrimos un terminal (Linux/Mac) o una ventana de comandos (Windows) y pasamos a ejecutar los siguientes pasos:

adb devices (Windows) o ./adb devices (Linux/Mac)

  • Tras esto en el Nexus deberemos autorizar el uso ADB

adb reboot-bootloader (Windows) o ./adb reboot-bootloader (Linux/Mac)

  • Probamos ahora que fastboot está funcionando

fastbook devices (Windows) o ./fastboot devices (Linux/Mac)

  • Si vemos el dispositivo, todo está correcto, por lo que sólo nos queda el flasheo

flash-all.bat (Windows) // ./flash-all.sh (Linux/Mac)

Ya sólo queda esperar el proceso y tendremos nuestro dispositivo totalmente actualizado con la imagen de fábrica, pero ¡sin datos! pues hemos flasheado nuestro móvil. Esperamos que os haya servido este tutorial. Y vosotros, ¿podéis esperar?

El artículo Tutorial: Cómo instalar manualmente las OTA e imágenes de fábrica en Android se publicó en El Androide Libre (El Blog Android de referencia. Aplicaciones, noticias, Juegos y smartphones Android Libres)

mf.gif







a2t.img


1MyF2I0nCKs


Continúar leyendo...