jaredgei

wow-forever-android: Play WoW Forever on Snapdragon Android

A standalone Android launcher forked from GameNative by Utkarsh Dalal, for running World of Warcraft: Forever on Snapdragon devices. It launches Blizzard’s Windows ARM64 client through Wine, with DXVK and Turnip rendering on Adreno GPUs.

View on GitHub Compare
Stars
208
Forks
33
Last commit
7 days ago
Contributors
1
Releases, 12 months
23

Our take

Newless than six months old and changing fast

Health score

38/100

How it is scored
Activity
67
Community
4
Issues
60
Pull requests
21
  • Releases more often than 77% of the projects we track
  • Fewer contributors than 91% of the projects we track

This is a narrowly targeted, actively changing launcher for technically capable Snapdragon users, with strong recent release activity but development concentrated in one contributor.

Good fit if

  • You have a supported Snapdragon/Adreno Android device and a WoW Forever account.
  • You want a dedicated launcher with direct game updates and handheld controller support.
  • You are comfortable with an unofficial GPL-3.0 project and its bundled third-party runtime components.

Look elsewhere if

  • Your device does not meet the Snapdragon 8-series and Android 10+ requirements.
  • You need a general-purpose launcher for multiple game stores, or features removed from this fork such as mod management.
  • Your project requires a broader contributor base or automated CI and test coverage, neither of which is reported for this repository.
All health signals
Last commit2026-11-01 (7 days ago)
Commits, last 90 days36
Releases, last 12 months23 (latest v2.3.3, 2026-11-01)
Contributors1
Issues closed, last 90 days18 (typically closed in 7 days)
Pull requests merged, last 90 days0
Project age39 days

Checked on 2026-11-08 with the GitHub API.

Project history

Daily GitHub snapshots since Nov 9, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

210

Forks

33

More snapshots will appear as the daily collection continues.

Overview

wow-forever-android is a standalone Android launcher forked from GameNative by Utkarsh Dalal. It targets Snapdragon Android handhelds and phones, letting players run World of Warcraft: Forever as an Android app using Blizzard’s Windows ARM64 client. Wine translates Windows calls, while DXVK and patched Mesa Turnip drivers render through Adreno GPUs, so the game client does not run through x86 emulation.

The launcher handles game installation and updates, configures a dedicated runtime, and supports controllers and saved Battle.net credentials. It is an unofficial community project, not a source of game files: players need their own Battle.net account with WoW Forever access.

Key Features

  • Provides a focused launcher for WoW Forever, rather than GameNative’s broader game-library and store features.
  • Downloads the Windows ARM64 client and required installation metadata from Blizzard’s CDN, with hash checks.
  • Uses Proton/Wine, DXVK, and bundled Turnip drivers, selecting a driver setup for supported Adreno GPUs.
  • Streams game data as needed, with an in-app updater for client binaries and CASC indexes.
  • Supports built-in handheld controllers, an Android keyboard, and a performance overlay.
  • Offers optional Battle.net auto-login using credentials encrypted with Android Keystore.
  • Includes setup options for game location, region, and resolution, including SD-card storage.

Use Cases

  • Snapdragon handheld owners who want to play WoW Forever without setting up a general-purpose Windows-on-Android launcher.
  • Players with a compatible Android phone who want to launch the game directly and use a controller.
  • Existing WoW Forever beta players who want to reuse their game data when moving to the full release.
  • Players who already have the game installed on a computer and want to copy its data to Android to avoid initial streaming.

What you need

Detected in the repository

  • Java (JVM) (from Gradle)

License in plain words

GPL-3.0strong copyleft

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the license notice
  • Share your changes: yes, the full source of anything you distribute that includes it, under the GPL
  • Includes an explicit patent grant from the contributors:

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

Download and install the latest APK release, then follow the README to install or locate your game data and configure the launcher. Building from source requires JDK 17 and the Android SDK; see the README for the build commands and runtime-component setup.

Considerations

The project is new and changes quickly. Recent commit and release activity is substantial, and issues are being closed, but the measured contributor history is concentrated in one person. There are no reported tests or CI, so adopters should verify updates on their own hardware.

Compatibility is limited to 64-bit Android 10 or newer devices with Snapdragon 8-series Adreno GPUs. The game data requires substantial storage, and the first install or visits to new zones depend on Wi-Fi and Blizzard’s CDN. The repository does not distribute Blizzard game files and is not affiliated with Blizzard. Its GPL-3.0 license and the separate licenses for bundled runtime components matter for redistribution and modification.

Found this useful?

Share it with someone who would like wow-forever-android.