Search Your Query

All Cart

Cart

  • Home
  • How to Install SlimBOXtv Firmware on Android TV Box

How to Install SlimBOXtv Firmware on Android TV Box

images images
  • admin Written by admin
  • December 13, 2025
  • 13 minutes

SlimBOXtv offers 3rd party firmware for many Android TV Boxes.  It specializes in systems that come with Amlogic CPUs but there’s also support for a few Allwinner chips as well.  In this tutorial we will be focusing on how to install SlimBOXtv on Android TV Boxes that come with Amlogic processors.

Install SlimBOXtv Firmware on Android TV Box

Why would you want to install (flash) a new firmware onto your Android TV Box?  There are a few reasons but the primary one is that we can install Android TV onto a cheap China box running Android Open Source Project (AOSP).  The problem with AOSP is that it’s built for phones and tablets so the navigation can be clunky and not user-friendly when trying to navigate with a remote control.  By installing SlimBOXtv, we can install an Android TV hybrid operating system that’s easier to use and comes with many additional features.

Another reason to install SlimBOXtv is to get away from possible Malware embedded on the China TV Boxes.  There’s been no report of malware or viruses present in any SlimBOXtv firmware image but there have been some false positives reported.  These usually come from modded APKs included with the firmware or root access feature that’s provided.  Either way, it’s safer using this firmware than what comes with most generic Android TV Boxes that originate in China.

We ran a poll on the TROYPOINT Insider asking fans if they preferred Android TV or AOSP on their streaming devices and here are the results.  Most TROYPOINT fans favor Android TV over AOSP so that’s why this is an important subject.

AOSP VS Android TV Poll

SlimBOXtv doesn’t only cater to those who prefer Android TV though!  They also offer an AOSP version for each device that they support.  The benefit of doing this is that you will usually get more features than what your original firmware provides.

How to Install SlimBOXtv Firmware on Android TV Box

Disclaimer! There is a risk of bricking your device and you should only do this if you are OK with possibility of losing the ability to ever use the device again.  I can’t stress this enough.  If you don’t feel comfortable doing this, don’t do it!

TROYPOINT will not be held liable for those who follow this tutorial and ruin their Android TV Box. 

Most problems will occur due to people not following proper instructions.  If you are someone who can’t pay attention to detail, this isn’t for you.

IMPORTANT! Below you will find both a video tutorial and general screenshot guide.  You must watch the video in its entirety or you will have difficulty.  There are important details referenced in the video that you won’t find in the written guide.

Video Tutorial

 

Free Ultimate Stremio Setup Video
X88 Pro X5M Android TV Box (I use this in video)
Male to Male USB Cable
GMKtec Mini PC Intel Core i7-1185G7
SlimBOXtv Website
TROYPOINT Toolbox
Surfshark VPN Exclusive Discount

What You Will Need

  • Supported Android TV Box with Amlogic CPU
  • Windows PC
  • *Male to Male USB cable
  • Toothpick or qtip
  • Amlogic USB Burning Tool
  • SlimBOXtv firmware

*Most installs will require a Male to Male USB cable so you can connect your Android TV Box to a Windows PC.

Here is the one that I use in the video tutorial above with purchase link below.  It’s important to have a quality cable as many cheap ones will not work properly.  You will notice that this is a USB 3.0 cable but it’s backwards compatible with USB 2.0 so if your box doesn’t have 3.0 ports it doesn’t matter.  This cable will work for all USB ports regardless of USB 3.0 or 2.0. 

Purchase Male to Male USB Cable on Amazon

USB Male to Male cableUSB Male to Male cable

However, some installs are completed through the Micro USB power port on the device.

I had no success flashing the firmware onto my X96S through the USB port.

 

🛑 HURRY – SURFSHARK VPN DISCOUNT

Surfshark VPN Exclusive Discount

Your online activity is monitored by your ISP, app/addon/IPTV devs, government, and all websites.

🔒 Become anonymous while streaming & downloading with Surfshark VPN

Save 87% with 24-Month Plan + Get 3 FREE Months

Use on Unlimited Devices & Share 1 Account with Entire Family

CLAIM DEAL HERE

 

USB port on Android TV BoxUSB port on Android TV Box

I tried and tried then finally took to Grok AI and asked, “What are common problems when flashing SlimBOXtv firmware onto X96S?”  Grok returned the following…

Common issues include wrong USB port (use the micro-USB OTG port for flashing, not the HDMI-side USB), thin cables, or driver glitches.

After seeing this, I used the included USB power cord and connected that instead to my PC and the flash worked!

OTG port on Android TV BoxOTG port on Android TV Box

By the way, if you encounter any problems along the way, ask Grok and more than likely you will get straightened out.  It will be faster than scouring multiple websites for your issues as Grok will do the research on those sites for you.

