star is an application that lets you play PC games on Android with the best performance possible. It lets you access your Steam, Amazon, GOG and Epic Games library on the go.
- Package:
com.winlator.star - Version:
v1.2-REVAMPED(build identifier7.1.4x-cmod, versionCode20) - Android SDK:
compileSdk 34,targetSdk 28,minSdk 26(Android 8.0+) - Upstream lineage: Winlator → cmod → Bionic Nightly → Star → Star Bionic (Compose)
- Full Jetpack Compose UI. Every user-facing screen, dialog, drawer, and overlay has been ported off Java/XML to Compose + Material 3. This is the only Winlator fork to do this.
- In-game Compose overlays. Side drawer, settings dialogs, screen-effects panel, and task manager all run as Compose
Dialogwindows over the X server. - Dynamic theme system.
AppThemeState+ThemePresetallow live color/theme switching. - Controller support restored to Star 1.1 parity. SDL2 SoName symlink wired into the Compose splash install path; all four controller event files pre-created at startup.
- Box64 dropdown bug fix. Edit-dialog now seeds the Box64 selector from the saved container value instead of resetting on dependency refresh.
- Bionic content pattern. Ships the larger
container_pattern_common.tzst(bionic build, ~77 MB) for an expanded Start menu toolset. - Adreno-tuned drivers bundled. SDK36 patched Turnip, AdrenoTools v819, and Wrapper variants (gamenative, leegao, legacy, original).
This project is built via GitHub Actions only. Local builds are not supported.
Artifacts are published as workflow artifacts; tagged stable builds are also published as GitHub Releases.
COMPOSE_MIGRATION_REPORT.md— developer guide for the Java/XML → Compose migration (Parts A–G), including patterns, gotchas, and the engine boundary.PROGRESS_LOG.md— chronological record of every shipped change.UI_MIGRATION_REPORT.md— remaining UI cleanup and migration plan.
This fork stands on a long chain of prior work. Credit, in lineage order:
| Contributor | Contribution |
|---|---|
| brunodev85 | Original Winlator — Wine + Box64 + Turnip on Android. Foundation of every fork below. Also serves the input_controls profiles consumed by this fork: https://raw.githubusercontent.com/brunodev85/winlator/main/input_controls/ |
| coffincolors | cmod Winlator fork — package com.winlator.cmod and the customization layer this codebase is built on. |
| Pipetto-crypto | Winlator Bionic fork (the "Bionic" half of Star Bionic) and the upstream Box64 fix branch. Co-credited on cmod. |
| jacojayy | Maintainer of the Star line. SDK36 patches in the bundled Turnip driver for newer DXVK compatibility. |
| vivsi | Controller support contributions. |
| The412Banner | Full Jetpack Compose UI migration, in-game overlay rewrite, controller-support restore (SDL2 SoName fix + four event files), Box64 edit-dialog fix, theme system, and CI/release infrastructure. Also maintains the Nightlies WCP Hub and Banners-Turnip. |
- StevenMXZ — Winlator-Ludashi: Bionic-based fork with
dev-vanilla,ludashi(renamed package for Xiaomi performance-mode detection), andredmagic(Genshin Impact package name for RedMagic frame-gen) build variants.
The Wine/translation stack this app bundles or downloads:
- Wine — WineHQ
- Box64 / Box86 — ptitSeb
- FEXCore — FEX-Emu
- DXVK — doitsujin / Philip Rebohle
- DXVK-GPLAsync patch — Ph42oN
- DXVK-Sarek — pythonlover02
- VKD3D-Proton — Hans-Kristian Arntzen
- Turnip / Mesa — Freedreno team @ Mesa
- Proton layers (bionic) — GameNative
Credits surfaced in the Star Bionic REVAMPED release (star.bionic-revamp):
- @The412Banner — Converting the UI to Jetpack Compose and rewriting the controller implementation.
- @jacojayy — SDK36 patches in Turnip.
If you have contributed and are not listed, open an issue or PR — this list is intended to be complete.
Winlator and its forks are unofficial community projects. They are not affiliated with or endorsed by Microsoft, Wine, the Mesa project, Qualcomm, or any game publisher. Compatibility varies by device GPU, Android version, and individual game.
Inherits the license of the upstream Winlator project (GPL-3.0). See LICENSE for the full text.