SmartFix Rent
RUEN
CatalogLicenses & creditsUnlockToolComparisonContactsBlog
Topic

Drivers and connection modes: EDL 9008, BROM, PreLoader

Most “the tool cannot see my phone” cases come down to three things: the wrong mode, the wrong driver, or a bad cable and port. This page collects every guide on the topic, from picking a mode by chipset to fixing specific errors.

How the topic is organised

Each platform has its own way of talking to a PC. Qualcomm uses EDL, which Windows lists as Qualcomm HS-USB QDLoader 9008 (sometimes as qhsusb_bulk). MediaTek has PreLoader and BROM and shows up as a MediaTek USB Port or VCOM. Unisoc and Samsung have their own download modes. If a tool does not detect the device, first work out which mode the phone is in and which one it should be in.

Where to start

  1. Identify the platform: how to find a phone’s chipset.
  2. Install the right driver: Qualcomm 9008 or MediaTek VCOM; if Windows 11 blocks it, see driver signature enforcement.
  3. Check the hardware: which cable and USB port to use.
  4. If you need to force a mode, read about the test point and the Deep Flash Cable.

Common errors

If port 9008 appears and instantly disappears with a Sahara error, read the Sahara guide. For S_BROM_CMD_STARTCMD_FAIL on MediaTek, see the 2005 error breakdown. Fastboot trouble has its own guide: waiting for any device.

These guides cover connection and diagnostics only. Work on a device only if you own it or have the owner’s consent.

All guides in this topic

Drivers & modes

Drivers and connection modes: EDL, BROM, preloader and fastboot

A clear guide to phone connection modes (EDL/9008, BROM, preloader, Download Mode, fastboot) and the drivers each one needs for reliable detection.

November 4, 2026 · 4 min read
Xiaomi

Xiaomi EDL mode: what it is and how to enter it

What EDL (9008) mode is on Xiaomi phones, why authorized access is needed on modern models, how to enter it safely, and which driver to install.

November 4, 2026 · 4 min read
Basics

How to identify a phone chipset before flashing or FRP

How to find out which chip a phone uses - MediaTek, Qualcomm, Exynos or Unisoc - before flashing or FRP, so you pick the right mode and tool.

November 4, 2026 · 4 min read
Drivers

Qualcomm Sahara error in EDL 9008: what causes it and how to fix it

Sahara protocol error, Sahara fail or failed to receive hello packet in EDL 9008: timeouts, drivers, cables, firehose and EDL auth, with a step-by-step fix.

November 4, 2026 · 4 min read
Drivers

Test point: what it is, when you need it, and how to work safely

A test point is a pad on the board used to enter EDL or BROM. When it is required, how to prepare, how to avoid board damage, and common mistakes.

November 4, 2026 · 4 min read
Drivers

Fastboot says waiting for any device: why the phone is not detected and how to fix it

Fastboot shows waiting for any device: fix the Android Bootloader Interface driver, cable, port and mode on Windows 10 and 11, step by step.

November 4, 2026 · 4 min read
Drivers

MediaTek VCOM driver on Windows 10 and 11: install, check the port, fix errors

Install the MediaTek (MTK VCOM, BROM, PreLoader) driver on Windows 10 and 11: signature enforcement, port check, common errors and fixes.

November 4, 2026 · 4 min read
Drivers

Qualcomm 9008 driver not installing: QHSUSB_BULK and other errors

Why the Qualcomm 9008 driver fails and the phone shows up as QHSUSB_BULK in EDL: installation, signature, cable, port and common errors.

November 4, 2026 · 4 min read
Drivers

Unisoc (SPD): driver, download mode and connecting to a service tool

Connect a Unisoc (Spreadtrum, SPD) phone: SPD driver, entering download mode, checking the port, common errors and choosing a tool.

November 4, 2026 · 4 min read
Drivers

MediaTek Dimensity chipsets: identification, connection mode and protection

Dimensity 6080, 6100+, 7200, 8200 and more: identify the chip, pick the mode (BROM/PreLoader), the driver and the protection details for service work.

November 4, 2026 · 4 min read
Drivers

Cable and USB port for flashing: half the success

Why a phone is not detected in service mode because of the cable or port. Data cable, USB 2.0 vs 3.0, hubs, front ports and EDL cable explained.

November 4, 2026 · 4 min read
Drivers

