Amlogic

Amlogic USB Burning Tool Driver Setup for Android TV Boxes on Windows

Published: July 6, 2026 Applies to: Windows 10, Windows 11, Amlogic S905/S912/S922-family Android TV boxes

Most unbranded Android TV boxes and a fair number of branded ones run on Amlogic chipsets, and when one gets stuck in a bootloop or needs a firmware reflash, the standard tool of choice is Amlogic's own USB Burning Tool rather than fastboot. That tool is useless without a driver Windows doesn't include by default, and the failure mode when the driver is missing looks nothing like a typical Android USB problem.

Understanding Upgrade Mode

Amlogic boxes enter a special low-level state called Upgrade Mode when a reset pin or button is held during power-on, or automatically when the box detects corrupted or missing boot firmware. In this state the device isn't running Android at all — it's a bare bootloader waiting for USB Burning Tool to push an image to it. Device Manager sees this as a completely different device from the one that shows up when the box is running normally, with its own vendor and product ID.

Installing the Driver

  1. Download the Amlogic USB driver package that matches your Windows build; most current distributions are unsigned or use a test certificate, so Windows will resist installing it by default on a fresh system.
  2. Put the box into Upgrade Mode first (per the reset-button method for your specific box) so Windows has something to detect during installation — installing the driver with nothing connected sometimes leaves it half-registered.
  3. If Windows blocks the installer outright, temporarily allow unsigned drivers using the same signature-enforcement bypass documented for other unsigned Android tooling.
  4. Open USB Burning Tool itself and check its device list rather than Device Manager's label — the tool shows a green connection indicator only once the driver has bound correctly to the Upgrade Mode interface.

Why This Fails More Often Than Phone Drivers

Unlike phone manufacturers, most Amlogic box vendors never distribute an updated, properly signed driver package of their own, so the driver in circulation is usually years old and passed around between forum threads and firmware archives. Two problems show up repeatedly as a result: installers built for an older Windows release refusing to run cleanly on a current build, and multiple slightly different driver versions conflicting with each other if more than one was ever installed on the same machine. When USB Burning Tool refuses to see a box that's clearly powered and in Upgrade Mode, checking Device Manager for a duplicate or conflicting Amlogic entry — and removing the older one — resolves it more often than reinstalling the same driver again.

The Cable and Port Matter More Than Usual

Upgrade Mode communication is more timing-sensitive than a normal ADB connection, and a marginal USB cable or a hub in between is a common, easily overlooked cause of USB Burning Tool losing the connection mid-flash. Connecting directly to a rear motherboard USB port (skipping front-panel headers and any hub) resolves a meaningful share of "device disconnects during burn" reports that otherwise look like a driver fault.

Once the Box Boots Normally Again

After a successful flash, the box reboots into a normal Android environment and behaves like any other Android device for USB debugging purposes — the Upgrade Mode driver is no longer involved, and standard ADB setup for Android TV devices applies from that point on. If the box seems to boot but never gets detected for MTP or file transfer, that's a separate, ordinary Android driver issue covered in the general MTP troubleshooting guide, unrelated to Upgrade Mode.

Matching Firmware to the Exact Board

Amlogic box firmware is tied tightly to the specific board layout, DRAM chip, and even the panel or HDMI configuration a given model shipped with, far more so than phone firmware tends to be. Flashing an image pulled from a box that merely looks identical, or shares the same product listing photo from a different seller batch, is one of the more common ways an otherwise successful-looking burn leaves the box booting to a black screen or with no working Wi-Fi afterward. Where possible, pulling a backup image from the specific box before flashing anything else, using USB Burning Tool's own dump/backup function, gives a way back if a downloaded firmware turns out to be a mismatch.

Conflicts With Other Android Driver Software

Machines that already have Android Studio, a phone manufacturer's driver suite, or another chipset's flash tool installed occasionally show unexpected behavior when the Amlogic driver is added on top, particularly around which driver Windows offers first when a device with an ambiguous or overlapping ID class is connected. If USB Burning Tool detects the box inconsistently on a machine with a lot of other Android tooling installed, testing on a comparatively clean Windows installation, or at minimum a different USB port dedicated solely to this box, helps isolate whether another driver is intercepting the connection first.