gen1 recomp android: APK Setup Guide for Red, Blue & Yellow - Devices

gen1 recomp android: APK Setup Guide for Red, Blue & Yellow

Learn how to install Gen1 Recomp on Android, choose the correct APK, import a legally owned ROM, protect saves, configure controls, and fix common issues.

2026-08-05
gen1 recomp Wiki Team
Quick Guide
  • Gen1 recomp android uses an official Android APK from the project’s GitHub Releases page.
  • Required game data comes from a legally owned Pokémon Red, Blue, or Yellow ROM.
  • Safe installation means avoiding unofficial mirrors and preserving the complete application package.
  • First launch should be tested without mods before adding visual or gameplay changes.
  • Save protection requires a backup before updates, APK replacement, or major mod changes.

Gen1 Recomp Android: What You Need

Gen1 Recomp is a native Lua and LÖVE2D recreation of Pokémon Generation I rather than a traditional Game Boy emulator. On Android, the project is distributed as an APK through the official GitHub Releases page. The application provides the engine and tools, but it does not include Nintendo game files.

The Android build supports legally owned Pokémon Red, Blue, or Yellow game data. Prepare your own clean ROM dump before starting the import process. A modified ROM hack, incomplete file, or incorrectly identified version may not be accepted by the application.

RequirementRecommended choiceWhy it matters
Android packageOfficial APK from GitHub ReleasesReduces the risk of modified or incomplete files
Game dataClean Red, Blue, or Yellow ROM from your own copyGen1 Recomp does not distribute copyrighted ROM data
Storage accessPermission to select files through Android storageRequired for ROM import and some mod workflows
ControllerTouch controls or compatible Bluetooth/USB controllerLets you choose the input method that fits your device
BackupSeparate copy of saves and user dataProtects progress before updates or troubleshooting

Official Source

Use the Gen1 Recomp GitHub repository and its official Releases page. Avoid unrelated download websites and unofficial repacks.

Supported Versions

The project supports Pokémon Red, Blue, and Yellow. Select the matching game version when importing your own ROM.

Separate Mod Layer

Mods are optional. Test the standard application first, then add compatible packages through the built-in Mod Manager.

Use the Official Release Page

Do not treat gen1recomp.com as an authorized download source. The project identifies GitHub and its published community channels as the trusted starting points.

Android APK Installation Steps

The safest Android setup begins with the release package, continues through a complete APK installation, and ends with a clean first boot. Keep the application closed while replacing files or changing its installed version.

1

Open the Latest Official Release

Visit the Gen1 Recomp Releases page and select the newest stable release. The current reference point for this guide is v0.1.69, published on August 4, 2026. Read the release notes before downloading because they may include compatibility or update instructions.

2

Choose the Android APK

Select the Android APK asset rather than a source-code archive or a package intended for another operating system. Keep the downloaded file intact until Android completes the installation.

3

Allow Temporary APK Installation

If Android blocks the installation, open the security prompt for the browser or file manager that downloaded the APK. Allow installation from that source only for the setup, then disable the permission again after installation.

4

Install and Launch Gen1 Recomp

Confirm the installation, open Gen1 Recomp from the app launcher, and grant the file access requested by the application. Use the Android file picker to locate your legally owned Red, Blue, or Yellow ROM.

5

Verify the Base Game

Choose the correct game version, allow the import process to finish, and load the title screen. Start a temporary game, test movement and menus, and create an initial save before installing mods.

Installation stageActionAvoid
DownloadSelect the Android APK from the official releaseThird-party mirrors or repacked installers
Security promptGrant temporary permission to the downloading appLeaving unknown-app installation enabled unnecessarily
File accessUse Android’s picker to select your own ROMCopying random emulator files into the app directory
First bootTest the unmodded title screen and controlsAdding several mods before confirming the base install
CompletionCreate a test save and back it upUpdating immediately without checking save behavior
Installation Tip

Install the APK while connected to a reliable network, keep the release notes available, and do not uninstall an older working build until your saves are backed up.

First Launch, Controls, and Display Settings

After the Android installation succeeds, configure Gen1 Recomp for comfortable handheld play. Touch controls are useful for quick sessions, while a Bluetooth or USB controller can provide a layout closer to a traditional handheld.

The first launch is also the best time to confirm that the selected ROM matches the imported game. If the title screen, audio, menus, or movement behave unexpectedly, return to the base installation before changing settings or adding community content.

Setting areaAndroid setup adviceBasic verification
MovementAssign a comfortable touch or controller direction layoutWalk in four directions without missed inputs
Confirm and cancelKeep separate buttons for menu navigationOpen and close the first menu
Start and SelectMap both original Game Boy functionsTest them inside the game interface
Screen modeBegin with a readable window or fullscreen layoutConfirm dialogue and battle menus fit the display
ScalingPrefer a crisp pixel-focused scale when availableCheck text edges and sprite clarity
AudioSet music and sound effects independently if availableConfirm both channels play normally
Game speedLearn the speed toggle before extended playReturn to normal speed when troubleshooting

Touch Controls

