What's Included
- Everything from the previous i12bretro Ouya images
- Ouya Discover Store 2020 fix
- Factory Reset Fix
- Discover Store full games unlock
- Root access
What's New
- Updated RetroArch to v1.9.0
- Installed Aptoide app store
- Installed Dig Emulation Frontend
- Semi-working Google Play store (Frequent crashes / apps can be installed, but some don't work due to missing Google services)
Things You Will Need
- A USB flash drive, at least 4 GB of free space https://amzn.to/3wkR5ju
- A USB hub, preferably with external power https://amzn.to/3KTviDw
- A USB keyboard https://amzn.to/3qgUQTe | https://amzn.to/3uchJs
Prerequisites and Downloads
- Download i12bretro_OUYA_image_v3.0.zip Download
- Format the USB flash drive to FAT32
- Right Click Start > File Explorer
- Right Click the USB flash drive > Format...
- Select FAT32 from the File System dropdown
- Make sure Quick Format is checked
- Click Start
- Extract the downloaded i12bretro_OUYA_image_v3.0.zip file
- Copy the contents of the /Copy_to_USB folder to the root of the USB flash drive
- Safely remove the flash drive and plug it into the USB hub connected to the Ouya
- Plug in the USB keyboard to the USB hub connected to the Ouya
Installing Ouya USB Drivers
- Right click Start > Command Prompt (Admin)
- Paste the following commands to disable driving signing checks temporarily
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
shutdown /r - Your PC will reboot
- Connect a USB cable from the micro USB port on the back of the Ouya to your PC
- Make sure the Ouya is connected to a display via HDMI
- Power on the Ouya
- After a few seconds you should hear Windows chime that a new device has been detected
- Right click Start > Device Manager
- Expand Other Devices and you should see OUYA listed
- Right click OUYA > Update Driver
- Select Browse my computer for driver software
- Click the Browse... button
- Navigate to the extracted i12bretro_OUYA_image_v3.0\files\driver
- Click OK
- Make sure "Include subfolders" is checked, click Next
- Windows should find the correct driver for the Ouya and install it
- Navigate to the i12bretro_OUYA_image_v3.0 in windows explorer
- Right click i12bretro_OUYA_image_v3.0.bat > Run as administrator
- The script uses the Android Debug Bridge (ADB) to boot the Ouya into CyanogenMod recovery
- When the command prompts to "-- Setup the fastboot driver", go back to Device Manager expand Android Device
- Right click Android Bootloader Device > Update Driver
- Select Browse my computer for driver software
- Click the Browse... button
- Navigate to the extracted i12bretro_OUYA_image_v3.0\files\driver
- Click OK
- Make sure "Include subfolders" is checked, click Next
- Windows should find the correct driver for the Ouya and install it
- Press Enter at the command prompt once the driver is installed to continue booting the Ouya to CyanogenMod recovery
Restore i12bretro Image via CyanogenMod Recovery
- With the OUYA in CyanogenMod Recovery:
- Select wipe data/factory reset
- Select Yes to confirm wiping all user data
- From the main menu select advanced > wipe dalvik cache partition
- Select Yes to confirm wiping the dalvik cache
- Select Backup/Restore > Restore from USB disk
- Navigate to and select the extracted i12bretro image from the USB disk clockworkmod\backup\i12bretro_v3.0
- Select Yes to confirm restoring the backup
- Wait several minutes for the various partitions of the image to be copied to the Ouya
- From the main menu select install zip > choose zip from /storage/usbdisk
- Arrow down and select RC-OUYA-1.2.1427-r1_ota.zip > Press Enter
- Select Yes to confirm the install
- From the main menu select mounts and storage > mount /system
- While at the mounts and storage menu, make sure /data is mounted, the menu should say unmount /data. If it does not, mount it as well
- Back on the PC Press Enter to continue with rooting the Ouya and fixing the Discover store
- Copy each of the adb shell commands one at a time into the command prompt to gain root access
- Once the process completes the Ouya will reboot
Completing Root Access
- Once the Ouya boots, navigate to Make > Software
- S
- Launch Xposed Installer
- Select Framework > Check Don't show this again and Click OK to the popup > Click Install/Update > Click OK to reboot
- After rebooting Discover Store games that used the Ouya purchase API will be unlocked
Setting Up Google Play
- Navigate to Make > Software
- Launch Mod Collection for Ouya
- Arrow down to Install Play Store
- Wait for the installation to complete
- Back out to Make > Software and select Quick Boot
- Select Reboot to complete the Google Play install
- Once the Ouya is back up go to Make > Software > Google Play
- Go through authenticated with Google and the Play Store will load (The Play Store is pretty unstable, but it does allow apps to be installed pretty simply when it plays nice)
Cleaning Up
- After successfully flashing the image to your Ouya, do the following
- Right click Start > Command Prompt (Admin)
- Paste the following commands to re-enable driving signing checks
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
shutdown /r - Your PC will reboot
Special thanks to https://www.s-config.com/cyanogen-mod-and-the-ouya/ and Christian Weiske https://ouya.cweiske.de for helping to keep the Ouya alive