Most Android TV Boxes aren’t powered by a micro-USB port unless it’s a stick like the X96S.  The majority of users will required the male to male USB cable.

Install Amlogic Burning Tool

It’s important to pick the proper Amlogic Burning Tool which will install the SlimBOXtv firmware onto your Android TV Box.  There are multiple versions of this software and you must use the one that corresponds to your streaming box.

Use the following table to determine what version you need based on your Amlogic Android TV Box.

Model Chip Available SlimBOX Firmware Recommended UBT Version
A95X F2 S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
A95X MAX S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
A95X MAX II S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
A95X W2 S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
A95X Max S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Beelink GS-King X S922X-H v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Beelink GT King II A311D2 v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Beelink GT-King S922X-H v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Beelink GT-King Pro S922X-H v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Beelink GT1 Mini2 S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Beelink GT1 Ultimate S9112 v9 (Android 9) v2.1.6 – v2.1.9
Bqeel Y8 Max S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Dealdig BOXD6 S9112 v9 (Android 9) v2.1.6 – v2.1.9
EACHLINK X3 mini S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
H96 Max H618 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
H96 Max M12 S928X v11, v14+ (Android 11/14) v3.2.0+
H96 Max W2 S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
H96 Max X3 S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
H96 Max X4 S905X4 v11, v14 (Android 11/14) v3.0.0 – v3.2.x
H96 Pro plus S9112 v9 (Android 9) v2.1.6 – v2.1.9
H96max X4 S905X4 v11, v14 (Android 11/14) v3.0.0 – v3.2.x
H9 X3 S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
HK1 Box S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
HK1 RBOX W2 S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
IE X3 Air S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
MXV 4K S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Mecool BB2 and Pro S9112 v9 (Android 9) v2.1.6 – v2.1.9
Mecool KM6 S905X4 v11, v14 (Android 11/14) v3.0.0 – v3.2.x
Mecool KM7 S905Y4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Mecool KM9 S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Mecool KIII Pro S912 v9 (Android 9) v2.1.6 – v2.1.9
Mecool M8S Pro S912 v9 (Android 9) v2.1.6 – v2.1.9
MegaFon M8S Pro+ S905X v9, v19, v42, v54 (Android 9) v2.1.6 – v2.1.9
Minix NEO U22-XJ S922XJ v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Minix NEO U22-XJ Max S922XJ v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Minix NEO U9-H S912 v9 (Android 9) v2.1.6 – v2.1.9
Magicsee G7 mini S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Magicsee G7 Pro S905Y4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Magicsee G7 Stick S905Y4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Magicsee N5 S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Magicsee N5 Max X2 S905X2 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Magicsee N5 Max X3 S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Magicsee N6 Plus S922X v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Okko Smart Box S905Y2 v9, v19, v42, v54 (Android 9) v2.1.6 – v2.1.9
Openbox A4Pro S905W v9, v19 (Android 9) v2.1.6 – v2.1.9
Skyworth A4041 S905L v9 (Android 9) v2.1.6 – v2.1.9
Smart Box Z1 S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Sunvell T95Z Plus S9112 v9 (Android 9) v2.1.6 – v2.1.9
TOX3 S905X4 v34, v114 (Android 11) v3.0.0 – v3.2.x
Tanix TX1 H313 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
Tanix TX2 H618 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
Tanix TX3 Mini Plus S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Tanix TX4 S905X4 v11, v14 (Android 11/14) v3.0.0 – v3.2.x
Tanix TX5 S905Y5 v14 (Android 14; e.g., 14.5, 14.6) v3.2.0+
Tanix TX5 PLUS S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Tanix TX5 Plus 2025 S905X5M v14 (Android 14) v3.2.0+
Tanix TX68 H618 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
Tanix TX9 / SharksTraid Stick S905Y4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Tanix TX9S S9112 v9 (Android 9) v2.1.6 – v2.1.9
Tanix W2 S905W2 v9, v11, v42, v54 (Android 9/11; e.g., 11.26) v2.2.0 – v3.1.x
Tanix X4 S905X4 v11, v14 (Android 11/14; e.g., 11.31) v3.0.0 – v3.2.x
Transpeed AV1 S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Transpeed M98 Max S905Y4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Transpeed M98 Tv Stick S905Y4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Transpeed X3 Air, Plus, Pro S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Transpeed X4 / X4S S905X4 v11, v14 (Android 11) v3.0.0 – v3.2.x
T95 Max Plus S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
T95 W2 S905Y v9 (Android 9) v2.1.6 – v2.1.9
T95 X4 S905X4 v11, v14 (Android 11) v3.0.0 – v3.2.x
T95Q S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
T95Q MAX X3 S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
T96Z S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Ugoos AM3 S9112 v9 (Android 9) v2.1.6 – v2.1.9
Ugoos AM6 / PRO / Plus (B rev) S922X v9, v11 (Android 9/11) v2.2.0 – v3.1.x
Ugoos AM7 S905X4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Ugoos AM8 S928X-J v11, v14+ (Android 11/14) v3.2.0+
Ugoos AM9 / AM9 Pro S905X5 v14 (Android 14) v3.2.0+
Ugoos SK1 S928X-K v11, v14+ (Android 11/14) v3.2.0+
Ugoos X2 Cube, Pro S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Ugoos X3 Cube, Plus, Pro S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Ugoos X4Q (Cube/Pro/Plus) S905X4 v11, v14 (Android 11) v3.0.0 – v3.2.x
UR02 S905X4 v11, v114 (Android 11; e.g., 11.33, 114.20) v3.0.0 – v3.2.x
Vontar X2 S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
Vontar X3 S905X3 v9, v42, v54 (Android 9; e.g., 9.2, 42.4, 54.4) v2.2.0 – v3.1.x
Vontar X4 S905X4 v11, v14 (Android 11) v3.0.0 – v3.2.x
Vorke Z1 S9112 v9 (Android 9) v2.1.6 – v2.1.9
Vosen V1 S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
WIFIRE Q5 S905L v9 (Android 9) v2.1.6 – v2.1.9
X10 Max X4 S905X4 v11, v14 (Android 11) v3.0.0 – v3.2.x
X88 King S922X v9, v11 (Android 9/11) v2.2.0 – v3.1.x
X88 Pro X3 (non-encrypted) S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
X88 Pro X5M S905X5M v14 (Android 14; e.g., 14.2, 14.3, 14.6) v3.2.0+
X92 S9112 v9 (Android 9) v2.1.6 – v2.1.9
X96 Air S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
X96 Max S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
X96 Max Plus S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
X96 Max Plus Ultra S905X4 v11, v14 (Android 11/14) v3.0.0 – v3.2.x
X96 M200 S905X5M v14 (Android 14) v3.2.0+
X96 M300 S905X5M v14 (Android 14) v3.2.0+
X96 Mini 11 S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
X96 Mini 5G S905W4 v9 (Android 9) v2.1.6 – v2.1.9
X96 Mini Plus S905W4 v9 (Android 9) v2.1.6 – v2.1.9
X96 Q Pro Plus H728 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
X96 S400 H313 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
X96 X10 S928X v11, v14+ (Android 11/14) v3.2.0+
X96 X4 S905X4 v11, v14 (Android 11) v3.0.0 – v3.2.x
X96 X9 S922X v9, v11 (Android 9/11) v2.2.0 – v3.1.x
X96Q H313 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
X96S (Stick) S905X v9, v19, v42, v54 (Android 9) v2.1.6 – v2.1.9
X96S400 H313 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
X98 Plus S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
X98 Pro S9112 v9 (Android 9) v2.1.6 – v2.1.9
X98 S500 S905X4 v11 (Android 11; e.g., 11.5) v3.0.0 – v3.2.x
X98H / X98H Pro H618 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
X99 Max Plus S905X3 v9, v42, v54 (Android 9) v2.2.0 – v3.1.x
Xnano X1 PRO T972 v9 (Android 9) v3.2.0+
YokaTV KB2 Pro S9112 v9 (Android 9) v2.1.6 – v2.1.9
Z10 Pro H616 (Allwinner) v9, v11 (Android 9/11) N/A (PhoenixSuit)
Zoomtak King S22 S922X v9, v11 (Android 9/11) v2.2.0 – v3.1.x
x88 pro x5m S905X5M v14 (Android 14; e.g., 14.3, 14.6) v3.2.0+
Amlogic S905X (Universal) S905X v9, v19 (Android 9) v2.1.6 – v2.1.9
Beeline RASSE-001 S905X v9, v19 (Android 9) v2.1.6 – v2.1.9
T95 W2 S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
TX3 Mini S905W v9, v19 (Android 9) v2.1.6 – v2.1.9
Tronsmart Vega S96 S9112 v9 (Android 9) v2.1.6 – v2.1.9
Ugoos (General) Various (S905/S922/S928) v132 (Android 11/14; e.g., 132.1-132.4) v2.2.0 – v3.2.x
Xiaomi Mi TV Stick 4K S905Y4 v11, v14 (Android 11) v3.0.0 – v3.2.x
X96 Max S905X2 v9, v42, v54 (Android 9/11) v2.2.0 – v3.1.x
X96 mini S905W v9, v19 (Android 9) v2.1.6 – v2.1.9
X98 Plus S905W2 v9, v11, v42, v54 (Android 9/11) v2.2.0 – v3.1.x

