Repository navigation
Releases: jaredgei/wow-forever-android
Release list
WoW Forever for Android v2.2.3
What's Changed in v2.2.3
• Auto-login credential cleanup: Automatically shreds and deletes login.txt from disk upon successful Battle.net authentication and character list sync.
• Quick menu relaunch fix: Properly terminates Wine processes and resets exiting state when closing via the in-game quick menu so the game can be re-launched from the launcher without needing to force-stop the app.
WoW Forever for Android v2.2.2
What's Changed in v2.2.2
• Auto-update verification build: Confirms the in-app updater installs updates correctly end-to-end.
• Includes all v2.2.1 fixes (auto-update crash fix, release-notes formatting).
WoW Forever for Android v2.2.1
What's Changed in v2.2.1
• Fixed auto-update crash: The in-app updater no longer crashes when installing a downloaded update. Modern builds were missing the install permission, causing a SecurityException right after download. The app now requests install permission gracefully.
• Release notes formatting: Update dialogs now render formatting (headings, bold, code) instead of showing raw markdown.
WoW Forever for Android v2.2.0
What's Changed in v2.2.0
• Native Battle.net Auto-Login via login.txt:
• Replaced coordinate-based typing macros with Blizzard's built-in client auto-login. The launcher populates _classic_beta_/login.txt right before container boot so the game signs in natively without synthetic clicks, input injection, or Warden/cheat-detection risks.
• Credentials remain encrypted on-device with Android Keystore, and login.txt is cleaned up on disk when forgetting saved credentials.
• Launcher Credential Setup & Readiness Gating:
• Added a Battle.net Login readiness item to the launcher setup screen with a direct Configure Login / Update Login button.
• Auto-launch is now gated: if credentials are not yet configured, the launcher halts at the setup screen so you can enter them before playing. Once configured and all items are green, the app auto-launches straight into the game.
• UI & Infrastructure Cleanup:
• Removed the in-game sidebar sign-in item and deleted coordinate-based macro code.
• Removed the redundant bundled Turnip/Proton check item from the readiness status list.
SHA-256:
ea9d3fe884d37cc72130d2cc0685e61a3da6e14d104985016966311d415bebb4 WoW-Forever.apk
WoW Forever for Android v2.1.3
What's Changed in v2.1.3
- In-App Update Checker:
- The launcher now checks GitHub Releases for a newer signed build and surfaces an "App Update Available" prompt directly over the WoW Forever screen.
- Updates download in-app with live progress, then install via the system package installer (requesting the install-from-unknown-sources permission when needed).
- On auto-launch, an available update halts auto-launch of the game container until you choose to update or defer, avoiding a half-started container being torn down mid-launch.
- Added an "App Build" readiness indicator showing the installed and available versions.
SHA-256:
99474b503ae8a85abf5eb8abd8f9ca405f0fc1dbf02470873c1a3393acb15dfa WoW-Forever.apk
WoW Forever for Android v2.1.2
What's Changed in v2.1.2
-
Storage Permission Handling & EPERM Resolution:
- Automatically verifies 'All files access' (
MANAGE_EXTERNAL_STORAGE) on Android 11+ (API 30+) devices to preventopen failed: EPERM (Operation not permitted)errors when reading/writing game configuration (.flavor.info,Config.wtf) and game data in external storage or micro-SD cards. - Added 'All Files Access Permission' readiness indicator to the Environment Readiness card.
- Streamlined permission flow: provides a dedicated dialog and 'GRANT STORAGE PERMISSION' button directing users straight to WoW Forever's system settings toggle.
- Automatically re-evaluates storage access on app resume without requiring an app restart.
- Automatically verifies 'All files access' (
-
Major Codebase Cleanup & Optimization:
- Pruned unused dependencies, legacy dialog packages, dead menu XMLs, and unreferenced assets.
- Shaved over 47,000 lines of dead code and unreferenced assets, trimming release package size down to 153 MB.
SHA-256:
6ba34a454e1010c9f7928fe8acf9f6ed29e57d8e17cbf57a6a73feb655db7be0 WoW-Forever.apk
WoW Forever for Android v2.1.1
What's Changed in v2.1.1
• Game Version Validation & Crash Loop Prevention:
• Automatically detects when an incompatible game version (such as Classic Era wow_classic_era or Retail wow) is installed.
• Displays an explicit error explaining that World of Warcraft Classic Beta (wow_classic_beta) is required and disables the Play button with FOREVER BETA REQUIRED to prevent immediate CASC crash loops.
• Fixed an issue where version checks queried the wrong Battle.net product endpoint if non-beta files were present, preventing false "Up to date" statuses.
• Multi-Game Installation Support:
• Installations where multiple games share the same root folder now seamlessly resolve and prioritize wow_classic_beta.
• Client update routines now strictly target the wow_classic_beta record without modifying other game records in a shared .build.info.
SHA-256:
aa24d5bfdea4bf425b2aa5ad4bf8e04c78d2c3aba61d361830ce55c79d40b37e WoW-Forever.apk
WoW Forever for Android v2.1.0
What's Changed in v2.1.0
- Snapdragon 8 Elite / Adreno 8xx Support:
- Bundled custom Turnip v32 driver (built with barycentric scheduler fix and Adreno 8xx Vulkan ICD support by arusiasotto).
- Automatically identifies Adreno 8xx devices (AYN Odin Portal, RedMagic 11 Pro, Samsung Galaxy Z Fold / S25 series) and selects
Turnip-V32-RP6schedwithTU_DEBUG=noconform,sysmemand 720p container resolution. - Automatically preserves the tested Adreno 740 configuration (
Turnip-WoW-scheduler-test, 1080p,TU_DEBUG=noconform) for AYN Thor and Retroid Pocket 6.
- Native Gamepad Support Enabled by Default:
- Automatically enforces
SET GamePadEnable "1"(hardware gamepad polling) andSET InputDeviceInterfaceStyle "1"(console/gamepad interface with action bar prompts) inConfig.wtf. - Ensures seamless out-of-the-box controller support on boot without requiring manual console commands.
- Automatically enforces
- Samsung One UI Optimization:
- Detects Samsung hardware and applies
FD_DEV_FEATURES=enable_tp_ubwc_flag_hint=1to eliminate rendering artifacts.
- Detects Samsung hardware and applies
SHA-256:
99e3ad3c5949a3ee8e2bf39f8d0934921099eac677b6ec57c5a0e24826320793 WoW-Forever.apk
WoW Forever for Android v2.0.1
What's Changed in v2.0.1
- Samsung Display Compatibility Fix:
- Automatically detects Samsung devices (
Build.MANUFACTURER == "samsung") and injectsFD_DEV_FEATURES=enable_tp_ubwc_flag_hint=1into the Turnip graphics driver environment. - Eliminates visual glitches, texture tearing, and UI flickering on Snapdragon 8 Gen 2 Samsung devices (Galaxy S23 series, Tab S9, Z Fold 5) running One UI.
- Leaves the graphics environment for standard AOSP and handheld devices (AYN Thor, AYN Odin 2, Retroid Pocket 6) completely untouched.
- Automatically detects Samsung devices (
SHA-256:
730ede1bcb3096ac8676875ed519271a5e7f19470103356369ee34ca00b76c99 WoW-Forever.apk
WoW Forever for Android v2.0.0
What's Changed in v2.0.0
- Native In-App Game Updater:
- Live client version verification against Blizzard's public patch service on startup.
- Interactive update gate with one-tap UPDATE TO {version} and secondary LAUNCH ANYWAY (OUTDATED) override.
- Direct Wi-Fi downloads of ARM64 game binaries (
WowB-ARM64.exeand companion DLLs) from Blizzard edge CDNs with MD5 checksum verification. - Direct fetching and atomic persistence of remote
BuildConfigandCDNConfigmanifests toData/config/. - Automatic synchronization of all CASC index archives into
Data/indices/. - Atomic updating of
.build.infoon-device with the latest build key, CDN key, version string, and live CDN edge host nodes.
- Autonomous In-Game Streaming:
- Leverages the game engine's internal streaming client to stream newly introduced game assets on-the-fly over Wi-Fi without hitching.
- Eliminates the recurring need to connect to a PC or transfer 8GB–29GB file archives over USB when World of Warcraft patches.
- Initial Setup Streamlined:
- Base game data is copied to the device once during setup; all ongoing maintenance and client updates are handled entirely inside the app.
SHA-256:
a626077b27e87ddc047ba296bf3cc83aebc3d2e92ee76de9bd2e6136ee903742 WoW-Forever.apk