Caution: Proceed at your own risk. This process has a higher chance of potentially bricking your Ouya console. This process uses a modified version of TWRP recovery that switches the cache and system partitions. Make absolutely sure that you follow the steps exactly and that Ouya boot menu gets installed as it can allow to get back into recovery should something go wrong
Things You Will Need
Prerequisites and Downloads
Extract the downloaded i12bretro_OUYA_Android7_image.zip file to the root of the USB flash drive
Extract the downloaded i12bretro_OUYA_Android7_commands.zip
Safely remove the flash drive and set aside for later
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
Connect the USB hub to the USB port on the Ouya > Plug in the USB keyboard and prepared USB flash drive
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_Android7_commands\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_Android7_commands in windows explorer
Right click i12bretro_OUYA_Android7_commands.bat > Run as administrator
The script uses the Android Debug Bridge (ADB) to boot the Ouya into TWRP 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_Android7_commands\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 TWRP recovery
Restore i12bretro Android 7 Image via TWRP Recovery
With the OUYA in CWM Recovery:
From the main menu select Install zip > Install zip from USB disk
Select UNOFFICIAL-twrp-3.2.3-0-SxC-ouya.zip
Select Yes to confirm installing recovery
From the main menu select Install zip > Install zip from USB disk
Select ouyabootmenu-mql-v2.0.4.zip !!!This is critical!!!
Select Yes to confirm installing Ouya boot menu
From the main menu select Advanced > Reboot recovery
The Ouya should reboot into TWRP recovery
Click Restore
Click Select Storage > Select Storage 1
Click 2020-05-17--20-43-21_N9F27M_test-keys
Make sure System, Cache and Data are checked > Using the mouse slide Swipe to Restore
Click the TWRP logo in the top left to return to the main menu
Click Install
If you are not already viewing Storage 1, Click Select Storage > Select Storage 1
Select UNOFFICIAL-twrp-3.2.3-0-SxC0-ouya.zip
Click Add more Zips
Select ouyabootmenu-mlq-v2.0.4.zip
Click Add more Zips
Click ouya-keylayouts.zip
Using the mouse slide Swipe to confirm Flash
Click Reboot System
After a few moments the device will boot into Android 7.1 Nougat
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