GlitchMod tutorials

ADB, application inventory and preservation limits

Create a readable application inventory and file backup using documented Android tools, while distinguishing APKs from private app data and saves.

3 min read Updated 0 replies

Ouya is an Android-based console with a historical development environment. Android Debug Bridge can help inventory applications, transfer accessible files and collect diagnostics. Begin with read-only observations and preserve existing data before installing another application or attempting recovery.

Prepare the connection

Use Google's official ADB documentation for tool installation, device selection and command behavior. Follow the console's own development settings and connection requirements. A micro-USB cable must support data, not merely charging. The community Ouya setup documentation explicitly calls out this distinction.

Confirm the connected device before issuing a command, particularly when several Android devices are attached. Record the ADB version and the console firmware. Current Android documentation may describe features introduced after Ouya's software, so verify behavior on the actual old platform rather than assuming every modern command works.

Useful inventory commands

adb devices
adb shell pm list packages
adb shell pm path example.package.name

Replace the example package name with an actual package found in the inventory. Save the outputs with the date and console identifier. These commands identify installed packages and paths; they do not create a complete backup by themselves.

Use the documented pull command to copy files that the connected environment can actually read. Preserve the returned errors instead of assuming a missing file was saved. A package path may identify an application installation, while its settings, purchases or progress reside elsewhere.

Separate backup types

RecordWhat it establishes
Package inventoryWhich application identifiers were installed.
Copied APKA particular installation package, without guaranteeing all app data.
Accessible shared storageFiles readable through the available connection and permissions.
Application-supported exportThe data that the application itself documents as restorable.

Do not promise that a copied APK includes private saves or that a generic old backup command always captures them. Permissions, application flags and system version determine what can be read. Keep app-specific export instructions where available.

Install and test cautiously

For your own development build, verify its Android requirements, processor support, input assumptions and network dependencies. Use a clear package identifier and preserve the old version before installing an update. A newer Android application can be incompatible with the console despite downloading successfully.

Test launch, controls, sound and a simple save/reload using a working copy of important data. Avoid overwriting a known-good application simply to check whether a random binary launches. Keep the original package source and checksum with the installation record.

Preserve a development environment

The Ouya API research documents original endpoints and behavior, while stouyapi supplies a replacement implementation. These are useful sources when recreating a console-specific application or test service. They do not grant access to unrelated old account databases or private developer services.

Record source revision, build tools and the exact tested console state so a future maintainer can reproduce the result. Use community revival for service setup and hardware troubleshooting when a cable, controller or storage path is the actual fault.

Sources and review

Reviewed October 11, 2026. The linked manufacturer and project documentation establishes supported behavior. The diagnosis checklists and preservation suggestions are original editorial guidance. Menus, services and project support can change; verify the linked instructions before an irreversible change.

Guide discussion 0

Questions & community notes

Ask for help, suggest a correction, or share what worked for you.

Be the first to reply

Include your console model, firmware, and tool version when asking for help.