Página principal » cómo » Cómo actualizar manualmente su dispositivo Nexus con las imágenes de fábrica de Google

    Cómo actualizar manualmente su dispositivo Nexus con las imágenes de fábrica de Google

    Se supone que los dispositivos Nexus de Google reciben actualizaciones oportunas, pero la implementación escalonada significa que los dispositivos pueden tardar semanas en recibir actualizaciones por aire (OTA). Por suerte, hay una forma más rápida (y geek) de instalar la última versión de Android.

    Google proporciona imágenes oficiales del sistema para sus dispositivos Nexus, que cualquiera puede descargar y flashear por su cuenta. Esta es una forma fácil de evitar la espera cuando se lanza una nueva versión de Android para dispositivos Nexus.

    Tenga en cuenta que este proceso es más complicado que simplemente esperar una actualización por aire. Si eres una persona normal y no eres un geek con un dedo en el gatillo que pica, probablemente solo quieras esperar.

    Paso uno: Desbloquea el cargador de arranque de tu dispositivo

    Para flashear una imagen del sistema, su dispositivo deberá estar desbloqueado. Los dispositivos Nexus le permiten desbloquear su gestor de arranque con un solo comando. Si ya ha desbloqueado su dispositivo para rootearlo o instalar una ROM personalizada, puede omitir esta parte. Si aún no lo ha hecho, debe advertirse que el desbloqueo de su dispositivo borrará sus datos, como si hubiera realizado un restablecimiento de fábrica.

    Puedes desbloquear tu cargador de arranque de varias maneras diferentes. El método oficial es a través de un simple comando teriminal, pero para un método aún más fácil, puede utilizar el Kit de herramientas de raíz Nexus, que lo guiará a través del proceso..

    Paso Dos: Instala ADB y Fastboot

    Necesitará otras dos cosas para este proceso: el Android Debug Bridge, que es una herramienta de línea de comandos para su computadora que le permite interactuar con su teléfono, y los controladores USB de su teléfono. Incluso si has instalado estos antes, deberías obtener las últimas versiones ahora.

    Hemos detallado cómo instalar ambos antes, pero aquí está la versión breve:

    1. Diríjase a la página de descarga del SDK de Android y desplácese hacia abajo hasta "Solo herramientas del SDK". Descargue el archivo ZIP para su plataforma y descomprímalo donde desee almacenar los archivos ADB.
    2. Inicie el Administrador de SDK y deseleccione todo excepto "Herramientas de la plataforma de Android SDK". Si está utilizando un teléfono Nexus, también puede seleccionar "Controlador USB de Google" para descargar los controladores de Google..
    3. Una vez finalizada la instalación, puede cerrar el administrador de SDK.
    4. Instale los controladores USB para su teléfono. Puede encontrarlos en el sitio web del fabricante de su teléfono (por ejemplo, Motorola o HTC). Si tiene un Nexus, puede instalar los controladores de Google que descargó en el paso 2 siguiendo estas instrucciones.
    5. Reinicie su computadora si se le solicita.

    Paso tres: Descarga la imagen del sistema

    Visite la página Imágenes de fábrica para dispositivos Nexus de Google y descargue la imagen adecuada para su dispositivo. Tenga en cuenta que necesitará la imagen para su hardware específico. Por ejemplo, hay imágenes separadas para el Nexus 7 (2013) solo con Wi-Fi y para el Nexus 7 (2013) con datos celulares. Asegúrate de descargar la correcta.

    Descargue el archivo a su computadora y use un programa de extracción de archivos, como el 7-Zip gratuito, para extraer su contenido a su carpeta ADB.

    Paso cuatro: Decida si desea borrar sus datos

    El flasheo de la imagen del sistema de la manera normal borrará su dispositivo, esencialmente realizando un restablecimiento de fábrica. Puede intentar actualizar sin borrar su dispositivo, aunque puede tener problemas. Sin embargo, este proceso debería funcionar bien cuando se pasa de una versión de Android a la siguiente.

    Para evitar que su dispositivo sea borrado, abra el archivo flash-all.bat en un editor de texto como Notepad ++. Edite la línea que contiene "fastboot -w update" y elimine el interruptor -w antes de guardar el archivo.

    Paso cinco: Flashear la imagen del sistema

    Copie los archivos de imagen del sistema en la misma carpeta que ADB. Luego mantenga presionada la tecla Mayús, haga clic con el botón derecho en esa carpeta y seleccione "Abrir ventana de comandos aquí" para abrir una ventana del símbolo del sistema en esa carpeta.

    Habilite la depuración USB en su dispositivo Nexus accediendo al menú oculto Opciones de desarrollador y activando la opción de depuración USB.

    Conecte su dispositivo Nexus a su computadora con su cable USB incluido, y luego ejecute el siguiente comando para reiniciar el dispositivo en el cargador de arranque:

    cargador de arranque de reinicio de adb

    Si hay un problema, es posible que deba reparar los controladores de su dispositivo. Lea esta guía para obtener más información sobre la configuración de ADB y asegurarse de que funcione correctamente. Tenga en cuenta que deberá aceptar la solicitud de autenticación en el dispositivo antes de que el comando adb pueda hacer algo..

    Una vez que el dispositivo muestre el cargador de arranque en su pantalla, verá un Android con su panel frontal abierto, haga doble clic en el archivo flash-all.bat. El script debe flashear su dispositivo con la nueva imagen del sistema..

    Cuando se complete el proceso, su dispositivo se reiniciará automáticamente. Si no eliminó la opción -w, tendrá que pasar por el proceso de configuración por primera vez nuevamente.

    Qué hacer si el script no funciona

    Sin embargo, a veces, flash-all.bat generará un error sobre los recursos que faltan o la falta de espacio. En esa situación, generalmente es mejor hacer un flash manual de todo, pieza por pieza. Este truco también es útil si solo quieres flashear. parte de la imagen de fábrica, como el gestor de arranque o la recuperación, sin flashear el resto.

    Lo primero que deberá hacer antes de ingresar los comandos manuales es descomprimir el archivo de imagen, que generalmente usa la "imagen-dispositivo de compilación.formato de denominación zip ". Es más fácil descomprimir el contenido del archivo directamente en la carpeta en la que ya está trabajando, por lo que todos los archivos necesarios están en la misma ubicación. Una vez descomprimido, debe haber cinco o seis archivos adicionales en su carpeta de trabajo (según el dispositivo): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (para dispositivos solo con conexiones móviles), y vendor.img (solo Nexus 9).

    Una vez que todo esté desempaquetado, reinicie de nuevo en el gestor de arranque usando el cargador de arranque de reinicio de adb comando anterior y ejecute los siguientes comandos, presionando Enter después de cada uno, para actualizar manualmente cada elemento en su dispositivo.

    bota de borrado fastboot
    caché de borrado de fastboot
    recuperación de borrado de fastboot
    sistema de borrado fastboot
    cargador de arranque flash fastboot "nombre-de-bootloader.img"
    fastboot reinicio-bootloader
    fastboot flash radio "name-of-radio.img" (si está presente)
    fastboot reinicio-bootloader
    sistema de flash fastboot system.img
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot flash cache cache.img
    proveedor de flash de fastboot vendor.img (solo Nexus 9)

    Si está realizando una instalación limpia de Android y desea borrar todo, use los siguientes comandos a continuación:

    fastboot borrar userdata
    fastboot flash userdata userdata.img
    reinicio de fastboot

    Tenga en cuenta que algunos de estos comandos pueden demorar algunos en flash, a saber system.img y userdata.img, por lo que no se preocupe si el indicador de comandos parece no responder. Una vez que esté listo para el siguiente comando, el cursor volverá a aparecer.


    Este proceso también es útil si ha flasheado una ROM personalizada y necesita volver a la imagen estándar del sistema Android que viene con su dispositivo. Esta opción está dirigida en gran medida a desarrolladores y geeks de Android, por lo que es más complicada que simplemente esperar una actualización normal de OTA (por aire).