Android TV box Firmware Guide

This post may contain affiliate links. We may receive a small commission, at no cost to you, if you make a purchase.
Read Disclosure

Download software below for your firmware Android tv box!

Android TV box Firmware Guide

Last Update: 06-15-2020

How to Install the Firmware of Android TV Box by Yourself

Step 1

Download Tools.

Download the amlogic usb burning tool.

Once you download the 2 files, extract it to your desktop.

The “mac_ether.ini” file is used if you get a “key mac failed = 0” error when you try to flash your device. (Go to Step 11)

Step 2

Connect your Amlogic Android TV box to your PC.

Before installing the USB burning tool, make sure your Android TV box is connected to your PC and powered on with the power adaptor. The USB burning tool will install the drivers that your PC will need to have in order to communicate with the TV box.

Step 3

Install the Amlogic USB Burning Tool on your PC.

Installing the Amlogic USB Burning Tool is pretty straightforward on any Windows PC, click yes to all options.

Step 4

Install drivers for your Android TV box

Before the tool finishes installing it will open up the Driver Instillation wizard, your TV Box needs to be connected for the tool to know what drivers your TV Box needs. When this stage is complete you will have a new USB Burning tool icon on your desktop, now open it.

Step 5

Change the language on the Amlogic burning tool

Click the second icon on the top bar to reveal the option for changing the language.

Step 6

Put your device into recovery mode and connect to your PC

You will have to put your device in recovery mode, this will depend on each device since it is different in all TV Boxes. Some have small reset holes, and others have buttons on the bottom of the device. You must connect your Android TV Box to your PC when in recovery mode to update its firmware. If done correctly, you will have a connection success as seen in the image above.

Step 7

Import your firmware image

Locate your firmware .img file with the file tab on the top left hand side.

Step 8

Untick the “Overwrite key” box

It is important that you untick the “Overwrite key” box on the right hand side of the screen like in the image above.

Step 9

Click Start to update your firmware

Now your ready to flash your Android TV box. Click “Start” and the upgrade process will start.

Step 10

Click “Stop” when your Android TV box has finished updating

Step 11

Fix “key mac failed = 0” error

If for any reason you get a Key Mac failed error don’t worry. Copy the “mac_ether.ini”  file you downloaded with the tool in step 1 into the “license”  folder.

C:/ Program Files(X86)/Amlogic/USB_Burning_Tool/license/

If you can not see the license folder in C:/ Program Files(X86)/Amlogic/USB_Burning_Tool/,  you can add the license folder then place the mac_ether.ini inside.

All finished…!


Sign up for a premium Kodi VPN and access the internet unrestricted. We offer exclusive discounts for two services – IPVanish and NordVPN. Both are respected in the Kodi community & have some great features for users:
Apps for Android, iOS, Mac, Linux & more Zero Logs Unlimited bandwidth Tier 1 hardware (no speed slowdown) Access to servers hundreds of VPN servers

Signup for Updates

42 thoughts on “Android TV box Firmware Guide”

  1. Hola Dario, tengo la MXQ PRO 4K 2GB Android 7.1 (3229X3D -20170928-V1.8) dnv3-RK3229
    y se quedo pegada, no encontré el firmware en la lista, cuando lo tengas o si funciona alguno de los de la lista me avisas.


  2. hi, where can i get firmware update for the below tv box? thanks
    Model: MBX reference board (f16ref)
    OS version: ICS 4.0.4
    Kernel version: 2.6.34-gf9feecc-dirty
    Build number: ICS.MBX.20120704

  3. Hi,

    I have updated my T95U Pro to Android 7.1 following your instructions, but my remote now doesn`t work.
    Any ideas how to fix?

  4. “make sure your Android TV box is connected to your PC and powered on with the power adaptor.”
    How do you connect the Android TV box to the PC? Thank you.

  5. Pingback: MXQ-PRO 4K 1GB/8GB 5.1 Lollipop Firmware - Media Box Ent Blockchain

    1. Frederick Higginbottom

      I’m not sure if it would help have you tried using ATVXPERIENCE. Just Google the ATV firmware may be available.

  6. Fernando Quinones

    i go into the site and i don’t find anything that your videos show like the firmware tab etc, only blog videos i get the fallowing error [0x302010004]UBOOT/Disk initialize/send command/error result.
    I have a MXQ Pro with v S905W is stuck in red light and i get the error at 7% when is formatting. i am using this firmware MXQPRO_S905W_20171218_PC_AndroidPC img

  7. Hi, I am looking for a ROM for my MXQ Pro 4k, there is a sticker attached to its board written ” mxqpro-6051-418p-nv5-0903-f1.img “. Do you have any compatible ROM for this device? Many thanks in advance.


  8. Pingback: Android TV box Firmware Guide – TREX IPTV

  9. Hi: I have a MXQ PRO 4 K s905xq 2016.08.11 on my board inside the tv box. What is the safest software download for this box at this time. It is not functioning properly and the red light goes on without the blue light at all. My main function for this box at this time is streaming tv stuff. Can you direct me to the img firmware with a proper burning tool. Merry Christmas and stay safe. Tx

    1. Is there a firmware upgrade for : MX tv box with MXB reference board (g18ref)
      Android ver: 4.2.2
      Build #JDQ39.20131122
      Kernel ver: 3.0.50
      ubuntu@ubuntu-desktop189 #2
      Thu Nov 21 10:52:33 CST 2013
      This is all I can find on the box.
      Let me know something as no one else seems to want to give good guidance on how to setup/upgrade this box.
      Thanks to any that respond.

  10. Bonjour,
    J’ai une ATN-3000 Smart Tv Box Large avec un android 4.0.3 et j’aimerai monter l’android pour qu’il accepte d’autre applications. Merci

  11. Hi there, thank you for the detailed guide. What are your thoughts about using a VPN such as Ivacy with Android TV boxes. Is it a good idea?

  12. Does anyone have firmware and flashtool for Xgody TV box MX10 Max 6K, Android version 9, with Build, Kernel version 4.9.118

  13. Hi, I have a MXQ Pro 4K (S905W). I flashed Magisk & it worked fine. Then I flashed a TWRP recovery & problem started from there on. It boots, MXQ appears on screen for a second then green screen. I installed amlogic drivers & tried AML burn tool but device is not recognised. Device manager detects it for a second & then shows unknown device. USB burning tool doesn’t work. NAND is the last option I guess, so any help about pins shorting or any other method to make it work is appreciated. Please help me with steps to get it to work. MXQ-S XR819 firmware (Android 7.1.2) mentioned on the board.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.