Home > AMLogic, Android, Linux, Testing > Geniatech Releases XBMC Linux Image for AML8726-MX based Media Players

Geniatech Releases XBMC Linux Image for AML8726-MX based Media Players

A couple of week ago Geniatech released the source for XBMC for Android, and today I’ve been informed they’ve released an XBMC Linux image for their media players based on AMLogic AML8726-MX dual core Cortex A9 SoC, just a few days after the release of MX Linux v1.00 RC1 working for MX2REF, G18REF and g02refDongle (These are not product names, but board codes that can also be found in ro.product.device or ro.product.board in build.prop of Android firmware).

You can download MX_BOX-Linux_XBMC20131205.zip which is said to contain the XBMC Linux image for ATV1200, ATV520, ATV400, ATV360, etc… However, it’s said not to work for HDMI dongles such as ATV120, contrary to MX Linux. I haven’t been able to download the file within a reasonable amount of time, so I haven’t been able to check the content, and installation instructions. An anonymous source told me it was likely Geniatech just took the community released sources to adapt to their hardware, and may not have complied with the GPL requirements.

XBMC Forum member gboijhpok reported that 1080p videos played smoothly, and that SAMBA, Airplay, and Add-ons installation all worked. Geniatech IR and RF remote controls also function properly. However, Geniatech release is still alpha and there are quite a few known bugs:

  • Failure to enter into system sometimes requires to power cycle the device
  • The physical power button does not work
  • RMBV videos are not supported
  • Remote issues:
    • Some buttons do not work such as Home or Menu.
    • RF remote and USB keyboard/mouse incompatibilities
  • Manual overscan adjustment may be required
  • In screen protection setting, only DIM works properly, and if other options are selected, you’ll get a get black screen requiring a restart.

If you want to revert to Android 4.1, follow the instructions below:

  1. Download update_stvmx_20130805_eng.zip and HowToRevertToBox4.1.zip
  2. Unzip HowToRevertToBox4.1.zip, but not update_stvmx_20130805_eng.zip
  3. Copy the following files to an SD card directory: factory_update_param.aml, factory_update_param.ubt, spi_MX.bin, uImage_recovery, and update_stvmx_20130805_eng.zip
  4. Press and hold the upgrade button, and power the device
  5. Keep holding the button for about 10 seconds, and release it.
  6. There won’t be any display for around 2 minutes, then the upgrading screen will appear
  7. The box will automatically reboot to Android upon completion

  1. adem
    December 8th, 2013 at 22:46 | #1

    going to try on my mk810 ill keep u guys updated

  2. pszab
    December 8th, 2013 at 23:00 | #2

    Super!!! 😀
    If someone can try it please share the experience

  3. Gabe
    December 9th, 2013 at 01:14 | #3
  4. adem
    December 9th, 2013 at 06:21 | #4

    no luck doods i waited for more then 5 minutes on both images and all i got was black screen my device mk810 or i think its also called droidstick 8726-mx

  5. adem
    December 9th, 2013 at 06:26 | #5

    what do you guys think about my mk908 v5 and xbmc ouya video


  6. December 9th, 2013 at 09:09 | #6

    This release does not work with dongles such as ATV120, MK810, or Droid Stick A2.
    Have you try this http://www.cnx-software.com/2013/11/30/xbmc-mx-linux-v1-00-rc1-for-amlogic-aml8726-mx-devices/ ?
    There’s a test image for dongles.

    Thanks. I could finally download it. The instructions and binary are inside.

  7. adem
    December 9th, 2013 at 09:54 | #7

    will give it a go thanks Mr CNX dood

  8. XBMCdoc
    December 9th, 2013 at 13:20 | #8

    I parallel tested the ATV520 adroid and linux versions on 720p streaming and they look identical to me. The menu scroll and load is the same too. Will try next week with 1080p streamed over my NAS.

  9. Marysh
    December 15th, 2013 at 23:55 | #9

    What about ATV120 dongle? When it can install linux xbmc?

  10. Grech
    December 18th, 2013 at 16:33 | #10

    It’s work on Bluetimes 3548M3?

  11. December 18th, 2013 at 17:01 | #11

    No support for ATV120 at this stage.

    You need to check build.prop file in your device. If you can’t find mx2ref or g18ref in the file, then it’s not supported.

  12. Mike Smith
    December 28th, 2013 at 19:48 | #12

    Great find. I don’t own one of these yet but looks like I will be buying one soon.

    The issue with the remote buttons not working looks easy to fix, a quick compare of the Android firmware remote.conf file and this Geniatech Linux XBMC firmware remote.conf files, shows that they are not mapped correctly.

    I created a new remote.conf file based on the android one, grab it here: http://pastebin.com/raw.php?i=HxWKqABJ

    You will need to save this file as remote.conf and then overwrite this file:


  1. No trackbacks yet.