From what I can gather the Ouya is an Android device with a default extra store (think Amazon App Store, Steam, whatever 3rd party store on an open platform) but the problem is you'll need to find the Google Play app author and ask them to submit their app to the Ouya store or pass you the executable.
Android is an open source OS (with bits like the Linux kernel and Webkit renderer being copyleft so you are required by the license to release any of your changes back to the community) with releases coming out of the AOSP (Android Open Source Project). That means anyone can grab the source code and compile it for their device. I can get someone to put together a custom SoC (not cheaply) and then go about getting Android compiling for it for my custom Android device.
The Google apps are not free open source software. This includes the store, currently called Google Play. Google have played ball with the custom firmware groups (eg CyanogenMod) and, while they do not allow them to distribute these apps inside their ROMs, they do allow the separate distribution of an app pack (normally just a zip) that contains all the Google apps. This is how someone building from AOSP can include the Google apps for non commercial purposes, people who make official Android (TM) devices talk to Google and do a deal to get official license to use those apps. Unless you're a small player building a system entirely designed around making Android apps that don't work on normal Android devices, like Ouya, Then Google might not say yes. So no Google Play store. It's the difference between running Android, and running Android with Google's blessing.
So as long as the writer of the current Android GB app is still active and want to look at any possible compatibility issues then it should just be a case of possible grabbing an Ouya to test it and submitting it to the Ouya app store. It's all the same JVM/dodgy native code with not enough lib access so you might as well build something using the JVM code and the Tegra 3 is a common SoC so it isn't like the Ouya even has exotic custom internals. If the GB Android app is also distributed as a .apk then all that stuff about Android vs Android with Google is rather moot as you can just run that on the Ouya to install it direct without going via any stores.
I've been poking around with Android recently so might be tempted to have a go if the current GB app is inactive but obviously I won't step on someone else's toes if the dev is still maintaining their app and it provides all the functionality people want.
Log in to comment