Cómo escribir en la memoria con Android Flash Tool

Android Flash Tool es una herramienta basada en la Web que te permite escribir una compilación previa de Android en la memoria flash en tu dispositivo para realizar actividades de desarrollo y pruebas.

Android Flash Tool admite los siguientes dispositivos:

Requisitos

Para ejecutar Android Flash Tool, debes cumplir con los siguientes requisitos:

Habilita tu conexión USB

Antes de ejecutar Android en un dispositivo, primero debes habilitar la conexión USB:

  1. Habilita el desbloqueo para OEM y la depuración por USB en las opciones para desarrolladores:

    1. En la app de Configuración, presiona Acerca del teléfono.
    2. Presiona Número de compilación siete veces.
    3. Cuando veas el mensaje ¡Ya eres desarrollador!, presiona <-.
    4. Presiona Sistema y, luego, Opciones para desarrolladores.
    5. Habilita Desbloqueo para OEM y Depuración por USB. Si la opción de desbloqueo para OEM no está disponible, conéctate a Internet para que el dispositivo pueda comprobarlo. Si esta acción no funciona, puedes forzar una comprobación: En la app de Teléfono, ingresa *#*#CHECKIN#*#* (*#*#2432546#*#*) (no se necesita SIM). Después de ingresar el número (no es necesario presionar el botón de llamar), desaparece el texto y aparece una notificación de éxito.

    Si el desbloqueo para OEM sigue sin estar disponible, es posible que tu proveedor haya bloqueado la tarjeta SIM y que no se pueda desbloquear el bootloader.

  2. Conecta tu dispositivo a un puerto USB de tu estación de trabajo.

Cómo escribir en la memoria flash del dispositivo

  1. Si tienes Android Debug Bridge (adb) ejecutándose en tu máquina, detén el servicio de adb antes de continuar para que no interfiera con el proceso de escritura en la memoria flash. Para detener adb, haz lo siguiente:

    adb kill-server
    
  2. En un navegador de tu estación de trabajo de desarrollo, abre flash.android.com, que hará que aparezca la página de bienvenida.

  3. Haz clic en Allow ADB access para permitir a la herramienta comunicarse con tu dispositivo de prueba a través de adb.

  4. Haz clic en Agregar nuevo dispositivo.

  5. Selecciona tu dispositivo de la lista y haz clic en Conectar. Es posible que la lista no contenga el nombre completo del dispositivo.

  6. En la pantalla del dispositivo, selecciona Permitir siempre desde esta computadora y haz clic en Aceptar para aceptar la conexión de depuración por USB.

  7. Selecciona el dispositivo conectado en el navegador.

  8. En la lista, busca y selecciona la compilación. También puedes elegir otras opciones, como limpiar el dispositivo o forzar la escritura en la memoria flash de todas las particiones.

  9. Para comenzar a escribir en la memoria flash, haz clic en Instalar. Se reinicia el dispositivo y entra en modo fastboot [Fastboot mode].

  10. Cuando aparezca Flash complete, desconecta el dispositivo del cable USB.

Cómo resolver errores de transferencia USB

A veces, los dispositivos Android tienen problemas para comunicarse a través de determinados puertos o concentradores USB debido a la alta capacidad de procesamiento de datos. Para resolver los errores de transferencia, haz lo siguiente:

  • No uses hubs USB. Esto incluye conexiones por monitores.
  • Si es posible, no uses adaptadores ni cables de extensión USB.
  • Prueba con un puerto USB distinto. Los puertos posteriores suelen ser más confiables que los frontales.
  • Si estás usando un puerto USB-C, prueba con un USB-A.

Cómo devolver un dispositivo Pixel a una compilación pública

Si quieres volver un dispositivo Pixel a una compilación pública, usa la opción de Android Flash Tool para regresar a la compilación pública.