Now head over to the TROYPOINT Toolbox and download/install the version that you need.  You will find the software under the “Windows PC Downloads” heading.

You will see that I have 3 versions for download and I’ve tested them all on various Android TV Boxes.  The table above references a range of software than can be used for each mode and the three releases that I’ve provided should cover all models in the chart above.  If not, there is a link provided that will take you to a page where you can download any version that you need.

Amlogic USB Burning Tool DownloadAmlogic USB Burning Tool Download

Now that you’ve installed Amlogic USB Burning Tool onto your Windows PC it’s time to download the SlimBOXtv firmware!

Download SlimBOXTV Firmware & Amlogic USB Burning Tool

Go to the SlimBOXtv Website and in your browser translate to English or your preferred language.  This is a Russian site so this step is important.

Search for your Android TV Box model that you want to flash.

Search SlimBOXTV Website for Android TV BoxSearch SlimBOXTV Website for Android TV Box

You will then click the “Download ATV or AOSP” link for SlimBOXtv firmware.

SlimBOXtv download linkSlimBOXtv download link

Download the zip file that corresponds to the version of the firmware that you want (AOSP or Android TV).

Download SlimBOXtv downloadDownload SlimBOXtv download

You will now have two .zip files downloaded to your Windows PC.  Extract both zip files into their own folder.  Details in video above not shown below.

