Type “winlator” into Google and you get roughly 22,200 monthly searches in the US alone, according to keyword tracking data pulled in August 2026. What most of those searches don’t reveal is that “Winlator” isn’t one app anymore — it’s a family of three actively maintained builds that share a codebase but diverge hard on performance, stability, and install size. Pick the wrong one for your phone and you’ll spend an evening troubleshooting a black screen instead of playing a Windows game on your Android device.
This comparison breaks down the official Winlator build from developer brunodev85, the Cmod fork maintained by coffincolors, and the Bionic (also called Ludashi) fork that traces back to StevenMXZ’s repository and its many downstream variants. All three let you run x86_64 Windows applications and PC games on an Android phone using Wine and Box86/Box64, but the way they get there — and how well they run on your specific chipset — differs enough to matter.
Don't miss new tech stories on Google
Add Tech Insider once in the Google app and our stories appear in your news suggestions.
What Is Winlator, and Why Do Three Different Versions Exist?
Winlator is an open source Android application that bundles Wine (the Windows compatibility layer originally built for Linux) with Box86 and Box64 (x86-to-ARM instruction translators) inside a containerized environment. The result is an app that can install and run a genuine Windows executable — a game, a launcher, a utility — directly on an Android phone, no PC or cloud streaming required. The project is hosted at github.com/brunodev85/winlator and is licensed under LGPL-2.1, which is why anyone with the skill to maintain a fork is legally free to do so.
That openness is exactly why the ecosystem fragmented. Official Winlator prioritizes broad compatibility and slow, careful releases. Coffincolors branched off to chase raw performance and controller tuning, publishing the result as Winlator Cmod. Meanwhile a separate lineage — often labeled Bionic, Ludashi, or “ref4ik” in community circles — swapped runtime pieces to lean on Android’s native Bionic libc rather than a full glibc userspace, chasing lower overhead on mid-range chipsets. None of the three is a scam or a dead project; all three had commits or releases within the past few months as of August 2026. The real question is which one matches your phone and your patience for troubleshooting.
Meet the Contenders: Official Winlator, Cmod, and Bionic
Official Winlator, maintained solo by developer brunodev85, is the reference implementation and the only one of the three with a single canonical source. It sits at version 11.1 (Hotfix 2), published June 12, 2026, and has crossed 18,000 GitHub stars — a figure multiple independent trackers place between 18,000 and 18,485 as of mid-2026. It’s the safest starting point precisely because there’s no confusion about which build is “real.”
Winlator Cmod, maintained by developer coffincolors at github.com/coffincolors/winlator, forked from official Winlator and has spent multiple release cycles tuning renderer defaults, controller input handling, and a glibc-specific runtime branch. Its latest stable tag, Cmod v13.1.1, shipped August 7, 2025, described in the changelog as fixing custom icons, default renderer selection, and warning-prompt handling on fresh installs.
Winlator Bionic is less a single project than a lineage. StevenMXZ’s Winlator-Ludashi repository is one visible anchor point, with releases moving from version 2.6.1 in October 2025 through 2.8 in January 2026, a 2.9 beta in April 2026 aimed at Exynos Xclipse GPUs, and 3.0/3.1 builds through May and June 2026 that added an LSFG-VK color-bug hotfix. Community forks like The412Banner’s “Ludashi-plus” repository track the same lineage and ship variant builds — vanilla, Bionic, and Redmagic-tuned packages among them.
Where These Three Fit in the Wider Windows-on-Android Landscape
It’s worth being clear about what this comparison is and isn’t. Winlator, Cmod, and Bionic are all forks of the same underlying project — they share Wine and Box86/Box64 at their core and differ mainly in libc choice, driver defaults, and release cadence. That’s different from comparing Winlator as a category against entirely separate Windows-on-Android projects like GameNative or GameHub, which use different sandboxing approaches and have their own tradeoffs; we covered that broader matchup separately in our Winlator vs GameNative vs GameHub comparison. Older solutions like Eltechs ExaGear, once a popular paid x86 emulator for Android, have effectively fallen out of active use as Winlator’s free, open source approach absorbed most of that audience — a useful reminder that this space moves fast and today’s dominant fork can lose ground within a year.
The practical implication: if you’ve already tried GameNative or GameHub and found them lacking for a specific title, switching to a different Winlator fork is a meaningfully different fix than switching to a different app category entirely, because the underlying translation layer — and therefore many of the same compatibility walls — carries over between all three forks covered here.
Winlator vs Cmod vs Bionic: Full Specs Comparison
Here’s how the three stack up on the specs that actually change your day-to-day experience installing and running games.
| Spec | Official Winlator | Winlator Cmod | Winlator Bionic / Ludashi |
|---|---|---|---|
| Maintainer | brunodev85 (solo) | coffincolors | StevenMXZ / community lineage |
| Latest version | 11.1 (Hotfix 2) | 13.1.1 | 3.1 (mirrors vary; 2.8 confirmed on GitHub) |
| Latest release date | June 12, 2026 | August 7, 2025 | June 21, 2026 (community mirror); Jan 7, 2026 on GitHub proper |
| Base runtime | Full glibc userspace container | glibc, with historical GLIBC-labeled branches | Android native Bionic libc |
| License | LGPL-2.1, open source | Open source fork of Winlator | Open source, fragmented across mirrors |
| GitHub stars | 18,000–18,485+ | Not consistently published | Not consistently published |
| Latest APK size | 149.67 MB | ~499.82 MB (7.1.4x-cmod build) | ~451–547 MB depending on variant |
| Minimum Android version | Android 8.0+ | Android 8.0+ | Varies by mirror, generally Android 8.0+ |
| Core translation stack | Wine 10.10 + Box86/Box64 | Wine + Box86/Box64, patched Box64 3.7 for v13 | Wine + Box86/Box64, Bionic-linked |
| GPU driver stack | Turnip, Zink, DXVK, Gladio (Mali) | Turnip, Zink, renderer-tuned defaults | System driver, Turnip, direct rendering mode |
| Distribution channel | GitHub Releases only | GitHub Releases + mirrors | GitHub + heavy third-party mirror presence |
| Update cadence (2025–2026) | Roughly every 2–4 months | Slower; v13.1.1 has held since Aug 2025 | Fast — multiple point releases per quarter |
| Price | Free, donation-based | Free, no confirmed paid tier | Free, no confirmed paid tier |
The single most practical number in that table for most people is APK size. Official Winlator’s 149.67 MB installer is roughly a third the size of the Cmod or Bionic builds, which matters if you’re on a storage-constrained phone or a metered connection. It’s also a signal about scope: the larger forks bundle more pre-configured components — extra renderer options, alternate driver packages, or multiple build variants in a single download — while official Winlator keeps the base install lean and lets you add components inside the app.
Bionic libc vs Glibc: The Technical Split That Defines This Comparison
The name “Winlator Bionic” isn’t marketing — it describes a real architectural choice. Android ships with Bionic, a small, purpose-built C library designed for mobile devices: fast to load, low memory overhead, but missing some of the broader locale and threading features found in the GNU C Library (glibc) that Windows software, by way of Wine, generally expects underneath it.
Official Winlator and Cmod both run a full glibc userspace inside their container — essentially a miniature Linux environment sitting on top of Android, which is what lets Wine behave the way it would on a desktop Linux box. Official Winlator’s v10.0 changelog specifically called out “added native GLIBC for better I/O performance,” suggesting the team spent real engineering effort keeping that layer efficient rather than abandoning it.
The Bionic/Ludashi lineage takes the opposite bet: link more of the runtime against Android’s native Bionic libc directly, cutting out translation overhead at the cost of needing custom patches anywhere Windows software assumes glibc behavior. In practice this means Bionic builds can start faster and use less RAM at idle, but compatibility is more variable — a title that runs cleanly on official Winlator might need extra tweaking, a different driver mode, or simply won’t launch on a Bionic build, and vice versa. Neither approach is objectively correct; they’re different tradeoffs between raw efficiency and the safety of a well-trodden compatibility path.
GPU Driver Support: Turnip, Zink, DXVK, and Gladio
None of these apps run Windows games natively — every 3D call gets translated at least once, and often twice, before it reaches your phone’s GPU. The driver stack you pick inside the app matters as much as which fork you’re running.
- Turnip — the open source Vulkan driver for Qualcomm Adreno GPUs, maintained by the Mesa/freedreno project. This is the safest, best-supported path on Snapdragon phones and is present across all three forks.
- Zink — an OpenGL-over-Vulkan translation layer, used when a game or its launcher expects OpenGL rather than DirectX. All three forks ship Zink support, though official Winlator’s release notes mention the most consistent Zink-specific tuning.
- DXVK — translates DirectX 9/10/11 calls to Vulkan, which is the path most older and mid-generation Windows games take. This is the workhorse for titles like GTA San Andreas or GTA V.
- Gladio — introduced in official Winlator v11.0 specifically as an OpenGL wrapper optimized for Mali GPUs, the graphics silicon found in most MediaTek and Samsung Exynos chips rather than Qualcomm’s. According to Android Authority’s coverage of the release, this was aimed squarely at closing the gap for non-Snapdragon devices, which had historically been the weakest link for Winlator performance.
Cmod and Bionic don’t advertise a Gladio equivalent by name in their public release notes, which is a real point in official Winlator’s favor if your phone runs a Dimensity or Exynos chipset rather than Snapdragon. On Snapdragon 8 Gen 3 and Snapdragon 8 Elite devices, the driver gap narrows considerably — Turnip is mature enough on those chips that all three forks can reach usable frame rates, and the differentiator shifts from “does it run” to “how much overhead does the fork itself add.”
Driver selection also isn’t a one-time setting. Every fork exposes a per-container or per-profile driver switch, and the correct answer changes by game: a DXVK-heavy DirectX 11 title generally wants Turnip on Snapdragon hardware, while an older OpenGL launcher may run more reliably through Zink. The official Winlator project page documents this driver-switching behavior in more detail than either fork’s release notes, which is one more reason official Winlator tends to be the easiest starting point for troubleshooting a driver-specific crash.
Getting Started: A Basic Installation Walkthrough
Regardless of which fork you land on, the setup shape is the same. Here’s the short version for a first install.
- Enable “Install unknown apps” for your browser or file manager in Android Settings, since none of these three forks ship through Google Play.
- Download the APK directly from the project’s GitHub Releases page — for official Winlator that’s github.com/brunodev85/winlator, for Cmod it’s github.com/coffincolors/winlator, and for the Bionic/Ludashi lineage it’s worth starting at github.com/StevenMXZ/Winlator-Ludashi or the actively updated community fork at github.com/The412Banner/Ludashi-plus rather than an unverified mirror.
- Install the APK and launch the app to let it create its default container — this is the sandboxed Wine environment your games will live inside.
- Open the container’s settings and set your GPU driver (Turnip for Snapdragon, Gladio if you’re on official Winlator with a Mali GPU, or the system driver as a fallback).
- Copy your Windows game installer or files into the container’s drive_c folder using a file manager, or install directly inside the container the way you would on a Windows PC.
- Launch the game’s executable from inside the container and adjust resolution and rendering options if performance is rough on the first attempt.
A first install rarely needs anything more advanced than that. The complexity in this comparison — Box64 patch versions, controller service modes, driver wrappers named Gladio — mostly matters once you’re past a working baseline and chasing extra frame rate or fixing a specific game’s crash.
Performance Benchmarks: What the Evidence Actually Shows
Here’s an honest caveat before the numbers: as of August 2026, no lab has published a standardized, cross-device FPS benchmark suite comparing all three Winlator forks side by side under controlled conditions. What exists instead is a consistent pattern across three separate kinds of sources, and it’s worth reading them together rather than any single one in isolation.
Source 1 — official changelogs. Brunodev85’s own release history shows performance work concentrated on stability and compatibility rather than headline frame-rate gains: v10.0 added native GLIBC for I/O performance and improved registry-editor speed for faster container startup, while v11.0 focused on Wine 10.10, multi-controller support, and input compatibility rather than raw rendering throughput.
Source 2 — Android Authority’s v11 coverage. The outlet’s reporting on the Gladio wrapper and updated Turnip drivers frames the v11.0 update explicitly as a compatibility and driver-support release for Mali-based and Snapdragon 8 Elite devices respectively, not a frame-rate-focused patch.
Source 3 — community comparison testing. A significant, active body of YouTube content exists specifically pitting Cmod against Bionic on identical titles — GTA V, Elden Ring, and Battlefield 4 all have dedicated head-to-head videos published in 2026 comparing Winlator CMOD against Winlator Bionic frame rates and stability. A parallel Reddit thread in r/winlator, titled around a “huge difference in performance between Winlator CMod” and other builds, points to the same pattern from the user side: people are actively chasing FPS differences between forks, and the consensus in that community testing leans toward Cmod and Bionic edging out official Winlator in raw frame rate on flagship Snapdragon hardware, at the cost of the extra setup complexity and occasional instability official Winlator avoids.
The takeaway: treat any specific FPS number you see in a YouTube thumbnail with skepticism, since results vary heavily by phone model, thermal state, and driver version at the time of testing. But the directional pattern — official Winlator trades some peak performance for reliability, while Cmod and Bionic chase performance with more variance — shows up consistently enough across independent sources to be a reasonable planning assumption.
Pricing and the Real Cost of Ownership
All three forks are free software with no paid tier confirmed for any of them as of August 2026. Official Winlator is explicitly donation-funded; neither coffincolors’ Cmod repository nor the Ludashi/Bionic lineage shows evidence of a Patreon or paywall gating the software itself, though some individual YouTube creators who redistribute driver packages or early builds do run separate Patreon pages — that’s a creator monetizing their own content, not a cost of the emulator.
The real cost is hardware, and it varies more by chipset tier than by which fork you choose.
| Item | Official Winlator | Cmod | Bionic / Ludashi |
|---|---|---|---|
| Software price | $0 | $0 | $0 |
| Funding model | Donation-based | No confirmed paid tier | No confirmed paid tier |
| Recommended chipset tier | Snapdragon 8 Elite / 8 Gen 3, Mali via Gladio | Snapdragon 8 Elite / 8 Gen 3 | Snapdragon flagship, or Exynos Xclipse |
| Matching flagship phone (Aug 2026 US retail) | Galaxy S25 Ultra, $844–$1,299 depending on storage and retailer | Galaxy S25 Ultra or OnePlus 13, $788–$1,299 | Galaxy S25 Ultra (Xclipse-adjacent testing), $844+ |
| Matching mid-tier phone | OnePlus 13, $567–$627 on the secondary/marketplace tier | OnePlus 13, $567–$627 | OnePlus 13 or Dimensity device |
| Matching Dimensity-class phone | Blackview Xplore 2 (Dimensity 8300-class), ~$570–$750 | Not the primary target audience | Not the primary target audience |
| Storage overhead at install | ~150 MB base | ~500 MB base | ~450–550 MB base |
Phone pricing above reflects US retail and marketplace listings tracked in August 2026; Samsung’s own store consistently lists the Galaxy S25 Ultra higher, at $1,299.99 for the 256GB model, while third-party retailers and marketplaces show it dipping as low as $844. Either way, the point stands: the software is free, but a flagship Snapdragon chipset — the safest bet for any of these three forks — costs real money.
Install Size and Storage Requirements
Beyond the base APK, plan for meaningfully more storage once you factor in a Wine container, cached shader data, and the actual Windows game files. A rough planning budget:
- Official Winlator: ~150 MB app + roughly 1–2 GB for a base container, before adding any game.
- Cmod: ~500 MB app + a similarly sized or larger container once glibc-specific components and bundled runtime libraries are added.
- Bionic/Ludashi: ~450–550 MB app, with some mirror builds packaging multiple driver variants (vanilla, Bionic, Redmagic-tuned) inside a single download, which inflates the initial install further even before you touch a container.
A modern AAA-adjacent PC title like GTA V or Elden Ring can easily add another 30–100 GB once installed inside the container, so the fork-level size difference is a rounding error next to your actual game library — but it matters a lot on a 128 GB phone with no expandable storage.
Real-World Game Testing: Five Titles Across All Three Forks
Rather than invent frame-rate numbers no lab has published, here’s what’s actually known about how each fork handles specific, popular titles based on the technical constraints of Wine/Box64 translation and documented community testing. We picked these five because each represents a different technical hurdle — API version, anti-cheat presence, or shader-compilation load — rather than five similar games that would tell you the same story five times.
GTA San Andreas
An old DirectX 9 title with no anti-cheat and modest hardware requirements, GTA San Andreas is close to a best-case scenario for all three forks. It’s frequently cited in setup guides as one of the more reliable titles to test a fresh Winlator install against, and none of the three forks show a documented blocker for it.
GTA V
Heavier and DirectX 11-based, GTA V in offline/story mode is a common target for community benchmarking — enough so that multiple 2026 YouTube uploads specifically pit “Winlator CMOD vs Winlator Bionic” against each other on this exact title. Online mode’s anti-cheat protections make multiplayer a non-starter on any Android translation layer.
Elden Ring
A DirectX 12 title that pushes shader compilation and VRAM harder than most Winlator-tested games, Elden Ring shows up in dedicated 2026 community comparison videos testing Cmod against Bionic specifically, which signals it’s demanding enough that fork choice visibly affects the experience — stutter during shader compilation is the most commonly reported issue regardless of fork.
Battlefield 4
Another DirectX 11 title with active 2026 community testing comparing “Winlator CMOD 13.1.1 vs Winlator Bionic” directly, Battlefield 4’s campaign is playable on capable flagship hardware, though its multiplayer anti-cheat systems put the same wall in front of online play that affects most live-service titles.
Genshin Impact, Fortnite, and League of Legends
Group these together because they share the same fundamental blocker: kernel-level or launcher-integrated anti-cheat. Fortnite’s Easy Anti-Cheat and League of Legends’ Vanguard driver both operate below the layer any Wine-based Android solution can reach, so neither is a realistic target on official Winlator, Cmod, or Bionic. Genshin Impact is a softer case — its launcher and Vulkan demands are simply heavy enough that even when it launches, performance and stability tend to be the worst of any title covered here, regardless of fork.
Known Issues and Limitations by Fork
Every fork here has real, documented friction points worth knowing before you install.
| Fork | Documented issue |
|---|---|
| Official Winlator | Performance still depends heavily on the device’s Vulkan driver quality; hundreds of open GitHub issues reflect the scale of active use, and Mali/Dimensity support historically lagged Snapdragon until Gladio’s v11 introduction. |
| Cmod | The v13 branch explicitly requires a special patched Box64 3.7 build and controllers must be started in “Normal” or “Essential” service mode — miss that step and controller input silently fails. More aggressive tuning also means occasional regressions on specific devices. |
| Bionic / Ludashi | The build landscape is fragmented across multiple mirrors and rebrands, with version numbers (2.8, 2.9, 3.0, 3.1) appearing inconsistently across GitHub proper versus third-party mirror sites, making it genuinely hard to confirm you’re installing the current, unmodified build. |
One detail worth flagging for anyone switching forks: package naming. Documentation for one Cmod-adjacent glibc branch explicitly notes that “uninstall of official or other glibc Winlator forks is still required” because that build uses Winlator’s official hard-coded package name, com.winlator. Skip the uninstall step and Android will throw a package-conflict error instead of a clean install — a small technical detail that causes a disproportionate number of “it won’t install” support requests.
Best Chipset Matches: Snapdragon, Dimensity, and Exynos
Chipset is the single biggest predictor of whether any of these forks will feel usable on your phone.
- Snapdragon 8 Elite: the best-supported target across all three forks. Turnip’s Vulkan support is most mature here, and this is the chipset tier where community Cmod-vs-Bionic comparison videos are typically filmed.
- Snapdragon 8 Gen 3: very strong support on all three; Qualcomm plus Turnip remains the safest combination for anyone choosing a phone specifically to run Winlator.
- Dimensity (MediaTek): mixed results historically. Official Winlator’s Gladio wrapper, introduced in v11.0 specifically to target Mali GPUs common on Dimensity silicon, gives it a documented edge here that Cmod and Bionic don’t publicly claim to match.
- Exynos / Xclipse: the most device-dependent tier. Bionic’s 2.9 beta was explicitly built and tested around Exynos Xclipse GPUs according to its release notes, giving that fork the most visible community testing on Samsung’s in-house silicon — though official Winlator remains the safer baseline if you want the best-documented troubleshooting path.
Migration Guide: Switching Between Winlator Forks Without Losing Your Setup
Because official Winlator, Cmod, and older glibc-branch forks all use the same hard-coded package name (com.winlator), Android won’t let two of them coexist normally. Here’s the safe migration path.
- Step 1 — Back up your container. Inside your current fork, locate the container folder (typically under Android/data/com.winlator or the app’s internal storage path) and copy it to external storage or a cloud drive. This preserves your Wine prefix, installed games, and configuration.
- Step 2 — Export saves separately. Game save data often lives inside the Windows-side user profile within the container, but back it up as its own archive too — container migrations between forks aren’t guaranteed to preserve save-file paths cleanly.
- Step 3 — Fully uninstall the old fork. Because of the shared com.winlator package name, skipping this step causes an install conflict on the new fork. Use Android’s app settings, not just deleting the APK file.
- Step 4 — Install the new fork’s APK from its official GitHub Releases page, not a third-party mirror — this matters most for Bionic/Ludashi builds given how fragmented that distribution landscape is.
- Step 5 — Restore your container into the new app’s expected storage path, then launch it once to let the app re-index the container before opening any game.
- Step 6 — Re-select your GPU driver. Turnip, Zink, Gladio, and system-driver options aren’t guaranteed to carry the same default across forks — check Display settings and re-pick the driver appropriate to your chipset (Gladio for Mali/Dimensity, Turnip for Snapdragon).
- Step 7 — Re-map controllers. Especially if migrating to or from Cmod v13, remember its documented requirement that controller-handling services start in “Normal” or “Essential” mode — check this setting explicitly rather than assuming your old configuration carried over.
A quick way to confirm which package is currently installed before you start migrating, useful if you’ve lost track after testing multiple forks:
adb shell pm list packages | grep -i winlator
adb shell dumpsys package com.winlator | grep -i versionName
Run that over USB debugging from a PC (or a terminal app on-device) before you uninstall anything, and you’ll have a clear record of exactly what version you’re migrating away from.
Use-Case Recommendations: Which Fork Fits Your Situation
- Snapdragon 8 Elite flagship owner who wants the safest, best-documented path: Official Winlator. Single canonical source, smallest install footprint, and the only fork with a consistently published, unambiguous version history.
- Snapdragon 8 Gen 3 or 8 Elite owner chasing maximum FPS on demanding DirectX 11/12 titles: Cmod, accepting the tradeoff of needing the patched Box64 3.7 build and correct controller service mode.
- Dimensity or Mali-GPU device owner: Official Winlator, specifically for its Gladio wrapper — the only one of the three forks with a publicly documented Mali-focused driver path.
- Samsung Exynos / Xclipse owner: Bionic/Ludashi, given its 2.9 beta was explicitly built and tested around Xclipse GPUs.
- Storage-constrained phone (128 GB or less, no expandable storage): Official Winlator, whose ~150 MB base install is roughly a third the size of Cmod or Bionic builds before any game is added.
- Power users who want a frame-rate HUD and manual FPS limiter for thermal management: Bionic, which documents direct rendering mode and a universal FPS limiter as core features.
- Anyone installing Winlator for the first time: start with official Winlator regardless of chipset. It’s the easiest to troubleshoot because every guide, forum thread, and changelog references the same canonical build — you can always migrate to Cmod or Bionic later once you know your device’s specific bottlenecks.
Pros and Cons at a Glance
Official Winlator
- Pro: Single canonical source, easiest to find accurate, current troubleshooting information
- Pro: Smallest install size at ~150 MB
- Pro: Only fork with a documented Mali/Dimensity-focused driver (Gladio)
- Con: Generally reported as behind Cmod and Bionic on peak frame rate for demanding titles
- Con: Slower release cadence than the Bionic/Ludashi lineage
Winlator Cmod
- Pro: Community and reviewer reports consistently describe it as tuned for performance over official Winlator
- Pro: Active renderer and controller-input refinements not present upstream
- Con: Requires a specific patched Box64 build and correct service startup mode for controllers to work at all
- Con: Latest stable release (August 2025) is older than official Winlator’s most recent build, raising questions about active maintenance pace
Winlator Bionic / Ludashi
- Pro: Fastest release cadence of the three, with multiple point releases per quarter through 2026
- Pro: Direct rendering mode, FPS HUD, and universal FPS limiter built in
- Pro: Most visible community testing on Exynos Xclipse GPUs
- Con: Version numbering is genuinely confusing across GitHub proper and third-party mirrors
- Con: Higher risk of installing an outdated or modified APK given how fragmented distribution is
The Verdict: Which Winlator Fork Should You Install in 2026
For most people, official Winlator is still the right first install. It has the largest, best-organized documentation trail, the smallest footprint at 149.67 MB, over 18,000 GitHub stars backing an active single-maintainer project, and — as of v11.0 — the only publicly documented driver path built specifically for non-Snapdragon GPUs via Gladio. If you own a Dimensity or Exynos phone, or you just want the version every troubleshooting guide assumes you’re running, start there.
If you’re already on a Snapdragon 8 Gen 3 or 8 Elite flagship and official Winlator runs your target games acceptably but you want more headroom, Cmod is the reasonable next step — just budget time for its patched Box64 requirement and controller-service quirks. And if your device is Exynos-based, or you specifically want an on-screen FPS counter and frame limiter for thermal management during long sessions, Bionic/Ludashi is worth the extra install-size and version-tracking hassle.
What doesn’t change across any of the three: anti-cheat-protected live-service titles like Fortnite and League of Legends aren’t coming to any Winlator fork any time soon, and a genuinely usable experience on all of them still starts with a Snapdragon 8 Gen 3 or better chipset. The fork you choose changes how much friction and peak frame rate you get on top of that baseline — it doesn’t change the baseline itself.
Frequently Asked Questions
Is Winlator Bionic the same as Winlator Cmod?
No. Cmod is a fork of official Winlator maintained by coffincolors, focused on renderer and controller tuning while still running a glibc-based container. Bionic (Ludashi) is a separate lineage that links its runtime more directly against Android’s native Bionic libc rather than a full glibc userspace, aiming for lower overhead at the cost of more variable compatibility.
Can I run Fortnite or League of Legends with any Winlator fork?
No. Both titles rely on kernel-level anti-cheat (Easy Anti-Cheat and Vanguard, respectively) that operates below the layer any Wine-based Android solution can access. This limitation applies equally to official Winlator, Cmod, and Bionic.
Which Winlator fork is fastest?
No standardized, cross-device benchmark exists as of August 2026, but community testing on titles like GTA V, Elden Ring, and Battlefield 4 consistently points to Cmod and Bionic edging out official Winlator in raw frame rate on Snapdragon flagship hardware, at the cost of more setup complexity and occasional instability.
Do I need to uninstall one Winlator fork before installing another?
Yes, in most cases. Official Winlator and several glibc-branch forks share the same package name, com.winlator, so Android will block installation of a second fork until the first is fully uninstalled through system settings, not just deleted as a file.
Is Winlator legal to use?
Winlator itself is open source software (LGPL-2.1) that implements Wine and Box86/Box64, both of which are legitimate, independently developed compatibility layers. Legality of what you run inside it depends on the software itself — you need to own or otherwise be entitled to run the Windows games and applications you install, the same as on a PC.
Which fork works best on MediaTek Dimensity chipsets?
Official Winlator, currently the only one of the three with a publicly documented Mali-GPU-focused driver wrapper (Gladio), introduced specifically in version 11.0 to improve compatibility on MediaTek and Exynos-class Mali graphics.
How much storage do I need for Winlator?
Budget at least 2–5 GB free beyond the base APK (150–550 MB depending on fork) to cover the Wine container, cached shaders, and runtime components — and significantly more once you add actual game files, which can run from a few gigabytes to well over 50 GB for modern AAA titles.
Are Winlator Cmod and Bionic official Google Play Store apps?
No. None of the three forks are distributed through Google Play. All require sideloading the APK directly from GitHub Releases, which means enabling installs from unknown sources and, especially for Bionic/Ludashi builds, being careful to download from the actual GitHub repository rather than a third-party mirror of uncertain origin.
Can I run more than one Winlator fork on the same phone?
Only if the forks use different package names, and several of the ones covered here don’t — official Winlator and multiple glibc-branch Cmod builds share the com.winlator identifier, which blocks side-by-side installs. Some Bionic/Ludashi variant builds ship under distinct package names specifically to get around this, so check the release notes for your specific download before assuming you can keep two installed at once.
Related Coverage
- Winlator vs GameNative vs GameHub 2026: 60 FPS Guide
- Best Android Emulators 2026: 4 of 7 Banned From Google Play
- Eden vs Citron vs Sudachi Reborn: Best Switch Emulator [2026]
- NetherSX2 vs AetherSX2: 60 FPS vs 0 Updates [2026]
- Delta vs Folium vs Provenance: $4.99 Emulator Gap [2026]
- More Mobile Gaming Coverage


