I received my OUYA gaming console early as I was one of the thousands early Kickstarter backers for the project.
OUYA impressed us with its good set of gaming titles and hackability. More than what OUYA offers, its open for developers and hackers to sideload almost any app. You can get almost any android app running on OUYA as long as you’re comfortable with sideloading them.
App stores like Amazon app store can be sideloaded to OUYA console, however, you cannot have Google Play Store sideloaded. Thanks to the work of an XDA developer called WonderEkin, installing Google Play Store on OUYA is now possible.
Pre-requisite for Installing Play store on OUYA
How to Install Google Play Store on OUYA
Step 1. Download ps4ouya_script.zip and extract the zip file on to your Windows PC.
Step 2. Download exposed framework (XposedInstaller apk) and sideload to your OUYA.
Step 3. From the unzipped ps4ouya_script.zip, execute RunMe.bat
This will install Play Store onto your OUYA console.
If the script fails to work, perform the same steps manually as instructed below:
Step 1. Sideload exposed framework apk.
Step 2. Sideload MOD_PS4Ouya.apk and enable “Play Store Mod For OUYA” in the Xposed app.
Step 3. Push these Google apks to /system/app
adb push com.android.vending.apk /sdcard/com.android.vending.apk
adb push com.google.android.gms.apk /sdcard/com.google.android.gms.apk
adb push GoogleLoginService.apk /sdcard/GoogleLoginService.apk
adb push GoogleServicesFramework.apk /sdcard/GoogleServicesFramework.apk
adb push NetworkLocation.apk /sdcard/NetworkLocation.apk
// enter shell
mount -orw,remount /system
cat /sdcard/com.android.vending.apk > /system/app/com.android.vending.apk
cat /sdcard/com.google.android.gms.apk > /system/app/com.google.android.gms.apk
cat /sdcard/GoogleLoginService.apk > /system/app/GoogleLoginService.apk
cat /sdcard/GoogleServicesFramework.apk > /system/app/GoogleServicesFramework.apk
cat /sdcard/NetworkLocation.apk > /system/app/NetworkLocation.apk
chmod 644 /system/app/com.android.vending.apk
chmod 644 /system/app/com.google.android.gms.apk
chmod 644 /system/app/GoogleLoginService.apk
chmod 644 /system/app/GoogleServicesFramework.apk
chmod 644 /system/app/NetworkLocation.apk
mount -oro,remount /system
Play store should now be available in launcher and ready to launch.
Note: In case that doesn’t happen, sideload the com.android.vending.apk again like this:
adb install -r com.android.vending.apk
Troubleshooting 2: If Xposed Installer cannot replace app_process, download this one and push it into /system/bin, chmod 755, reboot and start play store again.