Upgrading the firmware on your Android TV box can enhance its performance, add new features, and fix bugs. There are three primary methods to perform a firmware upgrade: Over-The-Air (OTA) upgrade, USB flash drive upgrade, and PC upgrade. This blog will guide you through each method step-by-step.

1. OTA Upgrade

OTA (Over-The-Air) upgrades are the most convenient way to update your Android TV box. This method is divided into two types:

Automatic OTA Upgrade

For well-known brands like Xiaomi, MECOOL, and Amazon, the manufacturer sends upgrade information directly to the TV box. Here’s how to perform an automatic OTA upgrade:

  1. Connect to the Internet: Ensure your TV box is connected to a stable network.
  2. Check for Updates: Navigate to the settings menu of your TV box.
  3. Automatic Upgrade: Look for an option like “System Update” or “Firmware Update” and select it.
  4. Follow Prompts: If an update is available, follow the on-screen prompts to download and install the update automatically.

MAC Address-Based OTA Upgrade

Some manufacturers require customers to send the MAC address of their TV box to initiate an upgrade. Here’s how it works:

  1. Find MAC Address: Locate the MAC address on the back of your TV box.
  2. Send to Manufacturer: Provide this MAC address to the manufacturer.
  3. Receive Upgrade Request: The manufacturer will send an upgrade request to your TV box.
  4. Confirm Upgrade: When the upgrade notification appears, confirm the upgrade to start the process.

2. USB Flash Drive Upgrade

Upgrading via USB flash drive is another common method, especially if the OTA upgrade is not available. There are two variations of this method:

Automatic USB Flash Drive Upgrade

  1. Download Firmware: Download the automatic upgrade firmware to a USB flash drive. Ensure the flash drive is formatted to FAT32, and the firmware file is named “update.zip”.
  2. Insert USB Drive: Turn off your TV box and insert the USB flash drive into the USB port.
  3. Automatic Detection: Turn on the TV box. It should automatically detect the firmware and start the upgrade process.
  4. Complete Upgrade: Follow any on-screen instructions to complete the upgrade.

Manual USB Flash Drive Upgrade

  1. Download Firmware: Download the firmware to a USB flash drive formatted to FAT32.
  2. Insert USB Drive: Insert the USB flash drive into the TV box.
  3. Open Firmware Upgrade App: Navigate to the firmware upgrade app or settings menu on your TV box.
  4. Select Firmware: Choose the firmware file from the USB drive.
  5. Confirm Upgrade: Confirm to start the upgrade process manually.

3. PC Upgrade

The PC upgrade method involves connecting your TV box to a computer and using specialized software to perform the upgrade. This method is often used for more complex or extensive firmware updates.

Steps for PC Upgrade

  1. Download Software and Firmware: Download the appropriate upgrade software and firmware for your TV box’s chipset.
  2. Prepare USB Cable and Thimble: You’ll need a USB to USB cable and a thimble to press the reset button.
  3. Open Software: Launch the upgrade software on your computer.
  4. Import Firmware: In the software, click on “File” and select “Import Image” to load the firmware.
  5. Connect TV Box: Plug one end of the USB cable into your computer. Use the thimble to hold down the reset button on your TV box (usually located in the power jack or AV jack), then plug the other end of the USB cable into the TV box.
  6. Start Upgrade: In the software, click “Start” to begin the upgrade process.
  7. Complete Upgrade: Wait for the software to upload the firmware to the TV box. Once complete, the TV box will restart with the new firmware.


Upgrading the firmware on your Android TV box can significantly improve its performance and functionality. Whether you choose the OTA upgrade, USB flash drive upgrade, or PC upgrade, following the steps outlined above will help ensure a smooth and successful update. Always make sure to back up any important data before starting the upgrade process to avoid potential data loss.