Home > Android, Telechips, Video > XBMCHUB Releases XBMC for Android Version with HW Video Decoding on All Platforms

XBMCHUB Releases XBMC for Android Version with HW Video Decoding on All Platforms

XBMC logoAs you may know, XBMC developers have been working on XBMC for Android for a while, and have recently released XBMC 12.0 RC3 for Android APK. The only problem is that, apart from devices based on AMLogic AML8726-M1/3,  many platforms still do not support video hardware decoding, so this  must be handled by software. As the CPUs in most devices are not powerful enough to decode HD videos, some people have provided instructions to use an external player, for example with Telechips TCC8925 and Diceplayer. This is not ideal because you basically lose XBMC user interface during video playback, but it’s a good workaround until XBMC 4 Android supports more platforms. However, you still need to edit some config files by yourself. That’s why the guys at XBMCHUB have decided to release an XBMC for Android APK where all the configuration is done for you, so that you can get full hardware acceleration for XBMC on your Android device by just following two steps:

  1. Install MX Player from Google Play
  2. Install XAF Custom Build of XBMC for NEON Set Top Boxes, NEON Touch Screen Devices, orNon-NEON Touch Screen Devices

You’re done. Now just launch XBMC, and you should be able to play your high bitrate 1080P videos smoothly on your Android tablet, mini PC or set-top box. I haven’t tried it yet.

This custom XBMC for Android version is bundled with the following add-ons:

  • NuskuNetworks Addon Repo
  • XBMCHUB Addon Repo
  • 1Channel
  • Project Free TV
  • Icefilms
  • TV Links
  • TubePlus
  • Fast Pass TV
  • Fox News
  • TED Talks
  • TMZ
  • YouTube
  • Navi-X
  • XBMC Log Uploader

In case MX Player does not work on your device, you can also use XBMC with others players, namely: MX Player Pro, TPlayer, DicePlayer, RockPlayer, RockPlayer2, BSPlayer Free, Moboplayer, mVideoPlayer, vPlayer, Wondershare Player or Archos Video Player. You’ll need to modify playercorefactory.xml file to point to your chosen media player.

  1. January 18th, 2013 at 17:50 | #1

    Does it works on A10 based devices?

    What about RK3066 based devices?

  2. January 18th, 2013 at 18:05 | #2

    Yes, it’s just XBMC calling MX Player, so if you can play videos using HW decoding with MX Player it will work with your device.
    I’m sure it works with A10, and it should also work for RK3066.

  3. jchaos
    January 18th, 2013 at 19:03 | #3

    Is it possible to play ISO files with this android version

  4. Eli
    January 18th, 2013 at 19:22 | #4

    yes it does work on my A10 tablet with no problems

  5. me
    January 18th, 2013 at 20:45 | #5

    This news is old. Look at this: http://www.xbmcandroid.com/2012/12/10/how-to-install-xbmc-nightly-with-external-player-on-the-mk802-stick-or-other-android-tv-devices/

    Same situation that worked for me. Also working with navi-x plugin without subtitles.

  6. January 18th, 2013 at 21:47 | #6

    Yes, except instead of a 2 step installation, it’s a 51 steps procedure. ๐Ÿ™‚
    It’s provided by the same people btw (xmbcandroid.com = xbmchub.com)

  7. January 18th, 2013 at 22:02 | #7

    “itโ€™s just XBMC calling MX Player”

    MXPlayer is a non-free blob as well.

    Just XBMC is just wrapping around some proprietary blob.

  8. dman
    January 19th, 2013 at 08:13 | #8

    There is an official ‘test’ build from XBMC which has HW acceleration across multiple devices.
    Look here:


  9. January 19th, 2013 at 23:53 | #9

    Just tested it on my rk3066 tablet with 1080p, works fine.

  10. Pavlos
    January 22nd, 2013 at 11:52 | #10

    any advices on modyfing the playercorefactory.xml so as to use another player?
    thank you in advance…:)

  11. January 22nd, 2013 at 12:23 | #11

    You can read the instructions for Diceplayer at http://www.cnx-software.com/2012/08/22/xbmc-for-android-with-hardware-video-decoding-on-telechips-tcc8925-processor/
    Hopefully, you can also adjust those to work for your player of choice.

  12. January 22nd, 2013 at 15:59 | #12

    Hi Mr cnx

    I usually try an work this stuff out for myself but in this case I’m stumped. Is there somewhere that lists NEON and NEON referencing the ARM Cortex-A9 family ? (Like this but targeting Linux and Android hacks)
    If need be I’ll start one and once sanitized, add it on by under used blog or at http://wiki.xbmc.org/index.php?title=Android_hardware

    Cheers Rod

  13. January 22nd, 2013 at 16:04 | #13

    @Rod (wocket)
    Unless your device is based on Tegra 2, I think it’s pretty safe to install the NEON version on Cortex A8/A9 based devices.

  14. IPFreely
    February 5th, 2013 at 05:34 | #14

    @Rod (wocket)

    To see if your unit is neon you can use a file manager app and surf to the proc folder in the root then open cpuinfo and see if it says neon in the feature set. Or use search and search for cpuinfo, however, I found it easier to just scroll down to proc and then read the cpuinfo file.

  15. nmgmarques
    July 12th, 2013 at 04:13 | #16

    Yeah… that’s all fine and good, but it’s a crappy workaround. If you are used to the full XBMC experience, this actually kind of sucks! You can’t download subtitles, no XBMC video options, OSD is gone… but I guess that’s the price you pay for buying crappy cheap hardware (my experience at least).

  1. January 25th, 2013 at 14:55 | #1
  2. January 29th, 2013 at 21:55 | #2
  3. February 9th, 2013 at 14:10 | #3