Introduction
I would like to share the experience of choosing and configuring a media center based on Android consoles. Now there are a lot of them, they are all somewhat different, but in some ways they are similar. When I saw a working system, many of my friends confessed that they themselves had thought about something, but were afraid of difficulties. In addition, in the forums where I sometimes talk, I had to see angry posts of those who, not knowing what they were facing, bought such a prefix and were very disappointed with it. So, I hope that this article will be useful to you.
Who is this article for?
Designed for those who, in principle, owns devices based on Android, but never used them to connect to a TV and organize a media center. The presence of "direct hands" is not a necessary condition, it is enough to have the skill of sticking the wiring to the appropriately sized connectors.
Recommended Equipment
- TV or monitor with HDMI input
- USB external storage (HDD or SSD)
- Wireless Mouse and Keyboard
- Network router
Prefix selection and purchase
Why not Intel x86
The main considerations are the price and noise.
If you have money for Intel NUC, perhaps this is a good choice, but you will pay 3-4 times more than the prefix on Android. Nettop PC on Intel Atom is too thin, and they cost more than 1.5-2 times. As soon as you threaten something more serious, active cooling almost always appears, which means constant noise during operation.
')
From the point of view of the operating system, in most cases Windows is too cool, you will not use 1/10 of the capabilities of this OS. Different Linux builds are usually too difficult for those who initially do not understand them.
Android now gives a simple and convenient UI (and you can choose a desktop wrapper from thousands of available, for every taste), while it is sufficiently undemanding of resources. Almost any smartphone user has sufficient skills to work with android console. After the appearance of stable full-featured XBMC / Kodi assemblies for this platform, it became, in my opinion, the best option.
Use your existing devices
Some of the life hack can be considered the use of your existing hardware on Android. If your phone or tablet has an HDMI (or mini / micro-HDMI) output, the device has a good processor, has a normal amount of RAM, the USB connector can work in
OTG mode, then most likely, you can use this device to organize a media center.
On the other hand, is there really no better use for such an excellent device than lying next to a TV with wires? Most likely, it makes sense to think about this recycling of tablets with a broken screen, a dead battery and other damage that is costly to repair. The main thing is that Wi-Fi works well there.
About the form factor TV-Stick or "whistle"
It seems to many that it is great to have a very small TV set-top box and stick it straight into the TV. Some of these "whistles" or "flash drives" are made immediately with the HDMI connector in the case.

Their main purpose is to break out of your TV set with maximum damage for all associated equipment. In the picture they look great, but for our case they are not suitable:
- The most important thing: the need to connect even the required external power supply makes the design hanging on the TV heavy and fragile, and when you connect additional devices, this option becomes even more dangerous.
- Due to the miniature form factor, there is only one USB connector, which makes it difficult to connect the necessary equipment to them, the use of USB hubs leads to further weighting.
- For the same reason, there are never RJ45 (Ethernet) connectors on the “whistles”, the desirability of such a connector is hereinafter referred to
- Sometimes the mini-HDMI connector is made, then, considering that there are no TVs and monitors with this connector, it turns out that the “whistle” will hang on the adapter wire, which makes it even more meaningless
- In general, we can say that the devices in this form factor are a few more behind their fellows (i.e., you get Android 4.2 instead of 4.4, one gig of memory instead of two, etc.)
In most cases, such a whistle will be useful for those who are interested in the first and main streaming, but here the absence of RJ45 and the disgusting quality of the work of the integrated Wi-Fi will be a big disadvantage.
Form Factor Set-top Box - our choice
Actually about him we will continue to talk. A small box the size of an external hard drive. Here is a representative representative of the MXIII, for the moment of writing the article, produced under various brands and in various boxes, the image is more or less a standard model.

