- Home
- Game Compatibility Layers
- OpenNative
OpenNative
What it is
OpenNative is a free, source-available Android runtime for PC-game compatibility on gaming handhelds. Its stack combines Wine/Proton, DXVK, VKD3D, Mesa, Box64, and FEX in an Android interface. Library flows support Steam, Epic, GOG, Amazon, and custom executables, while per-title settings cover graphics, runtime, controller, and display options. Performance tools include per-game graphics cache generations, local cache warmup, shader health reporting, and post-session maintenance. An optional Adaptive Engine can change resolution on the next launch and roll back that change. Controller-aware navigation and a secondary-display performance cockpit are available, with an in-game drawer as a fallback. Provider tabs can use user-supplied HTTPS JSON or RSS/Atom feeds. OpenNative lists Android ARM64 API 29 and later as its primary target, and its current release is an ARM64 APK available through GitHub Releases. Individual game compatibility depends on the title and runtime; performance also varies with runtime, driver, and thermal conditions. Anti-cheat is unsupported. The source is licensed under GPL-3.0, though bundled components may have different licenses.
For and against
For
- Supports Steam, Epic, GOG, Amazon, and custom executables.
- Per-title graphics, runtime, controller, and display settings.
- Includes cache warmup and shader health reporting.
- Sanitized diagnostics exclude credentials, saves, and game binaries.
Against
- Anti-cheat is unsupported.
- Compatibility depends on the game and runtime.
- Performance varies with runtime, driver, and thermal conditions.
- Legacy 32-bit Android is not a primary optimization target.
The verdict
OpenNative brings a configurable PC-game runtime and handheld-oriented controls to Android ARM64. Game compatibility and performance are not uniform, and anti-cheat support is absent.
Who it suits
OpenNative suits Android ARM64 handheld users who want to configure PC-game runtime and per-title settings. It is not suitable for games that require supported anti-cheat, and compatibility can vary by title and conditions.
On the record
- 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.github.com · read 8 Oct 2026
- 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.github.com · read 8 Oct 2026
- Compatibility limits
- Performance varies by game, runtime, driver and thermal conditions, and the project makes no claim of universal FPS improvements.github.com · read 8 Oct 2026
- Configuration
- Users can set graphics, runtime, controller and display options per title and use portable versioned profiles.github.com · read 8 Oct 2026
- Diagnostic exports
- Sanitized diagnostic exports exclude credentials, saves and game binaries.github.com · read 8 Oct 2026
- Diagnostics
- Sanitized diagnostic exports exclude credentials, saves and game binaries.github.com · read 8 Oct 2026
- 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.github.com · read 8 Oct 2026
- Game libraries
- Its library flows support Steam, Epic, GOG, Amazon and custom executables.github.com · read 8 Oct 2026
- Game settings
- Users can configure graphics, runtime, controller and display settings per title.github.com · read 8 Oct 2026
- Handheld interface
- The app supports controller-aware navigation and a secondary-display performance cockpit with an in-game drawer fallback.github.com · read 8 Oct 2026
- 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.github.com · read 8 Oct 2026
- License
- The OpenNative source is licensed under GPL-3.0, while bundled components may have different licenses.github.com · read 8 Oct 2026
- Performance features
- It provides per-game graphics cache generations, local cache warmup, post-session maintenance and optional next-launch resolution changes with rollback.github.com · read 8 Oct 2026
- 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.github.com · read 8 Oct 2026
- 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.github.com · read 8 Oct 2026
- Privacy
- OpenNative says it does not automatically upload gameplay telemetry or diagnostic reports.github.com · read 8 Oct 2026
- Provider feeds
- Users can create provider tabs backed by their own HTTPS JSON or RSS/Atom feeds; the project says feeds are user-supplied.github.com · read 8 Oct 2026
- Provider integrations
- Provider settings list AllDebrid, Real-Debrid, Premiumize, Debrid-Link and TorBox, each with its own encrypted API key.github.com · read 8 Oct 2026