Extract SlimBOXtv firmware img file and burning toolExtract SlimBOXtv firmware img file and burning tool

Right click Amlogic Burning Tool .exe file and Run as Administrator to install properly.

Install Amlogic Burning ToolInstall Amlogic Burning Tool

Open Amlogic USB Burning Tool and import SlimBOXtv firmware .img file.

Import SlimBOXtv .img firmware fileImport SlimBOXtv .img firmware file

Uncheck the box that reads “Erase Bootloader” and click Start button in Amlogic USB Burning Tool.

Click Start in Amlogic Burning ToolClick Start in Amlogic Burning Tool

Connect Android TV Box to Windows PC

Connect the male to male USB cable to an available port on the Windows PC.

Connect male to male usb cable to PCConnect male to male usb cable to PC

Hold in on reset button via AV port with toothpick while also inserting USB cable into Android TV Box at same time.

Insert toothpick into AV hole and connect PCInsert toothpick into AV hole and connect PC

Wait for successful connection within Amlogic USB Burning Tool software before releasing toothpick.

Successful connection to Android TV Box via USB cableSuccessful connection to Android TV Box via USB cable

Once green bar is present at 100%, the flashing of SlimBOXtv is complete and you may disconnect Android TV Box from USB cable and close software on PC.

Green bar indicates success flashing SlimBOXtv firmware.Green bar indicates success flashing SlimBOXtv firmware.

Troubleshooting

This is one of the few tutorials that we provide where you must watch the video above to successfully complete this task.  There are many details provided in the video that are difficult to explain through writing.  If you are having trouble and haven’t watched the above step-by-step video, please do so before going any further.

We will continue adding to the help section below as we learn more from our fans who encounter various problems.

Android TV Box Will Not Connect In Amlogic USB Burning Tool Software

Try connecting to different USB ports on the Android TV Box with the cable.  Also, if your box is powered by a micro-USB connector, you may need to connect through that instead of the USB port on the box.

Ensure that you are using the proper Amlogic USB Burning Tool software version per the table above.

Try different methods of pushing in the toothpick and connecting the USB cable to the Android TV Box.  As you see in the video above, my box only works if I push in the toothpick and connect the USB cable at the exact same time.  Usually, you will want to push in the toothpick first and then connect the USB cable.

Try connecting the USB cable to a different port on your Windows PC.

Make sure you are pushing the proper reset button on the device.  Most are located in the AV hole but there are some that have a dedicated button on the side or bottom of the box.

Not all USB cables are created equally.  Use a high quality thick cable like the one I use in the video.  I’ve used this in over 10 SlimBOXtv installs and it works great.

Error [0x32030201] Installing Firmware at 4-7%

This is usually due to flashing an older Android TV device with an outdated bootloader.  In this situation, try keeping the “Erase Bootloader” box checked along with “Erase Flash” checked as well.  This may also be caused by choosing the wrong SlimBOXtv firmware .img file.

Additional Help from SlimBOXtv Team

The SlimBOXtv team may also provide support through the following outlets.

SlimBOXtv Telegram Group

SlimBOXtv XDA Developers Forum

This page includes affiliate links where TROYPOINT may receive a commission at no extra cost to you. Many times, visitors will receive a discount due to the special arrangements made for our fans. Learn more on my Affiliate Disclaimer page.

Ultimate Stremio Setup VideoUltimate Stremio Setup Video

Images Images