OUYA

OUYA is an Android-based game console and set-top-box that contains a relatively powerful ARM processor that can handle most heavy XBMC skins, in addition to outputting video in Full HD (1080p). The first version of XBMC to officially support the OUYA was v13 "Gotham" which can easily be sideloaded. Two unofficial versions are also available; "XBMC for Ouya" (an unofficial build submitted to the Ouya Store by Ouya themselves (which lacks DTS and AC3 audio decoding support due to licensing issues) and "SPMC" (a fork of XBMC released by XBMC developer Koying that have Ouya support but must be sideloaded).

This is a guide to installing CyanogenMod 11 to the OUYA, which effectively updates the OUYA to Android 4.4 (Kitkat). This is required for running Kodi v15 and later on the OUYA, as the normal OUYA OS, which is based on Android, no longer meets the minimal install requirements. Kodi v14.2 and earlier versions of XBMC will continue to work on the original OUYA OS.

4 Controller

5 Known issues

Audio passthrough for some users will likely require SPMC, which is a modified version of Kodi.

Wifi on the OUYA might not be enough for some high bitrate HD streams. In this case, using wired ethernet is recommended.

Android, which OUYA's OS is based on, is limited right now to 60Hz. Those with media that plays back at 50Hz might see occasional stutter.

Volume control does not adjust the volume level. It will mute the audio if volume is turned all the way down.

6 Random notes

Feel free to place various notes, tips, and links here. As this section of the wiki gets more organized, those notes will be properly sorted. Consider this like a dumping ground for when you're not sure where to put something.

If you want to open XBMC automatically when the OUYA boots up, you can choose between two applications, "BootyCall" or "Auto pilot", both are available on the OUYA store.

BootyCall[1] ($2.99) - This application functions as a default launcher ensuring your chosen application, XBMC/Kodi in this case, is the first application loaded and also is returned to upon exiting other applications.

Auto Pilot[2] (Free) - When installed the name will show up as "BOOT". Connecting the BlueTooth remote may close XBMC after, to avoid this issue, use an XBMC remote (Official, Yatse, etc...).

Easy Infra red remote (no root): I figured the easiest way on getting IR is to use a cheap "PC Remote". The "PC Remote" receiver actually emulates a full keyboard based on infra red and starts at 5 USD (http://www.amazon.com/gp/offer-listing/B0050PUGZE/ref=dp_olp_new?ie=UTF8&condition=new). You can later swap this remote for a remote with learning capabilities, as the Sony RMVLZ620 (~25 USD), you learn the codes from the "PC Remote" and you get yourself an awesome IR solution that will keep working even if you get those pesky Ouya updates.

OUYA Specific Addon Repo: You can find an OUYA specific repository of addons available, [3](Eldon's XBMC Repo). Some of the plugins are specific to the OUYA platform, while others will work on android devices in general.