How to Boot OnePlus/Oppo/Realme Devices to Firehose Mode
In this guide, we will show you the steps to boot any OnePlus, Oppo, or Realme device to Firehose Mode. But first, let’s try to understand what exactly is this mode and why is there a need for it when we already have the EDL Mode for flashing firmware.
Also Read: How to Unbrick OnePlus/Oppo/Realme via OPLUS EDL Tool
What is Firehose Mode

The Qualcomm Sahara Protocol, more commonly known as Firehose mode, is a low-level flashing mode which is used for flashing firmware [OFP, OPS, etc] to unbrick a device. To boot your device to this mode, you’ll need the associated Device Programmer file, along with the Digest and Sign files in some cases. But how is it different from EDL Mode, also known as Qualcomm HS USB QD-Loaders 9008?
To boot your OnePlus/Oppo/Realme device to Firehose mode, you’ll still have to first boot it to the Emergency Download Mode, also known as EDL Mode. But as opposed to EDL Mode, booting to Firehose mode usually requires a couple of additional files, such as devprg.mbn or .melf, digest.bin or elf, and sig.bin.
How to Boot OnePlus/Oppo/Realme Devices to Firehose Mode

While simply booting the device to Firehose Mode will not result in a factory reset [until and unless you flash the firmware], still, take a complete device backup [if possible] to be on the safe side. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps. [Credits for the tools go to XDA Senior Member rasheed9999].
- To begin with, download & extract the OPFlashTool.zip from here.
- Extract it and then extract the resulting Chimera_OPLUS_files.zip.
- Keep a note of your folder, which corresponds to your device’s Chipset.
- For example, I have a OnePlus 11, so I’ll use SM8550_8Gen2_8+Gen2.
- Next up, download and extract the oppo_oneplus_realme_files.rar .
- After that, launch the OnePlus_EDL_Tool_releases_v1.x.exe file.
- It might ask you to install Microsoft .NET Desktop Runtime. Do so.
- Then you might get a prompt to update the tool. Do that as well.
- Now boot your device to the EDL Mode. For that, connect one end of the USB cable to the PC, but do not connect the other end to your device.
- Then power it off [if that’s not the case already]. Then press and hold the Volume Up and Down keys and insert the USB cable into the device.
- Now open Device Manager and verify the device is shown as Qualcomm HS USB QD-Loaders 9008. If that’s not the case, then install EDL Drivers .
- Also, verify that the right-hand side of the tool now shows 9008 Port: COMX [where X is a number]. If it shows: Not Detected, then reboot the device to EDL Mode and re-verify driver installation.
- If that’s all well and good, then let’s now load a few files into the tool. So refer to the left-hand side of the tool: Device Programmer: Load New_Chimera_V2.7.melf from the device’s chipset folder. Digest: New_Chimera_Digest.elf Sig: New_Chimera_Sign.bin
- Once you have loaded all three files, click on Enter Firehose. Your device will now boot to Firehose in a few seconds. You may verify it from the log section on the right. Ignore the Partition Table in the middle
- That’s it. You may now load the OFP/OPS or any other supported firmware and flash it via this tool , or simply read and write a bunch of selected partitions to your device.
- How to Flash EDL Firmware on OnePlus: MSM & Oppo Flash Tool
- Unbrick OnePlus via OPLUS Flash Tool
- Download MSM Download Tool: Unbrick any OnePlus Device [Video]
- How to Flash ROM and Unbrick OnePlus via Fastboot Enhance Tool
- How I Unbricked My OnePlus Free of Cost!
- How to Access EDL Test Point on various Android Devices [Images]
- Berk 2 months ago Reply I Have Oneplus 10 pro NE2213 I followed the steps but received an authentication error.
- Amartinez 2 months ago Reply Could you help me? I can’t find the folder for the chipset on my device. It’s an Oppo A11 mod pchm10, Snapdragon processor.
- Sush 2 months ago Reply I am confused… Only 1 file is provided for OnePlus 6 (SDM845)… while the rest require 3 files… what should I do now ??? Sadique Hassan 2 months ago Reply hey mate, if you’re on OnePlus 6, then please use the MSM Download Tool to unbrick your device: https://droidwin.com/download-msm-download-tool-unbrick-any-oneplus-device/
- Ahmad 2 months ago Reply I can’t get into firhors mod can you help me with it
(Cancel Reply)
Δ