¿Qué es un archivo flash en Android?

Los archivos flash de android son archivos que se añaden al sistema o incluso que lo sustituyen por completo. Los archivos flash no sólo pueden hacer cambios en la partición /system sino en cualquier otra partición como la de arranque o userdata.

Prefiero clasificar los archivos flashables de android en dos categorías principales: 1) flasheables desde el recovery de android (recovery de stock o personalizado como TWRP), 2) archivos de firmware de stock.

  • Flasheables desde el recovery

La primera categoría no sólo permite hacer algunas adiciones a algunos añadidos de archivos a una partición, sino también eliminar o sustituir totalmente todo por otra cosa. Son archivos zip.

Ejemplo de la primera categoría: Flashear la ROM personalizada vía TWRP; o flashear el archivo update.zip desde el recovery de stock.

  • Firmware de stock

Estos son archivos que no suelen estar en formato zip. Normalmente no se flashean a través del recovery de android y requieren un software especial para PC. El dispositivo debe ser arrancado en un "modo" particular, conectado a un PC el software de flasheo hace el resto del trabajo. Comprueba la compatibilidad, restaura completamente el dispositivo a su estado de fábrica.

Ejemplo de la segunda categoría: flashear vía Odin en teléfonos Samsung después de arrancar en "modo Download".