Skip to content

Pocket Foundry 0.7

Choose a tag to compare

@JulioFerrero JulioFerrero released this 31 Oct 00:50
· 170 commits to main since this release

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