|
Table of Contents | ![]() |
PRODUCT DETAILS
Model | Xiaomi Mi Box S (MDZ-22-AB) |
Basic Specs | SoC: Amlogic S905X-H (detects as S905L) Quad Core Cortex A-53 (64bit) / GPU Mali-450MP5 / 4x ARM-A53 @ 1.3GHz System: Android TV 8 Oreo (32bit) – OTA update to Android TV 9 RAM and storage: 2 GB DDR3 / 8 GB eMMC Network: Wifi ac / Bluetooth 4.2 Ports: HDMI 2.0a 4K@60fps / AV Jack 3.5mm + mini TOSLINK / 1x USB 2.0 Extras: Remote control BT + microphone / Manual / Adapter DC 5.2V 2.1A / HDMI cable |
Description
The new TV Box Xiaomi Mi Box S as we see is a plastic box with a renewed design compared to the previous international version and identical to the Xiaomi Mi Box 4 that we saw in a review months ago. This new model is more square, it seems that it improves the internal thermals and also has a new bluetooth remote control with slight changes but that maintains its original philosophy.
- Materials and measures: Plastic / 3.5 x 3.5 x 1.2 inches (95 x 95 x 17 mm / 10.5 oz (300 gr).
- Package content: IRemote control BT + microphone / Manual / Adapter DC 5.2V 2.1A / Manual
- Interfaces: HDMI 2.0a 4K@60fps / AV Jack 3.5mm + mini TOSLINK / 1x USB 2.0
- Leds and panel: Frontal led
- Remote control: The Bluetooth remote changes the arrangement of the keys, adds Multitask button (squares), Netflix and Live button for live broadcasts by cable for countries with these services, we can re-synchronize by pressing Back and circle at the same time.
- Alternative remote control: We can control remotely from our mobile or Android TV-Box the system using the app Android TV Remote Control, Cetusplay or connect a flymouse, mouse or keyboard.
In the back we have the main connectors with an audio jack with mini TOSLINK integrated as an optical audio output, HDMI 2.0a compatible video output 4K@60fps HDR, USB 2.0 OTG port and the round power connector. In the lower part we do not have ventilation slots only four protuberances that raise the TV-Box minimally.
ANDROID SYSTEM
Environment and user experience
We start the Xiaomi Mi Box S by plugging it into the power adapter, it turns on automatically and the white front LED lights up. Installed by default we have Android TV 8 with the classic environment of customizable rows and content aggregators that are displayed in their own rows. By pressing the multi-tasking button (squares) on the remote we can go to the list of installed apps and change without problems. The system moves very smoothly and quickly between the apps, there are no hardware performance problems.
- Launcher: Launcher Android TV / NO we can change launcher / Android UI renders at 1080p.
- Multitasking and access: Multitasking only from the command icon / Android notifications in top icon.
- Installed apps: Google play, Netflix, Chromecast and YouTube.
- Languages: All the international Android classics.
- On/Off Controls: Pressing the power off button brings up a Restart menu. No problems waking up after hours.
- If the system does not restart you can try to enter recovery mode and perform wipes, read our Xiaomi Mi Box recovery guide.
System, support and store apps
As for the settings, the Xiaomi Mi Box S has the typical side menu we have on Android TV. The system installed by default is Android TV 8.1 (32bit) with kernel 4.9.61 which is quite stable in our tests. Thiis model have a OTA update to Android 9.
- System version: Build 430 / Android TV 8.1 (32 bit) – OTA update to Android 9 / Kernel 4.9.61 (01-09-2017).
- App store: Google Play certified and with all the apps available for the Android TV system.
- Brand support: Xiaomi keeps this model updated via OTA, it is assumed that it will soon jump to Android TV 9 Pie.
- Root and scene: The system is NOT rooted / There are no custom firmwares for this TV-Box / NOT compatible with LibreELEC.
HARDWARE TESTS
Storage and RAM Memory
We perform our usual memory tests and internal storage in the Xiaomi Mi Box S using the SD bench app. The results are better in reading than in the previous Xiaomi Mi Box, something that we can see in the loading speed of the apps. Storage can be expanded using the USB port from Settings> Storage> USB.
- Storage: Total 8GB – Free 3.8GB. / Is expandable with a USB memory stick
- RAM: Total 2GB – Free 1GB / DDR3L.
- Compatible formats: NTFS compatible / exFAT compatible
USB 2.0 | USB 3.0 | microSD | SATA | |
Read / Write | 22/21 MB/s | – | – | – |
WIFI and Bluetooth
In Wi-Fi connections, the Xiaomi Mi Box S TV-Box has a Wifi ac 2.4/5GHz with Bluetooth 4.2 with which we connect to an ASUS RT-AC1200G+ Router, a mid-range device. We perform tests on the use of streaming using the iPerf measurement tool to see the maximum performance of each network adapter.
- Wifi speed results: Correct speed for this wifi adapter, quite stable.
- Wifi range: At a distance of 5 meters with a wall we have a signal of 41 dBm, correct values.
- Bluetooth: We can connect compatible devices without problems.
- We recommend reading our Tutorial SAMBA on Android networks if we are going to use files from our network PC.
Power consumption, temperature and noise
The Xiaomi Mi Box S TV-box using the SoC Amlogic S905X-H has correct results in terms of consumption. We are in front of a SoC of low consumption and the hardware don’t heat much when using it with classic apps like Youtube or browsers.
We check the performance of the TV-Box in scenarios of maximum sustained performance and in its usual use, we use a stress app for fifteen minutes and thermal camera to detect hot areas. As we have seen the Xiaomi Mi Box S does not have ventilation slots but the heat sink system works perfectly.
- Loss of performance: The system maintains a maximum constant performance, there is no loss of performance.
- Temperature: The upper part heats up a little but does not affect the general use of the TV-Box.
- Noise: Fanless system, 0db.
PERFORMANCE TEST
SOC
At the performance level the Xiaomi Mi Box S has acceptable results in the line of Amlogic S905X-H (detects as S905L) Quad Core Cortex-A53 SoC, in the graphical section the power of the Mali-450 MP5 GPU is enough to move most games or Android apps, where this SoC suffers is in the high load 3D Games. If we compare the results we can see how it falls below the powerful SoC Amlogic S912 and Amlogic RK3399 and is close to the RK3328, in general, correct results for this type of SoC.
Benchmarks
Games and gamepads
In the gaming aspect the Xiaomi Mi Box S have the Amlogic S905X-H SoC that integrates a Mali-450MP5 GPU, this model allows us to correctly move most Android titles without performance problems and good compatibility. The games with a lot of 3D load are the ones that have frames drops in this GPU, so it is better to limit yourself to basic titles with little 3D load.
- Compatibility: Is NO possible to play demanding titles such as PUBG.
- Controls: Compatible with Gamepads by cable or bluetooth.
VIDEO AND AUDIO TEST
Video and audio connections
In terms of multimedia playback, the Xiaomi Mi Box S behaves perfectly using the Amlogic S905X-H SoC, a product that supports video output by HDMI 2.0a, which allows maximum resolution up to 4K@60fps with HDR information. We also have TOSLINK mini optical audio output that we can convert into SPDIF by the audio jack. This model is certified by Google and has support for Chromecast integrated.
- Automatic refresh rate change: Not available, the settings exist but it does not work. *
- Audio passthrough: Available in audio settings. *
- Image adjustments: No Image quality settings / RGB mode / HDR Standard *
- Media sharing: Chromecast yes / Miracast available / DLNA with BlubblePnP / Airplay no.
- HDMI CEC: Available in settings.
- * Tutorials: Judder effect and how to avoid it / Multi-channel audio guide / Correct dark screen when playing video on Android.
Video playback test
We pass our video playback tests on the Android TV-Box Xiaomi Mi Box S, a model that has the S905X-H SoC that integrates a VPU compatible with most modern video formats as we can see in the results. By default this TV-Box brings KODI in KDMC version infested with streamings plugins, we recommend installing the latest official version from Google Play, we can uninstall the pre installed without problems. This models is a algo compatible with LibreELEC.
- Compatibility: HEVC with good performance at 10 bit color or HDR / VP9 correct in basic format, frameskip with P2.
- Tutorials: Install Addons in KODI in a simple way / LibreELEC installation guide for the TV-Boxes with Android
Test results
H.264 / VC-1 | Result |
BBB – H.264 8bit – Simple@L1 – 1080p@25fps – 7 Mbps | Correct |
Samsung Oceanic Life – H.264 8bit – High@L5.1 – 1080p@30fps – 40 Mbps | Correct |
Timelapse – H.264 8bit – High@L5.1 – 4K@24fps – 43 Mbps | Correct |
Anime – H.264 10bit – High 10@L5.1 – 1080p@24fps – 10 Mbps | Frameskip |
MKV – VC-1 – Advance@L3 – 1080p@24fps – 17 Mbps | Correct |
H.265 / VP9 SDR | |
Tears of steel – HVEC 8bit – Main@L6.2@Main – 1080p@24fps – 17 Mbps | Correct |
Samsung UHD Dubai – HVEC 10bit – Main 10@L5.2@Main – 4K@24fps – 51 Mbps | Correct |
Anime – HVEC 10bit – Main 10@L4@Main – 1080p@24fps – 21 Mbps | Frameskip |
Eye of the Storm – VP9 – 4K@24fps – 14 Mbps | Correct |
H.265 / VP9 HDR | |
Life of Pi HDR10 – HVEC 10bit – Main 10@L5.1@High – 4K@24fps – 45 Mbps | Correct |
LG Demo – Dolby Vision – HVEC 12bit – Main 10@L5@Main – 4K@24fps – 30 Mbps | Correct |
Planet Earth II – HDR HLG 10bit – Main 10@L5@High – 4K@25fps – 31 Mbps | Correct |
The world in HDR – VP9 Profile 2 10bit – 4K@60fps – 20 Mbps | Frameskip |
Peru 8K HDR – VP9 Profile 2 10bit – 8K@60fps – 20 Mbps | Frameskip |
MAX BITRATE | |
Jellyfish – HVEC 10bit – Main 10@L6.1@High – 4K@30fps – Test up to 400 Mbps | 140 Mbps = 18 MB/s |
- * The maximum bitrate depends on the internal storage, usb port, Ethernet adapter or wifi used, we have used the fastest available, see Hardware tests section of this same review to have more information and have consider the limitations of SAMBA Networks.
Audio playback test
Testing the Xiaomi Mi Box S using a Yamaha RXV-577 AV receiver we check that they supports DD and DTS pass through sound. We can only listen to the multi-channel audio up to 5.1, if we do not have an AV receiver and we have problems to listen to files with AC3 or multichannel sound we must configure the system to listen to configure the system to listen to multichannel AC3 videos in stereo on any TV.
- Ports: HDMI up to 5.1 / stereo audio jack + optical multichannel by mini TOSLINK up to 5.1.
- Certification: DD y DTS 5.1.
- Chomecast Audio: We can use the Mi Box as an audio player using the app Google Home.
Audio test results
Formats | DD / DTS 5.1 | DD+ / DTS MA | DD True / DTS HR | DD Atmos / DTS X |
HDMI | OK | OK / Core | Core | Core* |
Optical | OK | Core | Core | Core* |
- PCM – Stereo only doing downmix from DD or DTS
- Core – Only the core of the format is played back with what we passed to the Dolby / DTS base system
* Our AV receiver does not support these native formats but we verify that it is played back to 7.1
Streaming services
We pass the classic tests on streaming services to see how the most popular services work. In this model does not have certificates for these services. The Xiaomi Mi Box S model is undoubtedly one of the best official solutions to watch streaming services, we have all the necessary certificates and there are native apps that work on this hardware without problems. In the case of Netflix we can see the service at 4K 16000 kbps and 10 bpc which is the maximum possible quality.
- DRM: Google Widevine L1 / Microsoft Playready / HDCP 1.x (If we do not have them claim to the store by defective unit)
- Certification: This model is certified by Google and is compatible with the most popular official streaming apps.
Streaming service | Video / Audio | Result | Manual |
Youtube | 4K HDR (2060p) / Stereo | OK | – |
Google Play Movies | FullHD (1080p) / Stereo | OK | – |
Disney+ | 4K (2060p) / v | OK | Disney+ on Android |
Netflix | 4K HDR (2060p) / 5.1 only with HDMI | OK | Netflix on Android |
HBO | FullHD (1080p) / Stereo | OK | HBO on Android |
Amazon Prime Video | 4K HDR (2060p) / Stereo | OK | Amazon Prime video on Android |
CONCLUSIONS
Score
Opinion
As we have been able to verify the new Xiaomi Mi Box S continues the line of the previous version, it is a very solid model that provides us small improvements compared to the previous version. The most notable improvement for daily use is the improvement in the reading speed of the internal storage, which is almost double and also now integrates a new WiFi aC adapter with Bluetooth 4.2 that is expected to solve certain incompatibilities that had some users with the previous chip. The overall design is quite the same and apart from a more square box something better thermally we have a remote that now has specific keys for Netflix, Live channels and multitasking.
The Xiaomi Mi Box S undoubtedly remains an excellent TV-Box for those looking to watch streaming payment services such as Netflix, Amazon Prime Video, HBO and others, you will have all the certificates by Google and will not have the slightest problem in seeing these emissions in the best quality available. You have the support of the brand Xiaomi via OTA (although the jump to Orea has been controversial) and the inclusion of Chromecast that allows us to use it even as an audio player point. In general a good official Android TV at a very tight price.
WHERE TO BUY AND ADD-ONS
|
Add-ons
|
Hello thank you for your article. Very informative. I am planning to incorporate the Xiaomi to my Car audio system. I have an android head unit from joying with toslink out and an Alpine DSP that can decode Dolby Digital/DTS as well as hi res FLAC @ 96khz 24 bit. Unfortunately the head unit toslink tops out at 48khz. I was planning to connecting Mi Box through convert HDMI convert to RCA out and connect to Android head unit RCA in for the visuals (no HDMI in). for Audio, connecting mini toslink out to my DSP. Does the box output… Read more »
Hi.
No idea about this formats.
Go for a Zidoo with Realtek soc for HQ sound.
https://androidpctv.com/comparison-best-android-tv-mini-pc-buy-tv-box-android/
Hi Kim, thank you for the awesome review.
Please tell me the followings,
1. Will Kodi work in this box?
2. If it had installed 6 movie apps & 5 other apps, is there enough memory to install Kodi?
1.- Yes.
2.- Yes, apps are small.
Thank you Kim, you are most helpful.
By the way, do you think it will read and play the movie files in my portable harddisk of 3 & 5Tb?
Hi. 3TB sure, 5TB… maybe.
Normally the external Hard disks works without problems, but are infinite disks types, formats and energy circumstances.
Thank you very much Kim!
Jak podłączyć miboxa z telewizorem i soundbarem ? Bo ja mam tak : mibox do tv przez hdmi,tv do soundbar optycznym. I rezultat taki ze ogladajac netflixa moge slyszec tylko w stereo,a jak wlaczam 5.1 to cisza zupelnie nic zadnego dzwieku. Jesli nie wlacze miboxa a netflix wlacze z poziomu telewizora,przez smart, to mam dźwięk przestrzenny,przez miboxa nie mam……
Hello! Thanks for this great review. I am hesitating between the A95X F3 and this one. I would like to ask if it is possible to display 4K video, movies on my old Full HD Smart TV (1080p TV) with this box? Thanks.
Yes.
If you want streaming services like Netflix go for the Xiaomi.
Hello, Thanks for the review! Do you know if this can convert Netflix’s 5.1 DD+ to regular DD? This was an issue with the older Mibox so if you have an older audio system that doesn’t support DD+, then you can’t get Netflix with 5.1 audio.
I bought Xiaomi Mi Box S Android TV at switchonshop and am satisfied.Great review, add a 10 dollar USB thumb drive to this box (for PS1 ROMs) and a cheap PS1 USB controller and enjoy a better and cheaper PS1 classic !!! On the plus side you can compress you PS1 games to .PBP format and ePSXe will run those just fine letting you stuff even more games on it (well most games will run fine in PBP format… I still haven’t figured out a way to get working PBP copies of like 5 games… I just suffer with ISO images… Read more »
Can I use this device as an alternative to discontinued Google Chromecast Audio to stream music to my analog hi fi set up, connecting to my amp directly?
Hello, I would like to ask if I can playback 4k(2160p)/60fps movies vie my USB 2.0 on Mi Box S.
Yes, but depends of the bitrate and other aspects.
Good wifi have better speeds.
Any real movie in 4K@60? Just curious… the 99.999999999% is 24p.
Dera Kim,
Thank you for your fast the reply.
The reason i asking is because i had watched same review at the youtube for testing to playback vie usb same samples and the play with lag the uhd etc.
Also, one of the main i want to buy is i have a lot movie on my hdd 12 and 25 GB.
This is not the box for this files, go for a nvidia shield, realtek or himedia.
This soc can playback 4K60fps videos, but USB 2.0 is very limited interface and the compression methods be very varieds.
Your movies i am sure are 4K30fps.
Hi i have a 500 gig external that i would like to browse the content & watch my movies / series however it doesn’t seem to allow this ? It gives me an option to browse however when i try it reroutes me to either eject or format as a storage device.
You can read any disk, the problem is just write.
Please tell me how, because I have the same problem. I have a 2 Tb HDD with numerous old movies and series I would like to watch with the MI tv-box but somehow it doesn’t connect unless I format (delete all content on) my external HDD.
What format have this disk? Needs a external power source?
Is just connect and read with any files explorer like X-Plore.
how do i remove read only status on my external hdd?
Use the Android folder inside the external drive.
Check your explorer app and permissions.
Format your drive as internal storage.
the only good way is to format my external hdd as device storage? i allow all permissions for both chrome n torrent app but still shows read only
Format your disk as exFAT.
My Mi Box S can’t seem to play H264 10-bit on both MX Player and VLC. On MX Player it can’t use HW decoder at all.
Is this expected? If it is I feel like returning it, because a lot of my files are still on H264 10-bit.
If don’t work for you then return.
I checked your review once again, and it seems you changed H264 10bit category to ‘Frameskip’. Was it that way before or did you change it because of my comment?
Also I think it handles 10-bit HEVC pretty fine. Playback was smooth in VLC for both 4k and 1080p anime, although it only seems to skip a bit due to subtitles?
Which is the better box, TX6 (not mini) or Mi Box S?
Mi box S.
what is the take for mi s or mecool km3 ? i dont care about netflicks in full hd i just need a power pack and smooth performance on player and in games at the same in over all ui ? which sud be chosen ?
For games KM3, but better go for X96 Max, more roms and ethernet gigabit.
If you want games Android mobile is better than Android TV.
Is there somewhere that I can key in the 30 most frequent channels for ease and quick retrieval whenever I want to change channels?
It is very troublesome to switch channels from 05 to 866, clicking tediously all the ways. Then later want to watch channel 273, has to do many clicks downward, then to jump into channel 2713 more clicks upward. Any shortcut?
It is too tedious to search up and down many channels. Is there anyway to store say 20 most wanted to view channels in one area for quick and ease of retrieval?
it gives you free netflix?
Why?
Netflix is never free 🙂
So just to clarify, can we play both YouTube and Netflix at 4k resolution on the mi box 3 and mi box s?
Yes, as you can see in the streaming test section.
Amazing review but wanted to know one thing. Are we able to play high bitrate files. Like bluray movies via usb without any lag?
Hi thanks.
You need to calculate your files bitrate and the bitrate of the usb (see review).
Wifi can be faster with 5G.
Best regards.
That was a best review about Xiomi Mi Box S I have seen. I want to use this TV Box for commercial purpose and want to make a custom app to install in it. But I want to give voice commands to that app using the mic of remote control, Is there any way I can do that or is it simply not possible with this xiomi box S? Or Is it possible that I can configure some button of remote control that can open my app or send voice commands to my app just like the way Google Assistant… Read more »
Thank you so much for the detailed and excellent review.
Just bought 2 units to my client that need a 4k netflix playback device, Since Intel’s NUC J3455 based, Couldn’t play netflix 4K smoothly (non HDR).
Yes, in Xiaomi Mi Box 4K+HDR.
No, in Intel NUC with celeron/pentium processor only 4K in core models, but no HDR.
Best regards.
Why does the chart say “SD (480p) / 5.1” if it’s 4K HDR compatible?
Typo error, fixed.
HI:
You state that this BOX support DD+ on Optical (Core). How that is possible? Any special configuration? And also my Box tell on NETFLIX that 5.1 does not exist, and, according to my understanding that is because EDID of my TV say no. Also on Kodi I try to passtrought DD+ to a receiver that support DD+ trough Optical entry but nothing. Using a PEN he reads, Optical no.
Can you help on this?
Thanks
Carlos
Hi. Yes if you use KODI or MX Player, CORE = basic DD 5.1.
https://androidpctv.com/tutorial-basic-concepts-for-multichannel-audio-on-windows-and-android/
I don’t tested Netflix with optical output, users have a lot of problems with this as i understand. I will check in my setup later.
Hi. Thanks. Strange. On my device, LG BH6220S does not work with Kodi. I test some Demo Files with DD+ and not working. Just silence. I try for instance DTS-X and DTS-MA and was converted to DTD-5.1 DTS-TrueHD just PCM 2.0. Now, I wonder if my device can decode DD+ over Optical. Perhaps not. Or should be the Optical Cable?. Netflix as far as I understand try to find if the device supports 5.1 and if I am connected to a TV, Stereo, Netflix just send Stereo. On you Setup perhaps not because you have a connection over HDMI to… Read more »