Cómo actualizar manualmente su dispositivo Nexus con ADB Sideload
Las actualizaciones de Nexus OTA son un poco un enigma; vienen directamente de Google, pero también dependen de la aprobación del operador antes de que puedan enviarse a dispositivos en ciertas redes. Obtener la última actualización de OTA significaba esperar unas semanas o hacer una actualización manual de una imagen completa de fábrica, lo que puede ser un poco chiflado. Ahora, sin embargo, el proceso es más ágil, por lo que puede actualizar la última actualización con un solo comando, sin necesidad de esperar.
Si bien el método de imagen de fábrica anterior era simple en teoría, no siempre era muy confiable; a veces, el script de Google no funcionaba, por lo que tendría que presentar un montón de archivos manualmente desde el símbolo del sistema. Además, requería un gestor de arranque desbloqueado, que el nuevo método no.
Este nuevo método utiliza el adb sideload
comando para flashear la última actualización en un solo golpe. Si no ha usado este comando antes, puede ser un poco desalentador al principio, pero en realidad es bastante fácil. Y, además de eso, es más rápido que esperar a que la OTA llegue a su dispositivo. Es un ganar-ganar.
Paso uno: Prepare su computadora y dispositivo
Antes de comenzar con esto, deberá tener ADB y fastboot configurados en su computadora. Para facilitar su uso, también deberá tener configurado el ADB en la RUTA del sistema de Windows. Una vez que haya configurado todo, estará listo para enviar algunas OTA a su dispositivo Nexus. Dulce.
A continuación, si aún no lo ha hecho, deberá acceder al menú Opciones de desarrollador de su teléfono y habilitar la depuración USB. Nuevamente, esto es simple, y una vez hecho esto, no tendrá que hacerlo nuevamente (a menos que reinicie el dispositivo de fábrica).
Con todo el material de preparación fuera del camino, dirígete a la página de archivos OTA de Google. Hay un acuerdo legal que debes aceptar antes de que puedas acceder a los archivos, pero es solo el típico mumbo jumbo: estos archivos son proporcionados por Google, estás de acuerdo con los términos, bla, bla, bla. Una vez que estés de acuerdo, aparecerán las descargas..
Desde esta característica sólo lanzado, solo los archivos OTA más recientes están disponibles para cada dispositivo. Voy a usar la última actualización de parches de seguridad en mi Nexus 6P para este tutorial, que es la compilación MTC19T para los que siguen en casa.
Una vez que tenga acceso a las descargas, siga adelante y encuentre la compilación para su dispositivo. Haga clic en el enlace "Enlace" para iniciar la descarga. Estos son paquetes completos de OTA, por lo que aún son tan grandes como Factory Image, el de mi 6P es un enorme 910MB.
Con el archivo descargado y el ADB instalado, está listo para comenzar.
Paso dos: conecta tu dispositivo y reinicia en la recuperación
Continúa y conecta el dispositivo a tu computadora. La primera vez que haga esto, deberá aprobar la depuración USB en esta PC, si esta es su computadora personal (que espero que sea, ya que acaba de instalar un montón de cosas en ella), luego marque la casilla “Permitir siempre desde esta computadora "caja.
A continuación, navegue a la carpeta donde guardó ese archivo OTA. Shift + clic derecho en la carpeta, asegurándose de que no hay archivos seleccionados primero. Seleccione "Abrir ventana de comando aquí". Como era de esperar, se abrirá una ventana de comando.
En la ventana de comandos, asegúrese de que la computadora pueda ver el dispositivo con el siguiente comando:
dispositivos adb
Si está correctamente conectado, verá un identificador alfanumérico y la palabra "dispositivo". Está listo para comenzar.
Use este comando para reiniciar el dispositivo y recuperarlo:
recuperación de reinicio de adb
Su dispositivo debe comenzar a reiniciar.
Paso tres: Descargar la actualización de OTA
El dispositivo se reiniciará en una pantalla con un pequeño Android y un signo de exclamación rojo. Presiona el botón de subir volumen mientras se mantiene pulsado el botón de encendido para exponer el menú de recuperación oculto.
Una vez que aparezca el menú, use el botón para bajar el volumen para navegar a la opción "Aplicar actualización desde ADB", luego presione el botón de Encendido. Esto hará que el dispositivo esté listo para aceptar el archivo OTA.
De vuelta en la computadora, escriba lo siguiente:
adb sideload
… dónde updatefile.zip
es el nombre de archivo de tu OTA.
Una vez ejecutado correctamente, el archivo comenzará a empujar al dispositivo. Aparecerá un porcentaje de finalización en el símbolo del sistema, que le dará una idea de cuándo finalizará. Tomará un poco, así que ve a tomar un café.
Cuando termine, el menú de recuperación aparecerá nuevamente en su teléfono, con la opción "Reiniciar el sistema ahora" ya resaltada. Presiona el botón de Encendido para comenzar a reiniciar.
Puede seguir adelante y desconectar el teléfono de la computadora mientras se está reiniciando. Es probable que tarde un poco en arrancar completamente, porque Android tiene que "Optimizar aplicaciones" después de una actualización. Esto puede tomar un mientras, Dependiendo de cuántas aplicaciones tengas instaladas. (Afortunadamente, a partir de Android N, los tiempos de optimización se mejorarán dramáticamente.)
Y eso es todo, has terminado. Felicidades.
Mientras adb sideload
no es necesariamente nuevo, este es uno de los primeros usos reales para el día a día, especialmente para usuarios no rooteados. Es una forma más fácil de flashear manualmente los archivos OTA, especialmente porque no tiene que pasar por todos los problemas de actualizar un nuevo cargador de arranque, recuperación, radios o archivos del sistema: un comando, y eso es todo. Me gusta el piloto automatico.