Best for immediate setup and portable play. Increase the on-screen control size if directional inputs feel inconsistent.

Bluetooth Controller

Useful for longer sessions. Test button mapping after pairing because Android may assign buttons differently across devices.

USB Controller

A practical option for tablets or handheld-style Android devices. Confirm that the device recognizes the controller before launching the game.

A stable beginner setup follows this order:

  • Import the clean ROM.
  • Confirm the title screen.
  • Test movement and menu buttons.
  • Adjust display scaling and audio.
  • Create a normal in-game save.
  • Back up the save before adding mods.
Best First-Launch Practice

A working unmodded save gives you a dependable recovery point. Keep it separate from experimental saves created after visual, gameplay, or interface mods are enabled.

Saves, Updates, and Android Compatibility

Gen1 Recomp stores save data separately from the original ROM. Android manages the application’s local storage, so the exact location can depend on the installed package and device configuration. Before replacing an APK, copy the complete save or user-data folder to a location outside the application.

The current platform guidance treats Android as an APK-based target with touch, Bluetooth, and compatible USB input. Storage permissions and uninstall behavior are the main differences from desktop installation.

TaskSafe methodRecovery value
First saveCreate a normal in-game save after the title screen loadsConfirms the imported setup works
Before updatingCopy saves, configuration, and mod dataAllows rollback if the new build fails
APK replacementInstall the new release without deleting the old setup firstPreserves a working comparison point
Mod changesDisable major mods and back up saves firstHelps separate mod issues from application issues
Android uninstallExport or copy local saves before removalPrevents possible loss of app-specific data

Android Safety Checklist:

  • Download the APK from the official Gen1 Recomp Releases page
  • Import a clean legally owned Red, Blue, or Yellow ROM
  • Test the base application before enabling mods
  • Back up saves and user data outside app-specific storage
  • Disable temporary unknown-app installation permission after setup

When updating, install the newer release separately where practical. Launch it without mods, confirm that the ROM is recognized, and check whether the existing save loads. Only restore compatible mods after the core application has passed these tests.

Do not assume every mod remains compatible after an engine or Mod Manager change. Gameplay, script, map, and data modifications generally require more careful version checks than cosmetic adjustments. If the game fails after a mod update, disable the newest package first and return to a minimal profile.

Protect Android Saves

Uninstalling or replacing an Android package can affect locally stored data. Always copy saves before changing the application, especially when Android storage access is managed through app-specific folders.

Common Android Fixes

Most Android problems can be isolated by returning to the smallest working configuration. Test the application without mods, verify the selected ROM, and confirm that the APK matches the device and release notes.

SymptomLikely causeRecommended fix
APK will not installBlocked sideload permission or incomplete downloadRe-enable temporary permission for the file source and download the official APK again
ROM is not acceptedUnsupported, modified, or incorrectly selected game dataUse a clean legally owned Red, Blue, or Yellow ROM and select the matching version
App opens but title screen failsMissing data, damaged installation, or incompatible modReinstall the complete APK and test without mods
Touch input feels unreliableSmall control layout or conflicting mappingResize touch controls and remove duplicate bindings
Controller is not detectedAndroid pairing, USB access, or mapping issueReconnect the controller and remap inputs inside Gen1 Recomp
Save is missingWrong profile, storage path, or app-data changeCheck the active user-data location and restore the latest backup
Crash begins after mod installationVersion conflict or damaged packageDisable the newest mod and re-enable packages individually
Performance drops with voxel contentHigher rendering demand from a separate visual modReduce effects, render distance, or other graphics settings

For a ROM import error, do not immediately rename or patch the file. Confirm that it is the intended game version, remains unchanged, and can be selected through Android’s file picker. For a save error, preserve the failed file before restoring a backup so the two states can be compared later.

If Windows Defender or another security tool is mentioned in general project discussions, that does not automatically explain an Android failure. On Android, focus first on APK integrity, installation permission, storage access, package compatibility, and mod configuration.

Useful official destinations:

Troubleshooting Order

Test the base APK, verify the ROM, check storage access, review save backups, and only then investigate mod conflicts. This order keeps diagnosis focused.

Gen1 Recomp Android FAQ

Q: Where should I download the Gen1 Recomp Android APK?

Use the official Gen1 Recomp GitHub Releases page. Avoid unofficial mirrors, modified packages, and websites that present themselves as authorized project sources.

Q: Does Gen1 Recomp Android include Pokémon Red, Blue, or Yellow ROM files?

No. Gen1 Recomp provides a native Lua and LÖVE2D recreation and requires game data from a legally owned Red, Blue, or Yellow cartridge.

Q: Can I use mods immediately after installing the Android APK?

It is safer to test the unmodded application first. Create a working save, back it up, then install compatible mods one at a time through the built-in Mod Manager.

Q: What should I do if my save disappears after an update?

Do not overwrite the existing data. Check the active Android user-data location, verify that the correct profile is selected, and restore the latest backup made before the update.

Final Recommendation

For the most reliable Android experience, keep one unmodded profile, one backed-up save set, and a separate experimental profile for visual or gameplay modifications.