Tronfy MXIV Telos is a TV box powered by Amlogic S812 processor running Android 5.1 Lollipop and costing just above $90 (with coupon), so it will be interesting to find out how it performs compared to Mygica ATV1900AC also based on Amlogic S812 SoC, and Android Lollipop firmware (version 5.0.2), which I reviewed recently, and sells for $169. I’ve already checked the hardware in Tronfy MX4 Telos Unboxing and Teardown, so today I’ll check how the device actually performs.
First Boot, Settings and First Impressions
I started by connecting peripherals: A USB hard drive to one of the USB port, and a USB hub to the other USB port with a webcam, and two RF dongles for an air mouse and a wireless gamepad, as well as HDMI and Ethernet cables, and the power supply. I then had to press the power button on the unit to start it up, and the boot took a long 1 minute 38 seconds to complete with all peripherals, or 48 seconds without any USB devices connected. That’s not the best performance, but almost exactly the same slow boot as experienced with the Mygica box.
You’ll get to choose between two launchers: MediaBox or LightHome. The user interface resolution is 1920×1080, as you can see from the screenshots. I’ve just picked LightHome for the rest of the review. The top right icons indicate network connectivity, and the maginifier redirects to Google Now. Weather, date and time information is displayed on the left side, and shortcuts to Kodi, Eshare, Flix Universe, the Browser, Google Play Store, the list of apps, a file browser, and Settings, as well as Favorites are placed in the center of the screen, There’s also a “kill running apps” button and a widget for CPU, memory and storage usage.
Let go to the Settings app.
Again that’s basically the same app as in ATV1900AC, and I’ve found it to be quite unstable: going to Network, changing between 12h/24h time display, adjusting screen rotation, etc… will always crash the app, so instead I went to “More setting” to access Android Lollipop settings and configure WiFi and Ethernet there.
Some useful settings include:
- Network (crash)
- Screen resolution: Auto, 480p-60Hz, 576p-50Hz, 720p 50/60Hz, 1080i 50/60Hz, 1080p 24/50/60Hz, 4K2K 24/25/30Hz or SMPTE
- Screen position
- Screen orientation (crash)
- Sound – Digital sound (crash)
- Preferences – HDMI CEC (crash)
The 16GB flash has reportedly a single 16GB partition (which is impossible) with 10.55 GB space (perfectly believable), which means you’ll have plenty of space for both apps and data.
The “About device” section reports the model number is MXIV Telos, the device runs Android 5.1.1 on top of Linux 3.10.33, and the firmware version is 102L1. There’s also a “System Update” section there, and the system appears to connect to a download server, but there wasn’t any new firmware while I tested it, so I cannot confirm whether OTA upgrades are working properly. The firmware is rooted.
I used MeLE F10 Deluxe air mouse for most of the review, but I also quickly tested the IR remote control to check whether it was working OK, and the range is not too bad, as I only started to lose a few key presses at around 8 meters from the box.
Google Play Store worked very well, and I could install all apps I needed for review, and most apps I installed on other devices could also be installed, except apps that can’t be installed due to country restrictions. Sadly, after a while, the message “Unfortunately, Google Play Services has stopped” started popping-up every 5 seconds or so, whether I was actively using the Play Store or not, so the system became very difficult to use. I’m not the only one to have had this problem as others reported the issues on Samsung Galaxy phones, and provided a fix. I followed the instructions and could disable Google Play Services, but as I restarted the device, re-enabled the services, and updated it, the problem resumed, so I just disabled the services again to be able to use the device. If Google Play Services is disabled or not updated to the latest, applications such as the Google Play Store or Hangouts won’t work.
I’m pleased to say that Tronfy MVIV power controls work perfectly, as it’s possible to cleanly turn off and on the device, or go into standby using either the remote control or the power button on the device. The device also stays relatively cool, as the maximum temperature reached after Antutu 5.7.1 benchmark were respectively 42°C and 53°C on the top and bottom of the case.
The firmware itself appears to be stable and responsive, and I did not get any hangs up, but the settings is barely usable, and trying to access many settings will simply crash the app, so for example you can’t configure the audio device, meaning pass-through options are not accessible. Just like with Mygica box, the ART runtime used in Lollipop boosts app loading times, especially for games which load much faster than I’m used to.
Kodi 14.2 (customized or not) is installed and configured with Aeon Nox skin, but since there’s recently been a fix for Amlogic on Kodi 15.x that has been backported to Kodi 15.1 found on Google Play, I asked Tinydeal whether I should test the pre-installed Kodi 14.2 or the latest version, and they recommended I keep using Kodi 14.2, so that’s what I tested.
All videos were played other Ethernet with the box connected to a SAMBA share. Let’s start with results with video samples from samplemedia.linaro.org, Elecard H.265/HEVC samples, and a low resolution VP9 video:
- H.264 codec / MP4 container (Big Buck Bunny) – 480p/720p/1080p – OK
- MPEG2 codec / MPG container – 480p/720p/1080p – OK could be smoother (Kodi live log also reports ~20fps instead of the native 25 fps)
- MPEG4 codec, AVI container 480p/720p/1080p – OK
- VC1 codec (WMV) – 480p/720p/1080p – OK
- Real Media (RMVB), 720p / 5Mbps – Software decode @ ~20 fps instead of 25 fps
- WebM / VP8 – 480p/720p OK. 1080p could be a little smoother (18 fps instead of 25 fps)
- H.265 codec / MPEG TS container (360p/720p/1080p) – 360p: OK; 720p: 15 fps. 1080p: plays at ~12fps with audio cuts
- WebM / VP9 (no audio in video) – OK
The results here are very similar to what I got on the Mygica device, and again the results are basically the same for higher bitrate videos, except for one little detail:
- ED_HD.avi – audio only
- big_buck_bunny_1080p_surround.avi (1080p H.264 – 12 Mbps) – OK.
- h264_1080p_hp_4.1_40mbps_birds.mkv (40 Mbps) – Plays but at the wrong size (postcard like, zoomed out)
- hddvd_demo_17.5Mbps_1080p_VC1.mkv (17.5Mbps) – 15 fps instead of 29.970 fps and zoomed out
- Jellyfish-120-Mbps.mkv (120 Mbps video without audio) – Plays OK from network (Gigabit), but again zoomed out.
This is what it looks like when the system plays the video at the wrong size (zoomed out) :
- AC3 / Dolby Digital 5.1 – Audio OK, but video not very smooth
- E-AC-3 / Dolby Digital+ 5.1 – Audio OK, but video zoomed out
- Dolby Digital+ 7.1 – audio only (black screen)
- TrueHD 5.1 – Audio OK, but video zoomed out
- TrueHD 7.1 – Audio OK, but video zoomed out
- Dolby Atmos 7.1 – OK! Yeah!
- DTS HD Master – Audio OK, but black screen
- DTS HD High Resolution – Audio OK, but video zoomed out
Sintel-Bluray.iso Blu-ray ISO video and 1080i videos could play smoothly and in full screen.
Hi10p videos decoded with some artifacts in like ATV1900AC, but the video were again zoomed out:
- [Commie] Steins;Gate – NCED [BD 720p AAC] [10bit] [C706859E].mkv – Audio & subtitles OK, and video plays with with some artifacts (wrong size)
- [1080p][16_REF_L5.1][mp3_2.0]Suzumiya Haruhi no Shoushitsu BD OP.mkv – Audio & subtitles OK, and video plays with with some artifacts. (wrong size)
4K videos also have mixed results with only two videos that are watchable:
- HD.Club-4K-Chimei-inn-60mbps.mp4 – Video zoomed out
- sintel-2010-4k.mkv – OK
- Beauty_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) – Playing @ 2 to 3 fps
- Bosphorus_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) – Playing @ 2 to 3 fps
- Jockey_3840x2160_120fps_420_8bit_HEVC_TS.ts (H.265) – Won’t play at all
- MHD_2013_2160p_ShowReel_R_9000f_24fps_RMN_QP23_10b.mkv (10-bit HEVC) – Plays @ 3 to 4 fps.
- phfx_4KHD_VP9TestFootage.webm (VP9) – Plays at 3 to 4 fps
- BT.2020.20140602.ts (Rec.2020 compliant video) – Won’t play at all.
- big_buck_bunny_4k_H264_30fps.mp4 – Looks OK to be, but Kodi reports ~25 fps for a 30 fps video
- big_buck_bunny_4k_H264_60fps.mp4 – Plays in slow motion, audio/video sync issues, and audio cuts
- Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (4K, H.265, 60 fps) – Only shows a still image, frequent audio cuts
I’ve also added a 4K 60fps H.265 video sample to my test procedure since some new processors can now support H.265 at 60 frames per second (in theory). Software decoding explains why some video play at very low framerate.
LG 42UB820T 4K TV, which I use for all my reviews, does not support 3D, but I check whether the system can decode some stereoscopic 3D videos:
- bbb_sunflower_1080p_60fps_stereo_abl.mp4 (1080p Over/Under) – OK
- bbb_sunflower_2160p_60fps_stereo_abl.mp4 (2160p Over/Under) – Audio only, black screen.
- Turbo_Film-DreamWorks_trailer_VO_3D.mp4 (1080p SBS) – OK
Following the catastrophic results with Kodi in this box, I just decided to skip video testing of AVI, MKV, VOB and MP4 movies, as I don’t see why I have to waste my time further with such a poor product. I did start the stability test with a complete 1080p MKV movie (~2 hours), but after seeing the video was only displayed at quarter size on the top left corner, I just laughed and stopped the test.
Video samples can be downloaded from “Where to get video, audio and images samples” post and comments.
Wi-Fi and Ethernet Network Performance
I’ve transferred a 278 MB file between a SAMBA share and the flash in both directions using ES File Explorer to test WiFi network performance. WiFi performance is pretty both with 802.11 b/g/n @ 2.4GHz (2.72 MB/s over a 65 Mbps link) and 802.11ac (4.15 MB/s over a 433 Mbps link).
For some reasons the system could only transfer in one direction with iperf, using “iperf -t 60 -c server_ip -d” command line:
- wifi 802.11n:
123456Client connecting to 192.168.0.113, TCP port 5001TCP window size: 85.0 KByte (default)------------------------------------------------------------[ 6] local 192.168.0.104 port 36811 connected with 192.168.0.113 port 5001[ 6] 0.0-60.0 sec 0.00 � ��s 2459466104152450560 Bytes/sec[ 5] 0.0-60.1 sec 188 MBytes 26.2 Mbits/sec
- wifi 802.11 @ 5 GHz n/ac:
123456Client connecting to 192.168.0.113, TCP port 5001TCP window size: 85.0 KByte (default)------------------------------------------------------------[ 6] local 192.168.0.104 port 35608 connected with 192.168.0.113 port 5001[ 6] 0.0-60.0 sec 0.00 � ��s 2459281583543020032 Bytes/sec[ 4] 0.0-60.1 sec 370 MBytes 51.6 Mbits/sec
Just to make sure there wasn’t any issues with my test setup, I install iperf in my Android tablet, and ran the test, and it could transfer in both directions.
I repeated the file transfer test over Gigabit Ethernet with a 885 MB file, and the results were best I’ve seen so far, just above Mygica ATV1900AC results.
Since with Gigabit Ethernet that test is often bound by the internal storage write and read speed, I also ran iperf, which showed the exact same oddity as with WiFI:
Client connecting to 192.168.0.111, TCP port 5001
TCP window size: 187 KByte (default)
[ 6] local 192.168.0.104 port 43066 connected with 192.168.0.111 port 5001
[ ID] Interval Transfer Bandwidth
[ 6] 0.0-60.0 sec 0.00 � ��s 2459433968852288512 Bytes/sec
[ 4] 0.0-60.0 sec 5.70 GBytes 816 Mbits/sec
[ 5] local 192.168.0.104 port 5001 connected with 192.168.0.111 port 43073
Bluetooth is built-in, and everything I tried just worked straightaway:
- File transfer with smartphone
- PS3 game controller with Sixaxis Controller app following these instructions.
- Bluetooth Low Energy support with Vidonn X5 fitness tracker
- A Bluetooth headset
FAT32 (micro SD card), and the NTFS and exFAT partitions of a USB 3.0 hard drive could be mounted, and there was no problem with the SD card, however while the two partitions on the HDD are about 250GB large, but the system would only show 10MB partitions with 10MB free instead, basically meaning my hard drive was mounted as read only. The same bug occurred with Mygica ATV1900AC.
|EXT-4||Not mounted||Not mounted|
|BTRFS||Not mounted||Not mounted|
So once again I could not test USB storage performance, and I simply ran A1 SD Bench app to benchmark the eMMC flash performance, which read at 26.33 MB/s and wrote at 21.83 MB/s on average.
The combined read+write performance is about the same as Mygica ATV1900AC here, not too bad for a significantly cheaper device…
Skype worked fine both with the Test /Echo Service audio call, and a video call, however I could not run Google Hangouts since I only tested it after I had to disable Google Play Services.
Unsurprisingly, gaming performance on Tronfy MX4 Telos was exactly the same as with ATV1900AC: Candy Crush and Beach Buggy Racing were both very smooth with default graphics settings, but Beach Buggy Racing was not quite enjoyable with maxed out graphics settings, albeit still playable.
Tronfy MXIV Telos Benchmarks
For some reasons, Amlogic S812 processor was limited to 1608 MHz in Mygica ATV1900AC, but it runs at full speed in MXIV Telos (1.99 GHz). The board name is n200.
Tronfy MXIV Telos hardware hold itself pretty well against Mygica ATV1900AC, with similar Gigabit Ethernet and storage performance, and pretty good WiFi performance, although not as perfect as on Mygica TV box, and it also has some extras like Bluetooth support and power control circuitry. I was a bit disappointed by the firmware on Mygica because there were still a bit too many bugs, but somehow MXIV Telos managed to do much worse, and it really feels like they had the hardware ready, and just load Amlogic Android 5.1 SDK onto the device and shipped it without any testing: Kodi is barely usable, many settings are not reachable because the Setting app will crash, my hard drive is read-only, and Google Play Store simply stopped to work after a while. Although to be fair, I’m not sure the latter is 100% related to that particularly firmware since people also had the same issues on Samsung Galaxy phones.
- Android Lollipop firmware
- Very good Ethernet and good WiFi performance
- Relatively fast internal storage
- Video Output – 1080p 24/50/60 Hz, 4K @ 24/25/30Hz, etc…
- Hardware video decoding for H.265 4K up to 30Hz in “4K MoviePlayer”
- Bluetooth works for file transfer, Sixaxis gamepad, Bluetooth low energy, and Bluetooth headset.
- Power handled by MCU with support for proper power off.
- Skype works fine
- Two launchers available
- Pre-installed Kodi is a disaster: many videos play at the wrong size (Zoomed out in the top left corner), several videos can’t play at all (black screen), H.265 is not working, audio pass-through is not working
- Dolby and DTS audio not supported outside of Kodi.
- Settings app will crash, so several settings are not accessible including audio output selection (PC/pass-through).
- Incorrect partition size detected on USB hard drive leading to read-only partitions
- Slow boot time (100 seconds will USB devices attached)
The hardware base is good, so you’d either have to rely on Tronfy to release a new firmware with bug fixes, or find another firmware compatible with n200 board, or try various versions of Kodi (this won’t fix the USD HDD nor Settings app issues though..) for it to be usable.
Tinydeal kindly provided Tronfy MXIV Telos sample for review, and in case you are interested, you can purchase it on their website for $91.85 with coupon tronfy4. As mentioned in the unboxing post, the hardware is based on Beelink MXIII Plus, that can be found on Gearbest, Geekbuying, eBay, Aliexpress, but you need to carefully check the specifications, as memory, storage and network connectivity options may vary.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
27 Replies to “Tronfy MXIV Telos TV Box Review with Android 5.1”
Antutu Video Tester 3.0 results?
Too lazy to test it after all the problems I’ve found with the box, and I was expecting it to be about the same as Mygica ATV1900AC.
And indeed, it scores 1,018 in Antutu Video Tester, as reported on XDA Developers: http://forum.xda-developers.com/android-tv/android-sticks/tronfy-mxiv-telos-review-t3184824
> ” the boot took a long 1 minute 38 seconds to complete”
Why can’t android improve this aspect ? Some people achieved 1-second boot-to-QT years ago… !
That one second boot is for purely embedded systems. They don’t try to mount a hard drive, micro SD card, and support various peripherals at boot time.
Some (RK3288) Android TV boxes I tried last year could boot in 20 seconds even with some USB devices attached. I’m not sure why the last two Amlogic S812 systems I reviewed are so slow to boot.
@cnxsoft: Yes I know… this “1-second” was an extreme/caricatural example just to ilustrate the purpose (yet, I’vs seen some more complete systems booting in <10 seconds. I think Android is really not optimized regarding that aspect and could greatly be improved)
If some generic android lollipop tuning done then boot time (after 1st boot which optimizes all apps) should not be above 15 seconds (tested on S802 and S805). Amlogic SDK needs improvements and needs feedback. But in last couple on months they closed themselves even more. To get access to their SDK, you must get it trough their sales window which means that individual devs like me who had access to SDKs (signed SLA with them) can’t obtain it anymore. As I was told, these new policy changes were made after their management changed. Go figure…
By the way, I’m measuring the time with a stop watch from the time I connect the power (or press the power button if any) to the time I see the Android launcher. So when you say the boot time should be under 15 seconds, is it only the kernel boot time, or the time from power on to the launcher?
Total time…. From power plug in to launcher screen. But Amlogic did not add optimizations to Lollipop as default so all of ODMs are using SDK as-is.
I got this box in about a week ago from TinyDeals ($91 and change) and while it is nice and fast and running pretty new lollipop, I am having all kinds of audio issues. I think I have boiled it down to the Android OS won’t play any audio except AC3. Running Antutu Video tests all but 1 video claim to pass but no audio is heard on anything but AC3 videos.
I tried: HDMI into the TV using TV speakers, HDMI into TV with SPDIF from TV to soundbar, SPDIF directly from MXIV to soundbar and no change. Tried different HDMI cable, different HDMI ports (neither should make a difference with SPDIF from box to soundbar) and tried the running kodi 15.1 latest from play store in addition to Antutu Video tester and nothing but AC3 plays.
Since I only have PCM, SPDIF, and HDMI in digital outputs in the OS there isn’t much else to test. System sounds work which I assume they are a supported format like AC3 or other. As it stands, this is a useless box for me and it is going back if what I am deducing is indeed true. Very disappointing as the box has huge potential and is very quick and responsive.
We must have different firmware, and the guys on XDA too.
I did not have any problems with audio (PCM output), but I can’t configure audio output (PCM, SPDIF and HDMI) pass-through since the setting app will crash. The XDA guys showed a screenshot with all videos but one playing successfully.
They published a link to stock firmware on XDA: http://downloads.tronfy.com/TRONFY_TVB_MX4_Telos_Card_USB_VERSION_FULLY_LOADED_V102L1_20150818.rar
That firmware 102L1 like in my box. Maybe try to upgrade.
You should try the latest Kodi to test the box as many problems have been solved (http://forum.kodi.tv/showthread.php?tid=236822). Why did you ask Tinydeal (an e-shop) what Kodi version to use?
I can only find Tronfy MX4 Telos on Tinydeal, so Tronfy might be what Tronsmart is to Geekbuying, and even if it is not, Tinydeal has direct access to Tronfy, which may have designed their own firmware and possibly modified Kodi 14.2, either themselves or through Beelink. So they should be the best contact to know which version of Kodi runs best on their own hardware, as you’d think they’d want to have a positive review… Bad reviews don’t help selling hardware.
Despite being popular, Kodi is not exactly the best media player there is under Android (in terms of media playback capability), and companies have taken the source code, done their own modifications, often kept these changes private (against the GPL), and did not contribute back to the to open source project. That means there’s no one “Kodi 14.2” for example, but many variations such as MINIX Edition, Mygica Edition, and so on. So I never know what exact version of Kodi I’ve actually testing, as 14.2 or 15.1 is just some number in a text file. In that case, Tronfy also modified the default skin and installed some apps, something I have to show in the review.
The official Kodi 15.x was released on July 20, so you’d think manufacturer would include it in their latest firmware, but they did not, maybe because it did not work properly on Amlogic platforms until last week…
Finally, most people who buy or get the box will just plug it and use it as it is, they won’t go download some apk (now it’s better since Kodi is in Google Play), and go through lots of configuration options. So for me, the priority will always be to test the firmware as it is.
I’ll most probably get Wetek Core next month (also S812), and since WeTek is a Kodi sponsor, I assume they’ll have gone with Kodi 15.1 or 15.2 by that time. So people will finally have Kodi 15.x tested in Amlogic S812 + Lollipop.
Bad news :-(, so no more AMLinux/openelec for amlogic?
Im not maintaining AMLinux for some time now. There are few devs that are maintaining OpenELEC builds for various Amlogic boards… Check freaktab
I realized that the Minix A2 remote I had plugged in was rerouting audio over to the remote and just not playing on the remote. Using a 3rd party program I was able to force all audio out the HDMI port while the remote is plugged in. Wow, that was obscure and no Lollipop OS settings to control that is obnoxious.
I upgraded to 15.2 RC (The play store version) and no 1/4 screen issues at all and also got rid of all those silly kodi plugins. Things work good and so far has played every filetype I have asked it to but then again I didn’t run through the full gamut of formats. Antutu video tester plays everything back perfectly with 1 format saying it played back slowly but supported.
My KODI plays everything zoomed IN (not OUT!). I am using AV cable, since I do not have HDMI on TV. And can not change that format, it seems gray in KODI settings. Is it really possible to change it?
NB and why add – ons are bad in KODI? I found them nice. Except they all play zoomed IN, in my case:)
Try another version of Kodi, maybe Kodi 16 beta.
About the color, maybe it is an NTSC / PAL issue. Try to change to 480p instead of 576p, or vice versa.
Add-ons are nice, but some are used to access pirated content.
Tronify MX-IV s812 doesn’t support hdmi 2.0 (big minus) and it doesn’t support 4k @ 60fps. Would be my OK box to buy but this is not for my UHD tv and for the future 1-2 years. Amlogic s905 will be better supported.
hi, I have this device one month ago, but now I have a problem with date and time. it is automatically changed to the 1st Jan 1970, and when I go to the change it to 2016 I have surprised that the years locked until 1993, and I don’t know how to fix it!!!
please, can anyone help me with this issue, please.
Where can I download lighthome launcher that is used on the mxiv android box I really like the look of it.
You could probably extract it from the firmware @ http://www.cnx-software.com/2015/08/31/tronfy-mxiv-telos-review/#comment-442926
Technically very good analysis. I found the buffering terrible. What box would you suggest for an English speaking Scot living in Spain…i.e…Uk tv etc
For people from the UK, I’d recommend checking out EBox T8 V provided it can match your budget.