Xiaomi Mi Box Mini Review

After showing pictures of Xiami Mi Box Mini, it’s now time for a “review”, but a bit different from my other reviews, as Xiaomi tiny media player is much different. First the firmware is in Chinese only, and there’s only one external port HDMI output. So first I’ll show the user interface is Chinese, then explain how you can install your own Android apps, and finally run some benchmark to evaluates Mediatek MT8568, Wi-Fi and storage performance.

Xiaomi Mi Box Mini Setup and Chinese User Interface

The device is super small, but in my case it was almost too big, as it takes enough space to potentially cause problems with the adjacent plug.


This little issue will of course depend on your power extension.  You then need to connect the 1.5 meter HDMI cable, which should be long enough for most setups, and you’ll see some guide asking you to remove the plastic sheet under the battery on the Bluetooth remote, and showing how to use the remote (I guess).

Xiaomi_Mi_Box_Mini_SetupAfter that you need to configure Wi-Fi, which should be relatively straightforward even you can’t read a word a Chinese, and then you get to the user interface.Xiaomi_Mi_Box_Mini_User_InterfaceWe are told the box runs Android, but all visual traces of that are gone including the setup.

I’ve recorded a video of the user interface with Zidoo X9 recorder to show what you’d get.

So if you can’t read Chinese, you’ll be up for a struggle, and the only think you may be able to use is Miracast function, although I had mixed luck making it work with my mobile phone (M6752). Alternatively, there’s a QR code in the user manual linking to an app that will allow you to display your mobile’s photos and videos on the big screen.

If you are an oversea Chinese you may have though it could have been a nice option to watch Chinese shows and movie online, but unfortunately most of the content is only copyrighted for China viewing, or you’d need to setup a VPN.

Xiaomi_Movie_Copyright_China_OnlyI’ve been told the two lines in the picture above translated into “Your current region does not support the playback of this channel” and “Downloading source information” so no Fast and Furious 7 for me…

There’s an option to enable adb.


But I had no luck connecting to the box with adb over Wi-Fi, and whatever setting I choose adb port is not open.

Finally, as I tried the box, I got a pop-up for a new firmware that I happily installed. Unfortunately, I turned out to be a bad idea since this also removed the menu required to side-load apks to the board. So I had to downgrade the firmware, something that’s very easy to do since there’s an option for that.

Xiaomi_Mi_Box_Mini_Firmware_DowngradeSimply go to the firmware upgrade menu, and click on the right button, a window will pop-up asking if you really want to downgrade from MIUI TV 1.3.72 to MIUI TV 1.3.76. Accept by selecting the left button.

Changing Xiaomi Mi Box Mini Language and Side-loading Apps

A shop posted video instructions to help users change the language and load apps, including Google Play. To do so, click on the third icon from the left in the launcher, and select the fifth option on the top menu.


If the third Blue option is missing, then your firmware may have removed the option to side-load apps, and should you try to downgrade the firmware as mentioned above. If you can’t do that, I don’t know other solutions to change to English and install apps.

Xiaomi_Mi_Box_Mini_Side-load_appsUpon entering the third options, you’ll ne shown an address, in my case that you need to type in your mobile or computer’s browser, and will allow you copy files to the device over Wi-Fi.

Xiaomi Mi Box Mini File Uploader (Click to Enlarge)
Xiaomi Mi Box Mini File Uploader (Click to Enlarge)

A bunch of apk have been provided, including Google services, Google Play, and YouTube, but unfortunately, so the only one you really need to download is Shafaguanjia.apk, as it will allow you to access Android settings, and change the language and input method, as well as upload more apk, which may fail with the Xiaomi uploader. Once the file is transfered to Mi Box Mini, you’ll get the usual installation prompt asking to review permissions before installation, and installation is complete, you should see “Shafa Market” app (in Chinese) shown in the right of the main screen.

Start the app, select the Setup icon to enter the “standard” Android settings, scroll down until your the the options for Language (“A” icon), select the first options, and you should be able to select English, simplified Chinese, or traditional Chinese as shown in the picture below.


Now get a bunch of apk you want to install, for example with APK Downloader, and since the default web uploader does not seem to work for all apk, instead go to the last option to the right of the top menu in Shafa market, and click on the bottom right icon (Computer + Smartphone) in order to get another address to upload, for example

Upload Option in Shafa Market

The webpage is similar to the Xiaomi one, with a single green button to browse your local storage and install apps.

Shafa_Market_Apk_DownloaderI’ve installed a bunch of application include ES File Explorer, Antutu, Vellamo, CPU-Z, Google Play, Chrome (there’s no web browser by default), Amazon appstore, Kodi 14.2, and so on. For some unknown reasons, Firefox Android browser was transfer to Xiaomi box but the installation window did not show up. Once you have installed Shafa Market, you can safely upgrade your Xiaomi Mi Box Mini firmware.