Tecno, Infinix, Itel: identify the chipset, driver and mode

Transsion phones (Tecno, Infinix, Itel) on MediaTek and Unisoc. Identify the chip by model code, pick the driver and mode, find firmware and the right tool.

November 4, 2026 · 4 min read
Drivers

PreLoader vs BROM on MediaTek: difference, ports and entering the right mode

How PreLoader differs from BROM on MediaTek, which port each uses, why entering BROM matters and how to do it, for flashing and FRP.

November 4, 2026 · 4 min read
Xiaomi

Redmi Note 12: identify the version, chipset and connection mode

Redmi Note 12 4G, 5G, Pro, Pro+ and Turbo use different Snapdragon and Dimensity chips. Identify the version, pick EDL or BROM, and prepare for the job.

November 4, 2026 · 4 min read
Drivers

DA, SLA and Auth File on MediaTek: what they are and how to clear the error

DA download fail, SLA, STATUS_SEC_AUTH_FILE_NEEDED on MediaTek: what the Download Agent, SLA/DAA and Auth File are, and why SP Flash Tool will not connect.

November 4, 2026 · 5 min read
Drivers

Deep Flash Cable (EDL cable): principle, use and limits

A Deep Flash Cable puts some Qualcomm phones into EDL 9008 by shorting pins. How it works, which models it suits, and when a test point is needed instead.

November 4, 2026 · 4 min read
Xiaomi

Redmi Note 13: chipset, connection mode and FRP preparation

Redmi Note 13, 13 Pro and Pro+: Snapdragon, Dimensity and Helg chips, EDL 9008 and BROM modes, authorization, and which tool fits FRP or Mi Account.

November 4, 2026 · 4 min read
Qualcomm

Qualcomm firehose programmer: what it is and why it matters

What a firehose programmer is on Qualcomm EDL, why the wrong file breaks the session, and how it fits legitimate service work.

November 4, 2026 · 4 min read
Drivers

Windows 11 driver signature: preparing a PC for flashing

Why Qualcomm/MediaTek/Samsung drivers fail to install on Windows 11 because of signature policy, and how to prepare the PC safely.

November 4, 2026 · 4 min read
Guide

EDL mode: what it is, how to enter and how to exit

What EDL mode (Qualcomm 9008) is, how to enter EDL via adb, buttons, cable or test point, how to exit EDL, and why the screen stays black while in it.

November 10, 2026 · 3 min read
Guide

Xiaomi EDL authentication failed: what it means and what to check

Why Xiaomi in EDL reports Authentication failed or asks for authorization in Mi Flash, DFT Pro and other tools. What to check and which lawful paths exist.

November 10, 2026 · 4 min read
Guide

qhsusb_bulk: what it is and how to turn it into the 9008 driver

What qhsusb_bulk means in Device Manager, how it differs from Qualcomm HS-USB QDLoader 9008, and how to install the driver on Code 10 or a yellow mark.

November 10, 2026 · 4 min read
Guide

Redmi Note 14 and Redmi 15: chipset, connection mode and which tool to check

Which chipset Redmi Note 14, Note 14 Pro, Pro+ and Redmi 15 use, which connection mode to prepare, and which tool list to check for FRP, EDL and service.

November 10, 2026 · 4 min read
Guide

ADB unauthorized: what it means and how to authorize the computer

What ADB unauthorized means, how to turn on USB debugging on Android and authorize the PC. What to do if the phone will not authorize it or the screen is dark.

November 10, 2026 · 4 min read

Other topics

Android Multi Tool · UnlockTool · Xiaomi · Samsung · MediaTek · FRP · Flashing & IMEI · Software rental · TSM & TFM

FAQ

Which driver does Qualcomm EDL need?

In EDL mode Windows shows Qualcomm HS-USB QDLoader 9008. Install the Qualcomm HS-USB driver before connecting; if the port appears as qhsusb_bulk, the driver is missing or unsigned.

What is the difference between BROM and PreLoader on MediaTek?

PreLoader is the normal bootloader link, while BROM is a lower-level boot ROM mode reached with a key combination or a test point. Which one you need depends on the model and the operation.

Why does the port appear and vanish?

Usually the cable, a USB hub or a front-panel port. Plug the phone straight into a rear USB 2.0 port and try another cable.

Not sure which tool fits your model? Ask a technician on Telegram.