Last updated: October 2026

GameHub is GameSir’s Android app for running Windows PC games. It signs into Steam (and, since version 6.0, Epic), downloads the games you already own, and runs them through a translation layer built on an Android port of Proton. It is the most polished option of its kind and also the most argued about, so this guide covers both the setup and the questions people ask before installing it.

This is a researched guide, built from GameSir’s own pages, the projects’ GitHub repositories and press reporting, each linked below. Settings names come from published setup guides, because GameSir does not publish official documentation. Menus move between versions, so if a name differs on your build, look for the closest match.

Everything here assumes games you own: your Steam or Epic library, or installers you bought. GameHub does not change what you are allowed to play.


What GameHub Is

GameSir, the controller maker, launched the app in 2025 under the name GameFusion and brought it to Google Play as GameHub in November 2025 (Android Authority). The official site describes it as a platform for PC emulation, cloud gaming and streaming, lists Steam and Epic integration, and says the app is currently free. The publisher of record is Guangzhou Xiaoji Kuaipao Network Technology, GameSir’s parent company.

Under the hood it pairs an Arm build of Proton with the FEX CPU translator and a choice of GPU drivers (PCWorld). GameSir told The Memory Core that the emulator core is its own work and that the app uses Winlator interface components.

There are several unrelated apps called “GameHub.” The real one’s package ID is com.xiaoji.egggame.


Which Build to Download

There are two official builds, and they do different things.

BuildWhereWhat it plays
Google PlayPlay Store listingGames from your Steam (and Epic) library
Website APKgamehub.xiaoji.comStore games plus local Windows games you import

At launch the Play build was limited to Steam games by store policy, while the website build also imports games from local storage (Notebookcheck). If you want to run a DRM-free game you bought from GOG or a publisher’s own store, use the website APK.

Download only from those two places. Anything else claiming to be GameHub is not GameSir’s.


What It Needs

GameSir publishes no official minimum spec, so treat these as the community’s rule of thumb:

  • Chip: Snapdragon is the safe choice, because its Adreno GPUs can use the community Turnip drivers. MediaTek, Exynos and Tensor phones run the “System Driver” instead, and results vary by game (Techy Druid). GameSir says Mali performance on Dimensity 9000-series chips has improved a lot and can match Adreno in some DirectX 9 to 11 games (Android Authority).
  • RAM: 6 GB at the very least for light games; 8 GB or more for anything 3D.
  • Storage: PC games are big. A Samsung PRO Plus 256GB or 512GB card keeps a few installs off internal storage, if your device has a slot.
  • A controller. Touch controls work, but they are miserable for most PC games.

Demanding 3D games need a flagship-class chip. A Snapdragon 8 Gen 2 or newer is where modern 3D titles start to become playable.


First Setup

  1. Install the build you chose and open it. The first launch downloads its components; leave the app open until it finishes.
  2. Sign in if asked. Google sign-in is offered, then you pick a profile and username (Techy Druid). The community fork described below exists partly because people object to this step.
  3. Connect your stores. Steam and Epic each need your own account. Once connected, your library shows up and you can download games to local storage. Steam Cloud saves work for games that support them (PCWorld).
  4. Pair your controller in Android’s Bluetooth settings, or plug in a USB-C one. PCWorld’s 8BitDo pad was read as an Xbox-style controller.

Adding a Local Game (Website Build)

  1. Copy the whole installed game folder to your device, not just the .exe. Games need the files that sit beside the executable.
  2. In GameHub, go to PC Games, then Import.
  3. Select the game’s main .exe and tap Confirm.

Per-game settings live under PC Engine.


The Settings That Matter

These are the defaults most guides start from (Techy Druid, GameHelpTech). Change one thing at a time, so you know what fixed it.

SettingStart withChange it when
Translation parametersPerformanceUse Compatible if the game won’t open, Stable if it crashes
Compatibility layerNewest Proton offered (Proton 11 arm64 on current builds)An older Proton for a game that broke after an update
CPU TranslatorNewest FEX buildRarely
GPU DriverTurnip on Snapdragon; System Driver on MediaTek, Exynos, MaliSwap Turnip versions if you get graphical glitches
DXVK2.3.1 async2.6.x or 2.7.x async for newer games, 1.10.3 async for older ones
VKD3DVKD3D Proton (for DirectX 12 games)Only DirectX 12 games use it
Resolution1280x720 on strong Snapdragon devices960x544 or 800x600 on mid-range chips

