2 votos

¿Qué es un (un archivo) Firehose?

Pregunta

¿Qué es un archivo "Firehose" (o su contraparte, simplemente "Firehose", si eso es más aplicable)?

Razón e Investigación

Pregunto esto porque, en hilos como los mencionados a continuación:

  1. forum.fairphone.com/t/trapped-in-fastboot-mode-with-locked-bootloader-and-corrupted-custom-rom
  2. xdaforums.com/t/does-twrp-function-with-non-aosp-oses.4692346

...he sido informado de que es necesario para que funcione el Modo de Descarga de Emergencia (EDL), lo cual es necesario para recuperar un dispositivo AOSP con soft-brick o hard-brick. Sin embargo, no está bien elaborado en qué consiste exactamente.

Puedes ver un ejemplo de esto en github.com/bkerler/edl/discussions/577, donde la herramienta trata completamente sobre "Firehose", pero no parece explicar mucho sobre cómo adquirir los datos necesarios para operarla.

Comprender esto sería útil para mí porque tengo una tableta Amazon Fire que actualmente está brickeada, debido a un intento fallido de elevación de superusuario después de un borrado de la partición de Recuperación (en preparación para la instalación de TWRP) dejándome con un dispositivo completamente inoperable. No quiero que esto ocurra accidentalmente en un dispositivo que me importa más, sin tener una manera de restaurarlo a un estado usable.

Falta de Duplicados

Buscar "What is Firehose?" en android.stackexchange.com devuelve dos resultados mayormente irrelevantes:

  1. Flash avb_custom_key using EDL
  2. Need help unbricking my Google Pixel (sailfish)

5voto

alecxs Puntos 11

Un archivo Firehose Programmer (archivo de Cargador de Fábrica) es un cargador de arranque externo. El archivo se proporciona a través de USB durante el arranque temprano / modo EDL.

"Los cargadores son hechos por los fabricantes de teléfonos a partir de ediciones estándar de xbl (el cargador secundario) lanzado por Qualcomm."
Fuente: #11

Como todo cargador de arranque, el archivo es específico del modelo de teléfono / SoC. Los fabricantes añaden su propia seguridad.

Los archivos Firehose Programmer no están disponibles públicamente debido a sus poderes de bajo nivel.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X