Skip to content
SPECIFICTION
Get listed

OpenNative

github.com

Android
Visit github.com
Spec score 7.0 #23 of 27 in Game Compatibility Layers

What it is

OpenNative is a free Android compatibility runtime for running PC games on gaming handhelds. It combines Wine/Proton, DXVK, VKD3D, Mesa, Box64 and FEX in an Android interface, with DirectX 9, 10, 11 and 12 support and Vulkan graphics. Library flows cover Steam, Epic, GOG, Amazon and custom executables. For each title, users can configure graphics, runtime, controller and display settings, and save portable versioned profiles. Performance tools include graphics-cache generations, local cache warmup, shader health reporting, post-session maintenance and an optional Adaptive Engine that changes resolution on the next launch with rollback. Controller-aware navigation and a secondary-display performance cockpit are available, with an in-game drawer fallback. Users can add provider tabs using their own HTTPS JSON or RSS/Atom feeds. Supported debrid services include AllDebrid, Real-Debrid, Premiumize, Debrid-Link and TorBox. Credentials stay in Keystore-backed local storage and are excluded from exports.

Spec sheet

Purpose
OpenNative is an independent Android PC-game compatibility runtime designed for gaming handhelds.Read 8 Oct 2026 · github.com
Integrations
Provider tabs can use user-supplied HTTPS JSON or RSS/Atom feeds, and supported debrid services include AllDebrid, Real-Debrid, Premiumize, Debrid-Link and TorBox.Read 8 Oct 2026 · github.com
Security
Provider credentials are required to stay in Keystore-backed local storage and are excluded from exports and diagnostics.Read 8 Oct 2026 · github.com
Privacy
OpenNative says it does not automatically upload gameplay telemetry or diagnostic reports.Read 8 Oct 2026 · github.com
License
The OpenNative source is licensed under GPL-3.0, while bundled components may have different licenses.Read 8 Oct 2026 · github.com
Android support
The project lists Android ARM64 API 29+ as its primary release target and the AYN Thor Max running Android 13 as its primary device-validation target.Read 8 Oct 2026 · github.com
Compatibility limit
Compatibility with individual Windows games depends on the title and selected runtime stack, and performance varies by game, runtime, driver and thermal conditions.Read 8 Oct 2026 · github.com
Compatibility limits
Performance varies by game, runtime, driver and thermal conditions, and the project makes no claim of universal FPS improvements.Read 8 Oct 2026 · github.com
Configuration
Users can set graphics, runtime, controller and display options per title and use portable versioned profiles.Read 8 Oct 2026 · github.com
Diagnostic exports
Sanitized diagnostic exports exclude credentials, saves and game binaries.Read 8 Oct 2026 · github.com
Diagnostics
Sanitized diagnostic exports exclude credentials, saves and game binaries.Read 8 Oct 2026 · github.com
Distribution
The current release is an ARM64 Android APK available through GitHub Releases, and the repository says there is no third-party in-app updater.Read 8 Oct 2026 · github.com
Game libraries
Its library flows support Steam, Epic, GOG, Amazon and custom executables.Read 8 Oct 2026 · github.com
Game settings
Users can configure graphics, runtime, controller and display settings per title.Read 8 Oct 2026 · github.com
Handheld interface
The app supports controller-aware navigation and a secondary-display performance cockpit with an in-game drawer fallback.Read 8 Oct 2026 · github.com
Performance features
It provides per-game graphics cache generations, local cache warmup, post-session maintenance and optional next-launch resolution changes with rollback.Read 8 Oct 2026 · github.com
Performance tools
Features include per-game graphics cache generations, shader health reporting, local warmup and an optional Adaptive Engine that can change resolution on the next launch with rollback.Read 8 Oct 2026 · github.com
Platform support
Android ARM64 API 29 and later is the primary release target; legacy 32-bit Android is buildable but not a primary optimization target.Read 8 Oct 2026 · github.com
Provider feeds
Users can create provider tabs backed by their own HTTPS JSON or RSS/Atom feeds; the project says feeds are user-supplied.Read 8 Oct 2026 · github.com
Provider integrations
Provider settings list AllDebrid, Real-Debrid, Premiumize, Debrid-Link and TorBox, each with its own encrypted API key.Read 8 Oct 2026 · github.com
Runtime stack
It combines Wine/Proton, DXVK, VKD3D, Mesa, Box64 and FEX in an Android interface.Read 8 Oct 2026 · github.com

Strong points and limits

Strong points

  • Free plan and source available
  • Supports Steam, Epic, GOG and custom executables
  • Per-title graphics and controller settings
  • Cache tools include warmup and shader reporting
  • Credentials excluded from diagnostics and exports

Limits

  • Android ARM64 API 29+ is the primary target
  • Anti-cheat is unsupported
  • Game compatibility and performance vary by conditions
  • No third-party in-app updater

Who it suits

It suits Android ARM64 handheld users who want configurable PC-game compatibility and library support. It is less suited to games requiring anti-cheat, which is unsupported.

Verdict

OpenNative offers a broad, configurable PC-game runtime for Android handhelds, with multiple libraries and detailed per-game controls. Its compatibility depends on each title and runtime, and anti-cheat support is explicitly absent.

Where Specifiction places it

Alternatives to OpenNativeAll alternatives →