Fairphone 2 (fairphone-fp2)

From postmarketOS
Jump to: navigation, search
Fairphone Fairphone 2
Fairphone 2
Fairphone 2
Manufacturer Fairphone
Name Fairphone 2
Codename fp2
Released 2015
Original software Android 5.1 on Linux 3.4
Chipset Qualcomm MSM8974AB-AB Snapdragon 801
CPU Quad-core 2.26 GHz
GPU Adreno 330
Display 1080x1920 IPS
Storage 32 GB
Memory 2 GB


  • Luca Weiss (z3ntu)


  • Luca Weiss (z3ntu)

What works

  • Flashing (needs bootloader patch)
  • Booting
  • Screen (needs the msm framebuffer hack, but #604 is blocking the packaged version)
  • Touchscreen
  • USB networking
  • WiFi

What does not work

  • The rest (probably)

How to enter flash mode

Hold vol-down while booting the device. The splash screen doesn't indicate, that the phone is in fastboot mode, but you can test it by running "fastboot devices" on a PC that's connected via USB to the phone.


A more-or-less guide is available in the Fairphone Forum.

Older bootloaders do not support flashing images generated with the "img2simg" tool. It needs the patch "app: aboot: Add support for CHUNK_FILL type for sparse image" to work. This patch is included since the 18.01.1 release from Fairphone. See the Fairphone Forum where @z3ntu also provides instructions on how to patch the bootloader.

Installation procedure is the same as with most other devices and isn't special for this phone.