Android · OUYA
OUYAlaunch
Fast, OUYA-styled launcher for the OUYA micro-console
OUYAlaunch is a custom home screen replacement for the original OUYA. It keeps the console’s dark, cinematic look, adds genre tabs and favourites, and focuses entirely on controller-only navigation and fast app launching.
Features
- OUYA-styled, clean UI
Dark background, OUYA-orange highlights and simple tiles designed to blend in with the stock system. - Fast and lightweight
Optimised for OUYA’s Android 4.1.2 base with icon caching so the app grid stays responsive even with many games installed. - Favorites and genre tabs
Separate Favorites row plus six configurable genre tabs for a tidy library. - Controller-only navigation
Every action can be performed with the OUYA controller.
- Automatic app discovery
Scans all installed apps for anouya_icon.pngin their resources and uses that as the tile art, just like the original OUYA launcher. - JSON-based genre names
Rename the six genre tabs via a simple JSON config on internal storage. - Safe drop-in replacement
Can be used alongside or instead of the stock launcher – you choose it when pressing the OUYA / Home button. - Shows internet connection status
A small icon displays the current connection status via LAN or WiFi.
How OUYAlaunch works
On first start, OUYAlaunch scans all installed apps on the console. For each package it looks for
an ouya_icon.png anywhere inside the app’s res/ folder.
Matching icons are cached so the launcher can draw the app grid quickly.
Every detected app is initially placed into the second tab “Casual”. From there you can move each title to the genre that fits best or mark it as a favorite. The icon cache can be rebuilt at any time.
Controller mapping
In-grid actions
- O – Launch selected app
- U – Move selected app to the next genre tab
- Y – Delete an app (hold for ~2 seconds)
- A – Mark / unmark an app as Favorite
Navigation & global
- L1 / R1 – Switch between Favorites and genre tabs
- L2 + R2 (together) – Rescan installed apps and rebuild the icon cache
- D-Pad / Left stick / Right stick – Move selection in the grid
Renaming genre tabs
From version 1.5 onwards you can rename the six genre tabs without recompiling the app. OUYAlaunch writes a JSON file to internal storage on first start:
Inside that folder you will find a JSON file similar to:
- Do not rename the keys (
"Genre1"…"Genre6"). - Only change the values on the right side (for example
"Racing","Apps"). - Edit the file directly on the OUYA with a file manager or on a PC and copy it back.
Installation
Ready-to-use APK
- Download the latest APK from the Releases page.
- Copy it to your OUYA (USB drive, network share or browser).
- Install the APK on the console.
- Press the OUYA / Home button and select OUYAlaunch as launcher (optionally set it as default).
You can check the detailed version history in the bundled
changelog.txt file or directly on GitHub.
Build from source
If you want to modify OUYAlaunch or build it yourself:
- Minimum Android version: SDK 16 (Android 4.1.x – OUYA firmware)
- IDE: Android Studio 4.0.1 or newer
- Language: Java
Clone & build