$50 CMX Dual Core Android TV Box Runs Android 4.2, Supports XBMC Linux

XBMC Android now runs fairly well on ARM based hardware, but some people still prefer to run XBMC Linux because they want a pure XBMC experience, and Android is just an unnecessary overhead, and some features are still better supported in XBMC Linux such as frame rate switching, which is not supported in Android (You need to manually select the refresh rate in the settings). One way to go if you want to get XBMC Linux is to buy one of the boxes pre-loaded with the firmware such as Jynxbox M1V2 Pure Linux or Little Black Box. But these devices are generally significantly more expensive than their Android equivalents. So instead, some people get an Android TV box, and install XBMC Linux firmware compatible with the hardware such as MX Linux which runs on media players with a “g18ref” and “mx2ref” boards. Gbox Midgnight MX2 is one of these g18ref Android TV boxes, but there are quite a few “clones” on the market, and CMX is one of the most recent, powered by Amlogic AML8726-MX, running Android 4.2.2, and selling for just $49.99 on GeekBuying.

Original Matricom Gbox Midnight MX2 and Accessories
Original Matricom Gbox Midnight MX2 and Accessories

CMX specs are indeed exactly the same as Gbox Midnigt MX2:

  • SoC – Amlogic AML8726-MX Dual Core Cortex A9 CPU + dual core Mali-400 GPU
  • System Memory – 1GB DDR3 RAM
  • Storage – 8GB Flash + SD card slot (Up to 32GB)
  • Video Output – HDMI v1.4, composite (CVBS) and component (YUV)
  • Audio Output – HDMI, AV, and coaxial S/PDIF
  • Connectivity – 802.11 b/g/n internal Wifi + 10/100M Ethernet Port
  • USB – 4x USB 2.0 Ports
  • Misc – IR sensor, LED
  • Power Supply – 5V/2A

The box apparently also comes with the same accessories including a 5V/2A power adapter, HDMI and AV cables, the same IR remote control, and a user’s manual.

It’s impossible to verify whether there’s indeed a “g18ref” board inside the device that compatible with XBMC Linux without actually trying it or opening the box [Update: CMX board picture can be seen on Freaktab]. After failing to get a satisfying answer from GeekBuying support, one reader contacted me about this, and I asked GeekBuying to try MX Linux or OpenElec on the device, and they kindly did test both versions, and reported them to boot fine.

Here are the links to both versions with instructions:

  1. OpenELEC 4.2 beta2 – It can be installed on generic g18ref device after flashing Matricom’s firmware 1.1.6 that changes the NAND layout/partition table. Geekbuying reported they did not need to update the firmware on CMX, and it just worked by flashing OpenELEC directly.
  2. MX Linux v1.00 Stable

If for some reasons, after you try XBMC Linux, you want to get back to Android, you can always reinstall the stock firmware.

Beside GeekBuying, CMX TV Box is also available on Aliexpress for $57.99 and up. I don’t know any other dual core Android TV box compatible with XBMC Linux that sells for $50, and whether you run Android and Linux, it looks like a very good deal.

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.

Support CNX Software - Donate via PayPal, become a Patron on Patreon, or buy review samples
Subscribe
Notify of
guest
14 Comments
oldest
newest most voted
nipszx
nipszx
6 years ago

Will the Linux build degrade the strong wifi performance that was tested on this box running 4.2? Any G-Box MX2 Linux videos or tests yet? I noticed the video reviews had a lot of dislikes for some reason.

Stane1983
6 years ago

Hi,

correction here… all Amlogic MX boxes that are using Realtek USB chips (most of them are using rtl8192cu or 8188eu) needs driver modifications to work better (because original Aml driver have p2p interface, wfd interface… which are not needed in Linux and it only confuses Linux). Doing some tests I can confirm that modified Linux drivers shows better performance than stock Amlogic one (under Linux).

Stane1983
6 years ago

Correct. For example, in Linux I use original realtek drivers, w/o amlogic modifications which showed much better performance.

Murat
Murat
6 years ago

So does the one sold in geekbuying works with xbmc linux and 1080p or not? If so which version is it?

eric
6 years ago

@Murat
Yes, the one we sold support xbmc linux, i can check the resolution is 1280*720, i know in android xbmc, there is choice for me changing the resolution,but i can’t find it in linux xmbc, is there anyone can help? i also want to know if it can run @1080P.

Stane1983
6 years ago

@Murat

Afaik, nor Linux or Android for Amlogic MX platform supports real 1080p output, just scaled one.

eebrah
eebrah
6 years ago

There is a very similar *looking* device that has piqued my interest, this http://www.dx.com/p/hd18t2-dvb-s2-dual-core-android-2-2-google-tv-box-player-wireless-signal-w-1gb-ram-8gb-rom-black-294645. It has the same SOC and specs but I have no idea as to the internals. It has an inbuilt DVB-T2 tuner [ no info on that either ] and I am trying to figure out if it can run openElec, would be awesome if XBMCs PVR features worked on this

sam
sam
6 years ago

Hi, Do you know if this box can, with OpenELEC 4.2 beta2, support USB Terratec HTC HD DVB-C, pls? My goal is to watch Live TV with it.

kszaq
kszaq
6 years ago

Stane1983: With some modifications you can have real 1080p playback in XBMC. See my post in 1.1.9 thread on Matricom forum for patch for Android (since people have some problems with it, I guess you also need to turn off XBMC scaling). On Linux all you have to do is turning free_scaling off. I confirmed real 1080p by playing test patterns.

Nelson Martinez
Nelson Martinez
5 years ago

Can I use this boxes and programs to get cable tv iin US?

Advertisements