$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.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

14
Leave a Reply

avatar
14 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
9 Comment authors
Nelson MartinezArmada Mach 8 Pure Linux is a Quad Core XBMC Linux TV Boxkszaqsameebrah Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
nipszx
Guest
nipszx

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
Member

@cnxsoft

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
Member

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

Murat
Guest
Murat

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

eric
Guest

@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
Member

@Murat
@eric

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

eebrah
Guest
eebrah

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
Guest
sam

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
Guest
kszaq

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.

trackback

[…] comes with XBMC Linux. It’s unlikely a quad core media player brings much performance over a dual core media player with XBMC Linux, but Amlogic S802 adds 4K video playback compared to Amlogic AML8726-MX. One of the main advantages […]

Nelson Martinez
Guest
Nelson Martinez

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