The convenience of this form factor in the presence of the required number of connectors, while maintaining the minimum size.
The choice of consoles in the electronics store in Russia
Now such consoles and "whistles" can be easily bought in almost any electronics store. Unfortunately, many today are morally obsolete (old processors, little memory, etc.). As a plus, you can only note the low price and the opportunity to start using the purchase immediately, without waiting for delivery. If you do not need to do everything immediately, I recommend buying Chinese equipment in China and, after waiting two or three weeks, get a more modern model for use.
Choosing Consoles on Aliexpress
At the moment, consoles of this type on Aliexpress are sold a choice of
several thousand . All of them are about the same, they are all poorly described, they all have various disadvantages, so you need to look at those declared characteristics that interest us.
What makes sense to pay attention when buying:
- The ability to play 4K video
- Latest OS version (4.4.2+)
- The size of the RAM (at least 1GB, better than 2GB). The same MXIII has models with both two and one gigabyte of memory on board, so you shouldn’t look only by its name, read the specifications
- Built-in flash drive size (at least 8GB)
- RJ45 connector (Ethernet)
- Bluetooth support (if you intend to pair with headphones, mouse or Bluetooth keyboard)
- The presence of a set of wireless mini-keyboard. The Chinese often make a set of consoles and keyboards. If this does not greatly affect the price, but you still don’t have one, it makes sense to take it, but only if it has a touchpad or another alternative to the mouse.
What does not make sense to pay attention:
- Stories about Wi-Fi power, support for 802.11 / b / g / n / AC standards - in most cases, the quality of Wi-Fi performance will not allow you to take advantage of this luxury without hardware changes
- Netflix / Hulu support - in Russia these services do not work, and if necessary you can add them later
- The words root / jailbreak in the description are the vast majority of Chinese devices that are pre-root
- Branding and appearance - inside the box everything will be about the same
- Infrared remote control trick - I think that you still will not use it
Customization
So, you, at last, hold the device chosen by you in hands. How to make it work and at the same time pleased?
Physical connection
Location
As with any device with passive cooling, the TV set-top box is better not to be clamped on all sides and have an influx of cold air. On the other hand, it is almost never heated much, so there should be no particular problems with its placement. Think about how you will turn it on and off (there must be access to a button on the case), in addition, sometimes you may need to unplug the power supply.
Network
As I mentioned earlier, one of the key shortcomings of all Chinese consoles that I have encountered is the unstable operation of the Wi-Fi module. Often this is due to the poor design of the antenna, which is especially true for devices where it is stored inside the case. In such cases, craftsmen solve the problem with different hacks. Unfortunately, often there are difficulties with the work of the module itself, and this will not be fixed. This will not be a big problem for those who do not use the network capabilities of the console. But as soon as you want the stable operation of streaming services or start actively using torrents, a high-quality network becomes necessary.
On the other hand, all consoles that came into my hands with the ability to connect via Ethernet are pleased with the stable operation of the network. From here I conclude that it is most convenient to use a set-top box with a Wi-Fi router or access point. Since, most likely, you will want to connect other devices to this router (I have it loaded with gaming consoles and a printer), this decision will not be unjustified, and the price of a cheap access point will make the overall budget a little more difficult.
Tip: set up a static address for your device, this will facilitate further work with it.
Video
Definitely HDMI. I recommend high-quality wires to avoid the need for constant replacement (cheap ones often break), with support for at least the HDMI 1.4 standard. The shorter the wire, the better, but avoid situations where it will be taut.
Sound
At best, you’ll stream the sound to your TV or receiver using the same HDMI cable. In some consoles there is an optical output S / PDIF, in principle, you can use it. The worst variant in terms of sound quality is the analog output, since you will not hear anything good in this variant.
Data store
I recommend using an external hard drive. Given that now you can easily buy disks for two and three terabytes, you can have quick access to your entire media collection. The disk must be formatted with
exFat to avoid problems with large files, such as BD Remux, that FAT32 cannot support. Many devices will start having problems with NTFS, so it's best to avoid this format.
Network storages work quite adequately, but from the point of view of convenience of working with them with Android, the connected external disk is significantly inferior.
At the moment, I have not seen TV consoles on Android with USB 3.0 support, but, on the other hand, USB 2.0 can cope quite adequately.
Input devices and controls
For comfortable work, you will need a keyboard. The Android on-screen keyboard, of course, can adequately handle most tasks, but it closes the half-screen, which is not always convenient. You will use the keyboard quite often - you need it to work with the browser, search for media content on Youtube, etc. etc.
In addition, you will definitely need a mouse (at least double-key) or a touchpad. On the infrared control panels make the "mouse" mode, but the features of this method of communication make it extremely inconvenient to use. Once you have connected a mouse to the console, you can safely lose the remote control - you hardly need it anymore.
Almost advertising
I have all the input functions on the
Mystery MSR-113 device, which is a combination of a universal remote control, keyboard and air mouse. With the help of such a combine it is easy to control all the equipment of the media center and not to look for ten different consoles in different places.
Software setup
Shell (launcher)
Usually, the Chinese come with some kind of their own specific shell. Its advantage is that it is easy to control from the infrared remote control, as it is built on "squares" and, accordingly, navigation can be carried out using the "arrows" and the "ok" button. For MBox-like consoles, the launcher looks like this:

