Android Flash Tool

Android Flash Tool te permite escribir una compilación de Android en la memoria flash de tu dispositivo con fines de desarrollo y prueba. Para comenzar, necesitas una máquina de desarrollo y un dispositivo Android.

Requisitos mínimos para ejecutar Flash Tool

La máquina de desarrollo debe cumplir con estos requisitos:

  • Navegador: cualquier navegador compatible con WebUSB, como Chrome o Edge 79+.
  • Plataformas:
    • Linux
    • macOS
    • Sistema operativo Chrome
    • Windows (requiere una unidad USB adicional)

Cómo instalar controladores de Windows

Para trabajar con fastboot e instalar dispositivos en un equipo que ejecuta Windows, necesitas un controlador USB personalizado del SDK de Android. Para obtener más información, consulta Cómo instalar controladores USB de OEM en el sitio para desarrolladores de Android.

adb kill-server

Requisitos del dispositivo

Puedes instalar una nueva versión de Android en estos dispositivos compatibles:

Cómo preparar tu dispositivo

Antes de instalar una compilación en tu dispositivo, debes prepararlo:

  1. Habilita las Opciones para desarrolladores y la Depuración por USB.
  2. Habilita el Desbloqueo de OEM en el menú Opciones para desarrolladores. Si ya está desbloqueado el bootloader, esta opción aparecerá inhabilitada, junto con el aviso El bootloader está desbloqueado.
  3. Si tienes problemas para habilitar el desbloqueo de OEM, verifica lo siguiente:
    1. Que el dispositivo esté conectado a Internet.
    2. Que el dispositivo haya accedido a Google, lo que es probable que no haya sucedido porque se acaba de conectar a Internet. Para forzar la sincronización, ingresa *#*#CHECKIN#*#* (*#*#2432546#*#*) en la app de Teléfono (no se requiere 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.

Cómo escribir en la memoria flash de tu dispositivo

  1. Conecta el dispositivo directamente a la máquina de desarrollo (sin concentradores, adaptadores, extensores ni monitores).
  2. Abre flash.android.com en un navegador de la máquina de desarrollo. Se abrirá la página de bienvenida.
  3. Para permitir que Flash Tool se comunique con el dispositivo de prueba a través de adb, acepta la opción Allow site access to your ADB keys in order to communicate with devices de la ventana emergente.
  4. Haz clic en Add new device.
  5. Selecciona tu dispositivo de la lista y haz clic en Connect. Es posible que la lista no incluya el nombre completo del dispositivo.
  6. En la pantalla del dispositivo, selecciona Always allow from this computer y haz clic en OK para aceptar la conexión de depuración USB.
  7. Selecciona el dispositivo conectado en el navegador.
  8. En la lista, busca y selecciona la compilación que desees. También puedes elegir otras opciones, como limpiar el dispositivo o forzar el formateo de todas las particiones.
  9. Haz clic en Install para iniciar el proceso. Se reinicia el dispositivo y entra en modo fastboot [Fastboot mode].
  10. Cuando aparezca Flash complete, desconecta el dispositivo del cable USB.

Errores de transferencia USB

Los dispositivos Android suelen tener problemas para comunicarse a través de determinados puertos o concentradores USB debido a la alta capacidad de procesamiento de datos. Para mejorar la confiabilidad, ten cuenta lo siguiente:

  • No uses concentradores USB, lo que incluye conexiones a través de 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 usas un puerto USB C, prueba con un USB A.

Cómo volver a la compilación pública más reciente

Si quieres cambiar el dispositivo Pixel a la compilación pública, puedes escribir en la memoria flash de la imagen de fábrica más reciente y bloquear el dispositivo aquí.