Most manufacturers hide the Firehose file inside the images/ or firmware/ folder of a .tar or .zip update. For MSM8916:
: Reflash a corrupted bootloader to make the phone turn on again. msm8916 firehose file