Msm8916 Firehose File
However, working with Firehose files is not without its perils. Because they allow such low-level access, Firehose programmers have been exploited in the past. Security researchers at AlephSecurity demonstrated that a vulnerable Firehose loader could allow for , leading to an end-to-end compromise of a device's boot chain. To mitigate this, Qualcomm implemented an Anti-Rollback mechanism , which prevents older, potentially vulnerable Firehose versions from being loaded by the PBL.
: When a device cannot boot into Android, the primary bootloader is offline. The Firehose file is loaded directly into the device's temporary memory (RAM). msm8916 firehose file