Xiami_Mi_Box_Mini_App_InstallationThe Bluetooth is a standard remote, e.g. not a magic remote with pointer, so many android apps won’t work. You should be able to work around this by using a Bluetooth mouse and keyboard, but I don’t happen to have any, and since the device is not rooted it might not be possible to install a server (e.g. DroidMote) to be used with a smartphone remote app. So I had to give up on using Amazon Appstore, 3Dmark benchmark, and iperf, and I did not even bother side-loading any games for that reason. Chrome browser is working, but you may have to select “Request desktop site” with the menu key in order to be able to click on links…

If you want to see I’ve shot another video with the user interface in English and a few extra apps.

Since I forgot to include Kodi in the video above, and I’m sure some people would ask, I’ve also tried to play a few samples including Sintel Blu-ray in Kodi 14.2 from a SAMBA share. It sort of work for some videos, but in many cases the system struggle to have a decent framerate, or there are massive artifacts.

Xiami Mi Box Mini Benchmarks

Mediatek MT8685 is a completely new processor to me, so I had to run CPU-Z first.

Xiaomi_Mi_Box_Mini_CPU-ZThe processor indeed features  four Cortex A7 cores @ 598MHz to 1.51 GHz with a Mali-450 MP GPU.

Xiaomi_Mi_Box_Mini_Forrestgump_CPU-ZThe board is called forrestgump, the screen resolution is 1920×1080, and there’s just 968 MB RAM, and 2.13 GB storage available from the internal flash.

The box gets 21,091 points in Antutu 5.6.1, but the score is probably higher than it should because it was only performed on part of the screen (830×1080 instead of 1920×1080), hence affecting 2D and 3D graphics scores positively.

Antutu 5.6.2 on Mi Box Mini (Click to Enlarge)
Antutu 5.6.2 on Mi Box Mini (Click to Enlarge)

I’ve also run Vellamo 3.1 which in most cases places Xiaomi Mi Box Mini close LG Nexus 4 smartphone powered by Qualcomm Snapdragon S4 Pro quad core processor (APQ8064).

Xiaomi_Mi_Box_Mini_Vellamo_3.1You can get the comparison charts for Multicore, Metal, and Browser.

I’ve also tried to run 3DMark, but I could not download Ice Storm package due to input issues.

I can’t report about Wi-Fi performance either since ES File Explorer failed to copy a file from SAMBA to flash, and I could not use iperf, again due to input issues as the software keyboard would not show up when needed…

I still managed to run A1SD bench to evaluate internal storage performance, but there’s no little storage, that the utility detected Cache reads. The reported read speed is 57.11 MB/s, and write speed is 12.41 MB/s.

Read & Write Speed in MB/s


If you live in China, Xiao Mi Box Mini may be a nice little device giving you access to lots of content. If you can read Chinese, and live overseas, be prepared to setup a VPN to China, and you may access the many online videos and movies, but if you don’t read a word of Chinese, switching to English will require some efforts, and many apps won’t work as expected, unless possibly if you get a Bluetooth air mouse or Bluetooth keyboard and mouse. Provided the latter work, you could get a decent little box for web browsing, some casual gaming, watching videos and so on. Just don’t expect Google Play, YouTube. etc… to work.

In case you’d still like to give it a try, GearBest, who kindly provided a sample for review, sells it  for $42.98 with coupon MIBOX, but you can also purchase on other websites such as GeekBuying, Aliexpress, or eBay for around $50.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus

