Fairphone 2 (fairphone-fp2)
Appearance
WARNING: This device is not recommended for future use with postmarketOS due to its armhf architecture. Alpine Linux (the distribution that postmarketOS extends) pmaports#599 has been considering dropping it. The processor of the device may support the armv7 architecture. If so, you can modify the device package and change the architecture accordingly. |
![]() Fairphone 2 | |
Manufacturer | Fairphone |
---|---|
Name | Fairphone 2 |
Codename | fairphone-fp2 |
Released | 2015 |
Hardware | |
Chipset | Qualcomm MSM8974AB-AB Snapdragon 801 |
CPU | Quad-core 2.26 GHz |
GPU | Adreno 330 |
Display | 1080x1920 IPS |
Storage | 32 GB |
Memory | 2 GB |
Architecture | armhf |
Software | |
Original software | Android 5.1 on Linux 3.4 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | partial |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
No data |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
Contributors
- Luca Weiss (z3ntu)
Maintainer(s)
- Luca Weiss (z3ntu)
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.
Installation
Note, that you have to have a recent bootloader installed, you can download a zip to flash from the recovery at this link.
Installation procedure is the same as with most other devices and isn't special for this phone.
WiFi
Using NetworkManager (preinstalled) doesn't work for me / my WiFi network because of some dhcp issue.
Enable the device-fairphone-fp2-nonfree-firmware
package during pmbootstrap init
Then run as root on the device:
# Stop NetworkManager as it interferes with wpa_supplicant
service networkmanager stop
# Start wpa_supplicant
wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
Connect to a network using this guide.
# Start a DHCP client on the wlan0 interface to get an IP address
udhcpc -iwlan0
Then you should have a working WiFi connection!