For those of you who don’t yet know what the MK802 is, get ready for a treat. The MK802 is an Android TV stick that resembles a USB Memory Stick, but instead of having a USB output at the end, it had an HDMI output. You basically just plug it into its Micro USB power source (identical to a BlackBerry charger) then plug it directly into one of the HDMI inputs located on the side (or back using an HDMI extender cable) of your television afterwards.
Voila, you’ll have the whole Android operating system on your television, meaning you’ll be able to watch XBMC as easy as that. There is no remote control sold with most MK802 devices, so you can either plug a USB mouse or keyboard into it, or even a wireless mouse with a USB transceiver dongle, which is what we used. Before we get started, we’d like to note that the final way of installing XBMC in the future will be much easier, this is simply an interim solution until the XBMC foundation releases their official hardware decoding.
HOW TO INSTALL XBMC NIGHTLY WITH EXTERNAL PLAYER ON THE MK802 STICK OR OTHER ANDROID TV DEVICES
- MK802 Android TV Stick (running Android 4.0 ICS or higher)
- Micro USB or BlackBerry Wall Charger (should be included with device)
- Wireless Mouse with USB Transceiver
Step 1: Plug your new MK802 device into the Micro USB Wall Charger power supply, along with mouse or USB transceiver dongle, and then plug it into the side HDMI input on your television.
Step 2 : Once booted, click on the small white rectangle made up of six squares in the top right corner of the screen, this will open the “Applications” menu on your Android device.
Step 3: Open the “Settings” icon.
Step 4: Scroll down the left side menu until you’ve reached “Date & time” under the “SYSTEM” menu tab, and set the “Select time zone” field to “GMT -05:00 Eastern Standard Time” for those in the New York time zone.
Step 5: Optionally, under “Developer options” on the left side menu, check “Don’t keep activities” to enable that. It will help optimize your device’s performance.
Step 6: Scroll back up the left side menu until you’ve reached the “Wi-Fi” tab under the “WIRELESS & NETWORKS” then flick the switch on the top right corner to “ON” and after a few seconds choose your wireless network, enter the security key, and wait for the device to connect to your home network.
Step 7: Return to the “Applications” menu by clicking the right button on your remote a few times, or click the back arrow at the bottom of your screen until brought back to where we started.
Step 8: Launch the “Play Store” application icon, then login to your Google (or gmail) account or create a new one if you don’t already have one.
Step 9: Press the magnifying glass icon in the top right corner of the Play Store to initiate the search function.
Step 10: Search for an application called “File Manager HD” and install it to your device.
Step 11: Go back and search for an application called “MX Player” and install that to your device as well.
Step 12: Launch the “MX Player” application, go to the “Settings” menu in the top right corner of the window, and under the “Decoder” menu, disable hardware plus (HW+) decoding for each of the available options, and disable software (SW) decoding all around as well.
Step 13: Go back to the “Applications” menu, open the “Web Browser” and navigate to “www.xbmcandroid.com” (without quotations obvioulsy) from the address bar of the web browser. You’ll then want to click on the “Downloads” link at the top.
Step 14: Choose the latest XAF Touch APK “xbmcapp-armeabi-v7a-debug-2013-03-05-full-neon-xaf-touch-532e56f7dc17087d9b9da4af9de7b8efda03ebd7.apk” link from the front page “Featured” listing, and then click it again on the next page to download. Wait a few minutes for it to prompt you that download is complete.
Step 15: Go back to the Downloads listing page, choose the “playercorefactory.xml” file and download it as well. Wait a few seconds for it to prompt you that download is complete.
Step 16: Return to the main “Applications” menu, and choose the “Downloads” folder icon, then click on the “xbmcapp-armeabi-v7a-debug-2013-03-05-full-neon-xaf-touch-532e56f7dc17087d9b9da4af9de7b8efda03ebd7.apk” file and choose to “Install” it to your device.
Step 17: Once install is complete, choose “Open” at the prompt to launch XBMC on your Android device for the first time.
Step 18: Exit XBMC by clicking on the square button similar to a power button at the lower left of the screen then choose the “Exit” option when prompted to return to the main menu.
Step 19: Launch the “File Manager HD” application from the “Applications” menu.
Step 20: On the right side of the application window, open the “Downloads” folder, then click and hold the “playercorefactory.xml” file until a popup menu is displayed.
Step 21: Choose the “Copy” option from the popup prompt.
Step 22: Press on the “Back” button at the top right of the application window.
Step 23: Open the “Android” folder, followed by the “data” folder on the next page.
Step 24: Next, go into the “org.xbmc.xbmc” folder, followed by the “files” folder, then the “.xbmc” folder, and finally the “userdata” folder.
Step 25: Click on the “Paste” button at the top right of the application window, then scroll down to make sure that the “playercorefactory.xml” file is now located in that folder.
Step 26: Go back to the main “Applications” menu, and launch “XBMC” again.
Step 27: Navigate to the “File Manager” menu under the “SETTINGS” tab.
Step 28: Double click on the “Add source” option on the Left Side of the screen.
Step 29: Click on the text box that says <None> to open up the keyboard.
Step 30: Type “http://fusion.xbmchub.com” (without quotations) on the keyboard and then choose the “Done” button on the left side of the keyboard.
Step 31: You’ll now see the site address that you just typed at the top is listed, next click the empty text box at the bottom under “Enter a name for this media Source.”
Step 32: You’ll now have a keyboard pop up, type “fusion” (without quotations) then press the “Done” button again.
Step 33: Press the “OK” button at the bottom in order to save the new file source.
Step 34: You can now return to the Main Menu by pressing the back button at the bottom of the screen.
Step 35: From the Main Menu, choose “Settings” under the “SYSTEM” menu listing.
Step 36: Choose the “Add-ons” menu from the left side of the window.
Step 37: Select the “Install from zip file” option from the list.
Step 38: Choose the “fusion” folder listed on the right side of the popup.
Step 39: Within Fusion, navigate to the “video” folder, followed by the “repositories” subfolder.
Step 40: Click each of the XBMC addon repositories you wish to install, such as “1channel-repository.bstrdsmkr-0.0.3.zip,” “repository.xbmchub-1.0.0.zip,” and the “Navi-X_v37_6.zip” compressed files. You’ll have to repeat this step only from the beginning for each repository you install from ZIP file.
Step 41: Select the “Get Add-ons” option now.
Step 42: Open “Bstrdsmkr’s Repository” followed by “Video Add-ons” and then “Install” the “1Channel Plugin” video addon. For the 1Channel addon specifically, you’ll might want to click the “Configure” button, uncheck “Use meta data” then press the “Ok” button.
Step 43: Go back two levels and do the same with the “XBMCHUB.com Addon Repository” and the “XBMC.org Add-ons” as you desire.
Step 44: Once you’ve enabled all your chosen addons, wait about five minutes for the whole XBMC system to update itself and its components.
Step 45: Go back one menu level to the “Settings” main menu under the “SYSTEM” tab.
Step 46: Scroll down to the “SYSTEM” submenu on the left side and then choose the “Audio output” tab. Change the “Audio output” option from “Analog” to “Optical/Coax” instead.
Step 47: Exit XBMC once again, and after a few seconds relaunch the “XBMC” application.
Step 48: Go to the “Add-ons” tab under the “VIDEOS” menu.
Step 49: Open the “1Channel” video addon.
Step 50: Use it as you wish, remember that the best sources are always PutLocker, SockShare, MovPod, VideoWeed, GorillaVid, FileNuke and FileBox. Sometimes certain sources won’t work, that’s normal, just choose another.
Step 51: Jump with Joy, XBMC is Configured. If you have problems when video is playing, click the window while it’s playing to pause and make sure that it says “H/W” in the top right corner of the display, not “S/W” and if it does you can just click it to change it, then click in the middle of the screen to replay the video.
Congratulations! Now your MK802 or other Android device can spend some time out of its box in your drawer. Hope you enjoy this workaround to use hardware decoding with XBMC until it’s officially launched. We suggest visit our forums and our friends at XBMC HUB for more XBMC related help and information.