Driver and DXVK version numbers change constantly, and the guides disagree on the “best” one. Pick from whatever list the app offers you rather than hunting for a specific number.

Common Error Fixes

  • C++ runtime error on launch: install VC Redist 2022 from the game’s Windows components.
  • Vulkan error: add the Vulkan Runtime component.
  • Black screen on MediaTek: try the DirectXHub option.
  • White textures on Exynos: turn off Native Rendering.
  • Overheating: cap the frame rate at 30.

Performance

Under Performance Settings, guides suggest turning Frame Limit off and setting Frame Generation to Balanced, and only trying Max if the game stays stable. For a sense of the ceiling: PCWorld got Skyrim to 60 fps and Hades II to 30 to 45 fps on a Galaxy Z Fold6 (Snapdragon 8 Gen 3).


What to Expect

Compatibility is game by game. In PCWorld’s testing, some games ran well and others (Absolum, Just Cause 2) would not launch at all. XDA’s tester could not get the official build working on a Snapdragon 8 Elite phone until a driver swap (XDA). Older and lighter PC games are the sweet spot; recent AAA releases are a coin flip even on flagship chips.

Online games with kernel-level anti-cheat generally will not run, the same limitation Proton has on Linux.


The Privacy and Open-Source Questions

You will see GameHub criticized, and the criticism is specific, so here it is with who said what:

  • Trackers and permissions. XDA reported that the original APK asked for location, microphone, camera and contacts permissions and bundled Firebase, Google Analytics, Umeng and JPush. GameSir blamed Chinese-market privacy defaults and says it stripped third-party SDKs from the global Play build before approval (XDA, The Memory Core). That removal is GameSir’s own claim; I found no independent audit of current builds.
  • Credit for open-source code. Android Authority wrote that the app “appears to fork code” from open-source projects such as Wine without attribution, and that it is closed source. Developers of Winlator Ludashi and a Vulkan wrapper have said their work is included without credit. GameSir calls its software independently developed and says it is working on a more structured open-source contribution process.

None of that makes the app unusable. It is a reason to sign in with a Steam account protected by Steam Guard, and to keep the app’s permissions to what it needs (storage, and nothing else) in Android’s settings.


GameHub Lite: The Community Version

GameHub Lite is a community-maintained patch of GameHub with no affiliation to GameSir. It removes the telemetry SDKs, cloud streaming, social features and the login requirement, works offline, cuts the app from about 118 MB to 52 MB, and installs as gamehub.lite so it can sit beside the official app.

The tradeoff is age. The patcher targets GameHub 5.1, while the official app is on 6.x with Epic support and Proton 11. Its latest release fixed a bug that put Steam tokens into diagnostic logs, and asked users to delete any logs they had posted publicly. XDA describes its legal status as “generously, ambiguous.” GameSir has said it has no plans to shut it down.


Alternatives

AppOpen sourceWhat sets it apart
GameNativeYes (GPL-3.0)Steam, Epic and GOG libraries with community configs; my pick if you want open source
WinlatorYes (LGPL-2.1)Wine plus Box64; you build and tune containers yourself
MoboxYesRuns inside Termux; archived since June 2025, so not recommended now

If you want the smoothest store integration and accept the tradeoffs above, GameHub. If open source matters to you, GameNative. If you like tinkering, Winlator.

For classic consoles rather than PC games, start with the Android emulation guide.


FAQ

Is GameHub free? The official site says it is currently free.

Do I need a Snapdragon phone? Not strictly, but it is the best-supported option because of Turnip drivers. MediaTek and Mali devices work with the System Driver, with more variation game to game.

Can I play games I don’t own? No. GameHub downloads from your own Steam and Epic accounts, and the website build imports games you install yourself. Pirated games are not something this site covers.

Why won’t the Play Store version import my game? At launch the Play build was limited to store games. Local imports need the website APK.

Is it safe? The current global build is what GameSir says it cleaned up; the concerns above are about the original build and attribution. If that bothers you, GameNative is open source and covers the same ground.

Last verified: October 2026