48 Replies to “Xiaomi Mi Box Mini Review”

  1. Geez, all that effort. Thanks for going through this for your readers. You speek or read Chinese? It’s all Greek to me lol.

  2. Crappy media player! You better stick with MXQ S85, which have usb ports, ethernet, english menus and better Kodi playback at similar price tag

  3. Is it somehow possible to change the tiles in main menu as I don’t like the look of it… I am gonna get it shipped tomorrow.

  4. Any chance you can tell/show me how to setup the VPN.
    I cant find it in any of the settings on my mi box mini

  5. I’m setting it for my mother and need the chinese menu, in the chinese menu I can’t see the more.

  6. @mindful
    I have not checked if VPN was there when accessing the Android settings via Shafa in Chinese.
    That’s odd, but then maybe you need to switch to English to configure VPN, and switch back to Chinese after.

  7. this is the most crappiest box i ever bought. the remote is BT but not air mouse so 90% android apps wont work. and most apk’s i side loaded crash and dont start up i would not recommend any one any where even in china to buy this crap i say stick to a android tv box with lots of I/O’s and proper android UI.

  8. Interesting, looks like I can only downgrade to 1.3.70 or upgrade back to 1.3.76. Hence why the option are different.

  9. @cnxsoft

    Thanks, I got it to work.
    The reason why it was not working was that I had the option to not allow installation of third party software.
    I had to change the UI to english as well, too hard to navigate the menu if you dont any chinese.

    Anyone recommend any VPN? I have octanevpn but HKTV and all the other apps are not streaming properly.
    Connectivity test is rated as low.

  10. Root box using kingroot , you will need a bluetooth mouse to do this ,once rooted adb can be turned on with adb konnect and from there im sureit will open a world of possibilities . I have disabled all Chinese TV

  11. con todo mi respeto me dirijo a ustedes, estoy de acuerdo que el producto es de reciente salida y aparentemente es interesante ,comodo y con muy buena imagen,pero el detalle que faltaba es que cuando lo conecto al televisor y me sale la mesa de “trabajo”para poder configurar no se en que direccion tomar ,ya que todo esta en CHINO Y NO HAY FORMA DE TRADUCIR ESTO ,todo esto esta muy lindo pero si no hay manera de entenderlo, para que sirve(salvo para CHINA)agradeceria si hay alguien que pueda cambiar los titulos de las ventanas en el idioma ingles para saber de que se trata.muy atte.mario

  12. With reference to “If the third Blue option is missing, then your firmware may have removed the option to side-load apps, and should you try to downgrade the firmware as mentioned above. If you can’t do that, I don’t know other solutions to change to English and install apps”, I found a Chinese website that helps you connect to your mi box mini via IP: http://snusmumrikken.com/noscript.aspx?dec=1&url=uh4QwdELmSj8wOVPugfCs5V9vSQLm8ZQuhjBsq3Jl9aSldiSmneJl5VExgRI2RZAwSBDv9RClqsU1gj7s6%3d%3dB6X!

    Read A:小米盒子/小米小盒子1.3.87d通过一键安装器安装沙发管家教程 only. [And ignore B and C if they don’t apply.]

    You will need to install 小米盒子应用安装器v1.1.0, disable your anti-virus software, and run the application. The step-by-step guide (with images) on the website is really useful. If you weren’t successful at the first go, try again. It took me two to three go before I could get IP address (http://192.168.X.XX:8899) to install the Shafaguanjia.apk, plus the other apps mentioned in the current article.

    Good luck!

  13. Is there a way to find out the port number so I can add it to my modem’s safe list? I am based in Australia and just received one from a friend in China. Sorry a bit new to all this tech stuff. Any help would be appreciated.

  14. Question Can You Send Files Using BT? i havent heard anyone using that method. i send apk files to my Mk808B+ all the time through BT can someone try & let us know.


  15. I just brought this Xioami and new to this. I did a silly mistake of entering the wrong password for my wifi. Now I can’t seem to change the password. It will not let me log in again. Pls advise.

  16. hi, can anyone advise,
    I tried to open Chrome, it leads me to ‘tick’ the box for agreed the terms and conditions, how can I tick the box to proceed? how to use the remote control to ‘tick’ the box?

  17. @weizhang
    It has Bluetooth. No need to connect anything physically. You just need to pair the mouse to the device.
    As I said I have never done it, and although the hardware is supposed to support it, I’m not sure there’s a Bluetooth option in the settings.

  18. @Tariq Mahmood
    What you can watch depends on which Android app you install on the device.
    However, it might not be the right device for you, unless you can read Chinese, as it seems it has gotten harder to hack recently (based on @MFF comment).

  19. HI.
    I have the Mi Box Mini, and for some reason my bluetooth mouse won’t connect. It paired and connected just one time when I first got it, but now it won’t. Sometimes it pairs, but won’t connect, sometimes won’t even pair. I’ve reset to factory default a dozen times but no joy. Any help please?

  20. Hi Cnxsoft,
    My Mibox mini fw now is 1.4.11 and just only downgrade to 1.3.98. With this two fw, there’s no Remote install icon shown as in fw 1.3.72. Please help me how to install English language!
    Thank you so much!

  21. For anyone still looking to install APK’s (sideload) on never versions of FW there is a very simple way. Set up folder sharing on a PC (Using the SMB protocol) and place your apk files that you’d like to install in the folder. Then, open up the included videos app on the mibox and browse your network for the shared folder. Once inside you’ll be able to see the APK’s and install them.

  22. @eugene
    Same problem for bluetooth mouse. Have you solved this pairing issue?. There is a webpage with the firmware of the box? maybe we can try an older firmware to be able to use our bluetooth mouse.

Leave a Reply

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

Khadas VIM4 SBC
Khadas VIM4 SBC