In all other shells for navigation will need a mouse. In principle,
Nova Launcher is well suited for the tasks of this device, but I think everyone has their own preferences on this topic.
Xbmc
There are a lot of articles written on the XBMC settings theme, so I hope you can figure it out for yourself. I note only the features of working with Android.
Do not update XBMC yourself , do not put Kodi. Most likely after that it will stop working correctly. Most likely, a special assembly optimized to work on this hardware is supplied with your device. The rest of the problems should not be. If you still have updated version of XBMC and now want to roll back, look for specials. build for your device (for the amlogic s802 platform, these are builds from Oman) or rewrite the entire console back.
Sound setting
If a / v receiver is connected and you want to play not just stereo, but 2.1 or 5.1 sound, you need to specify this in the settings. Go to the settings menu XBMC
System-> Audio Output . Set the
Number of Channels to the desired value, set
Keep Audio Device Alive to
Always .
If you have a DTS or AC3 receiver in the same menu, enable the
Enable passthrough option and the
capable receiver and / or
DTS ableable receiver options , depending on the technology you are using.

Additions and themes
All the themes and plugins for XBMC worked correctly for me, but some very heavy topics like Confluence Customizable Mod slowed down a bit. If you are not comfortable with the standard theme, try reFocus.
Context menu
Unlike computers running Windows, the right mouse button in XBMC works like a “back” command, and does not open the context menu. The context menu, by default, works by pressing the “c” key on the keyboard. You can change the key mapping using keymap files in the XBMC folder or using the special add-on
Keymap Editor .
Access to external drive
When adding folders to the library on a hard disk, the easiest way to reach them is through a not very obvious way
root filesystem-> storage-> external storage-> sda1
Other useful programs
What may come in handy from the software.
- Torrentex is the best torrent-client for Android, simple, convenient, fast, understanding "magnetic" links.
- SoundAbout - apparently the only program that allows you to customize where the sound goes, analogue Manage Audit Devices in Windows. It will be very useful to those who connect bluetooth headsets. Unfortunately, normal functionality after the trial period is available only for money (185 rubles at the moment)
- SSH Server - server with SSH, FTP / SFTP support, etc. Very handy tool for remote access and file sharing over the network.
- ASTRO File Manager - or a million other good file managers.
- Titanium Backup - as soon as you tune up your console, I recommend you immediately save all the settings somewhere, from where you can easily get them.
- TeamViewer Quick Support - a program for remote access to your console. Unfortunately, it does not know how to work autonomously, i.e. each time you need to confirm on the console the permission for remote access.
Android settings
In principle, everything will work without additional settings. Most likely, the Ethernet connection will be considered as your program for connection taking into account traffic, so do not forget to remove “download only via Wi-Fi” and similar checkboxes in all settings.
Firmware upgrade
Finally - about updating the firmware. Do not update without need. If you really want to update - save all the settings. Think about whether you need to be updated. Something will definitely go wrong, and you will have to “dance with a tambourine” for a long time.
Some devices come under the slogan of having an
OTA update system in them. This Chinese OTA does not work and it is better not to use it. You need to download the firmware yourself, through the site
freaktab.com dedicated to Chinese devices.
Principle of renewal
- Download firmware
- Extract the contents to the root of the microSD card
- Gently insert the card into the appropriate slot of the console. It does not fit snugly to the case, so be careful - do not insert the card "past". If you get it right, there will be a characteristic spring click.
- Remove the power cord. Insert the power cord.
Next you need to put the console into update mode. These actions are specific to different models, using the example of the MBox MXIII as an example:
- Toothpick click on the button located inside the audio jack and hold it.
- Press the console power button
- Release the button inside the audio jack.
The update process has begun. After the upgrade, you will have to reinstall everything, Titanium Backup should help a lot.
Conclusion
I would be glad if you like this article, waiting for your suggestions for improvement and suggestions if you would like to know something else.