Buy

Pokémon on Android: Native Ports & Recomp Status

Last updated November 1, 2026. Native ports and recompilations run the game as real Android code instead of in an emulator. Every project here is open source and ships no game files: you supply your own legally dumped copy.

Recomp status

Pokémon: Let's Go, Eevee! (Switch v1.0.0)

Android layer by CowKillers on top of raulzrrs's letsgo-recomp, a static recompilation of the Switch game. At v0090 it boots, renders the 3D world, battles, menus and saves, with touch and controller support, 480p to 1080p scaling and about 22 to 30 fps on a Galaxy S23. The big blocker: all in-game text (dialogue, menus, HUD) is still invisible. There are no ready-made APKs, since they would contain the recompiled game.

You need: Your own legally dumped NSP (plus your own keys) to build from source

letsgo-recomp (PC base) ↗

In development (Windows)

Pokémon: Let's Go, Eevee! (Switch v1.0.0)

The Windows static recompilation, built on LAS Recomp, that the Android port above is based on. v0.7.6 (Nov 1) fixes freezes after long sessions, some blank-text cases (drivers that share under about 1.7 GB of memory still show no text) and a battle hang on NVIDIA. No game files are included.

You need: Your own Let's Go, Eevee! v1.0.0 dump

EmeraldRecomp ↗

Early preview, Android APK

Pokémon Emerald (GBA)

Static recompilation by mstan on his gbarecomp framework: the ROM's ARM code is translated to native C, so there's no emulator. v0.1.5 (Nov 1) ships an Android arm64 APK plus Windows and Linux builds, on the newer gbarecomp 0.4.1 runtime with controller-menu fixes. It boots into gameplay but is an in-development preview, so expect rough edges.

You need: Your own legally dumped Pokémon Emerald (USA) ROM

Gen 1 recomps

Gen1Recomp (G1R Deluxe) ↗

Active, Android APK

Pokémon Red / Blue / Yellow (plus Gen 2 and 3 content)

A native LÖVE2D recreation with hand-written Lua engine code ported from the pret disassemblies; game data and graphics are decoded from the ROM you supply. v0.3.99 (Oct 31) ships an Android APK plus iOS, Linux and macOS builds.

You need: Your own ROM of the supported game

Watch out: only the GitHub repo, its Discord and gen1re.com are official. The developer warns that gen1recomp[.]com is an impostor site serving adware.

Gen2Recomped ↗

Active, Android APK

Pokémon Gold / Silver / Crystal

A Gen 2 fork of Gen1Recomp by UNDERdecoded. Game data is decoded from your ROM when you import it. v0.8.47 (Oct 26) ships Android, iOS, Linux, macOS and Switch builds.

You need: Your own canonical US .gbc ROM (SHA-1 checked)

Other Pokémon ports

Pokémon FireRed, LeafGreen, Ruby, Sapphire (GBA)

EmeraldRecomp's Gen 3 siblings by mstan (Ruby/Sapphire repo). Their latest releases (Nov 1, on gbarecomp 0.4.1) are still Windows-only, with no Android build yet; we'll move them up when one ships.

You need: Your own ROM

We only list legitimate ports and recomps. ROM hacks, and projects whose repositories host original game files or extracted game assets, are left out on purpose. We never host or link to ROMs. Want more native ports? Browse the full Android ports directory.