Repository navigation
Pocket Foundry 0.7
Play your own copy of Factorio on Android: the official Linux ARM64 build, run without emulation on the phone's GPU.
Install: open pocket-foundry-0.7.apk on the phone (Android 10 or later; Adreno 6xx or newer, another GPU with an imported driver, or any phone on the CPU, slowly), then import the Linux (arm64) .tar.xz from factorio.com/download. The app holds no part of Factorio: you bring your own copy. A new version installs over the last and keeps the game and saves.
Since v0.6.5:
- Phones without a GPU driver can play on the CPU: Settings -> Driver -> CPU, chosen by itself when the phone's GPU has no driver yet. It's experimental, slow and uses a lot of battery, and how fast it runs depends on the processor (#21).
- Settings -> Graphics: Light turns off Factorio's smoke, clouds, decoratives, particles and shadows, roughly halving what the phone draws. On by default on the CPU.
- Two resolutions below Default, the lowest marked CPU: the game keeps the same view and interface size, with fewer pixels.
- Settings -> FPS counter, in the game's top-left corner.
- Updates: when it opens, Pocket Foundry checks for a new version, shows what changed since yours and installs it with Update. Android asks once to allow Pocket Foundry to install apps.
- On-screen controls in Factorio's own look: its dark slot buttons and controller glyphs, from your copy of the game.
- Settings scroll on short screens, as do long dropdowns, and tapping an open dropdown closes it.
Source: this release is built from v0.7, GPL-3.0. The runtime inside (glibc, Mesa, SDL, Termux:X11's X server) comes from the sources and build scripts in runtime/ and third_party/ at that tag. SHA-256 of the APK: 63a020d8bb1ae3d66dddb7c122524252bc196787a5b56d3d4183a0bbd07aec19