Actualizaciones OTA de los Nexus: Cómo flashearlas con ADB

Android-Nexus-6P-Update.jpg

Yo también soy de los que se llaman "hambrientos de actualizaciones" entre mis amigos y conocidos. Si esto se debe a la fe ciega en el nuevo software o más bien a un tic de tener siempre un sistema actualizado, aún no lo he averiguado. En el curso de la distribución OTA de las actualizaciones para los dispositivos Nexus, uno naturalmente espera unos días más para que la actualización aterrice en su smartphone. Si no quieres esperar tanto, puedes utilizar el Android Debug Bridge, o ADB para abreviar, para acelerar el proceso - te explicamos cómo hacerlo aquí.

El requisito básico es, por supuesto, la opción de utilizar ADB a través de tu símbolo del sistema (Windows) o Terminal (macOS). Por supuesto, no es necesario instalar todo el Android Studio en el ordenador respectivo, las variantes conocidas de ADB y Fastboot, algunas de las cuales están disponibles en la red, son suficientes: Para Windows, los foros de XDA Developer son -como tantas veces- un gran lugar para empezar, para macOS he tenido muy buenas experiencias con la solución en Stack Overflow(especialmente la variante 2 del manual).

Una vez que has completado la instalación y la entrada de "adb" o "fastboot" ha arrojado al menos algo que parece un programa al que todavía le faltan uno o dos parámetros, tu tarea está hecha en este punto y puedes recoger la actualización OTA oficial para tu dispositivo Nexus directamente desde Google. La ventaja de la actualización OTA es obvia: tus datos y todos los adornos permanecen intactos; flashear una imagen de fábrica significaría configurar el smartphone de nuevo. Eso es exactamente lo que no queremos ahora, sino (entre otras cosas) el último parche de seguridad para nuestro dispositivo Nexus. En este ejemplo, he actualizado mi Nexus 5X de junio a julio.

El siguiente paso es activar las opciones de desarrollador de tu smartphone, si no se ha hecho ya con anterioridad: basta con tocar varias veces (creo que he contado siete en mi Nexus 5X) el número de compilación en la sección "Acerca del teléfono" de los ajustes. En algún momento, Android te felicitará por ser un desarrollador y podrás navegar un nivel más arriba hasta el elemento "Opciones de desarrollador". Aquí simplemente se activa la depuración USB a través de un interruptor:

Si tu Nexus ya está conectado por USB, entonces debería hacer la pregunta de confianza: Se muestra la huella digital de la clave RSA de su ordenador y tiene la opción de permitir la depuración USB, cada vez desde el ordenador correspondiente si lo desea. La última casilla tiene sentido si de todas formas se quiere acceder frecuentemente a este smartphone vía ADB desde este ordenador.

Una vez realizados estos pasos, ahora es necesario comprobar si la conexión entre ambas unidades funciona correctamente. En el símbolo del sistema o en el terminal, escribimos "adb devices" y debería aparecer un smartphone Nexus conectado:

Por cierto, actualmente pueden surgir problemas con el Nexus 6P, donde el smartphone no se reconoce a pesar de todos los preparativos correctos o simplemente no arranca nada en el Recovery: Varios foros están llenos de este problema y Caschy también ha tenido experiencias dolorosas aquí y puede cantar una canción sobre este extraño efecto, como hemos descubierto en nuestro chat interno del blog ?

No obstante, el siguiente paso -si te es posible- es un reinicio en el módulo de recuperación a través del comando "adb reboot recovery":

El Nexus entonces lo hace bien y debería presentarte el Android tumbado de espaldas poco tiempo después. Al pulsar el botón "Power" y "Up" en el rockero de volumen, ahora se llega a un menú donde se selecciona "Apply Update From ADB".

Ahora ya debería haber descargado su actualización OTA y ser capaz de empujarla en el dispositivo a través del comando "adb sideload ". Los blasters con experiencia en ROMs personalizadas ya deberían estar familiarizados con el comando "sideload" y este comando siempre ha sido una gran herramienta para una o dos acciones en conexión con el Fire TV de Amazon o la Shield TV de Nvidia.

Si la conexión sigue establecida, ahora deberías ver una pantalla de porcentaje que muestra el progreso en consecuencia. En algún momento, la carga se ha completado y el resultado debería ser algo así:

Ahora seleccione la opción "Reboot System Now" en el Nexus. Esto es lo que ocurre ahora: El smartphone se reinicia, se actualiza un poco más y aparece la comprobación obligatoria: Se instala la versión de compilación actual con el parche de seguridad del 05 de julio de 2016.

Como ya se mencionó anteriormente, esta es ahora la opción para los impacientes como yo para encender su smartphone Nexus con la última actualización antes de que llegue al dispositivo a través de la actualización OTA de todos modos. Si eso siempre tiene sentido y si no hay que esperar y ver es otra cuestión - pero eso sería definitivamente la forma técnica separada ?

.