Fairphone 3 (fairphone-fp3): Difference between revisions
Appearance
Fixed wrong storage info Tags: mobile edit mobile web edit |
Revamp page, clean up outdated or duplicated information, update remaining texts |
||
(37 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox device | {{Infobox device | ||
| manufacturer = Fairphone | | manufacturer = Fairphone | ||
| name = | | name = 3 | ||
| codename = fairphone-fp3 | | codename = fairphone-fp3 | ||
| image = | | model = FP3 | ||
| image = File:Fairphone-fp3.jpg | |||
| imagecaption = | | imagecaption = | ||
| releaseyear = 2019 | | releaseyear = 2019 | ||
| originalsoftware = Android 9 | | category = testing | ||
| chipset = Qualcomm | | originalsoftware = Android | ||
| cpu = | | originalversion = 9 (Linux 4.9) | ||
| chipset = Qualcomm Snapdragon 632 (SDM632) | |||
| cpu = 4x 1.8 GHz Kryo 250 Gold + 4x 1.8 GHz Kryo 250 Silver | |||
| gpu = Adreno 506 | | gpu = Adreno 506 | ||
| display = 1080x2160 | |||
| storage = 64 GB | | storage = 64 GB | ||
| memory = 4 GB | | memory = 4 GB | ||
| architecture = | | architecture = aarch64 | ||
| status_usbnet = | | type = handset | ||
| status_flashing = | | whet_dhry = 0.0 | ||
| status_touch = | <!-- Features --> | ||
| status_screen = | | status_usbnet = Y | ||
| | | status_flashing = Y | ||
| status_touch = Y | |||
| status_fde = | | status_screen = Y | ||
| | | status_3d = Y | ||
| | | status_fde = Y | ||
| | | status_emmc = Y | ||
| | | status_wifi = Y | ||
| status_audio = | | status_mainline = Y | ||
| status_bluetooth = | | status_battery = N | ||
| status_camera = | | status_audio = N | ||
| status_gps = | | status_bluetooth = Y | ||
| status_mobiledata = | | status_camera = N | ||
| status_sms = | | status_gps = | ||
| status_calls = | | status_mobiledata = Y | ||
| booting = | | status_sms = Y | ||
| status_calls = P | |||
| status_otg = Y | |||
| status_nfc = Y | |||
<!-- Sensors --> | |||
| status_accel = N | |||
| status_magnet = N | |||
| status_light = N | |||
| status_proximity = N | |||
| status_hall = - | |||
| status_barometer = - | |||
| status_powersensor = - | |||
<!-- Misc --> | |||
| status_dvb = - | |||
| status_cameraflash = N | |||
| status_keyboard = - | |||
| status_touchpad = - | |||
| status_usba = - | |||
| status_sdcard = Y | |||
| status_hdmidp = - | |||
| status_irtx = - | |||
| status_irrx = - | |||
| status_stylus = - | |||
| status_haptics = Y | |||
| status_ethernet = - | |||
| status_fossbootloader = - | |||
| booting = yes | |||
}} | }} | ||
== Contributors == | == Contributors == | ||
* [[User:Z3ntu|Z3ntu]] | |||
== | == Users owning this device == | ||
{{Device owners}} | |||
== How to enter flash mode == | == How to enter flash mode == | ||
For booting into fastboot, turn off the phone, hold volume down and press the power button or plug in the USB cable. | |||
== Installation == | == Installation == | ||
== | Unlock the bootloader according to the [https://support.fairphone.com/hc/en-us/articles/10492476238865 official instructions]. | ||
=== Using pmbootstrap === | |||
Follow [[Installation/Using pmbootstrap]]. When asked for the device's vendor/codename, select fairphone as the vendor and fp3 as the codename. | |||
To flash the image to the device: | |||
* Enter flashing mode (see [[#How to enter flash mode]]) | |||
* Download <code>dtbo.img</code> [https://github.com/z3ntu/dtbo-fp3/releases/tag/v1.0 here] | |||
* Run <code>fastboot flash dtbo dtbo.img</code> | |||
* Run <code>pmbootstrap flasher flash_lk2nd</code> to flash a secondary bootloader | |||
* Run <code>pmbootstrap flasher flash_rootfs</code> | |||
In order to access lk2nd's menu, during bootup when you see the warning screen about the unlocked bootloader, press the power button twice and then immediately hold the Volume Down button. You should now see a different looking boot menu. | |||
== See also == | |||
* {{MR|2158|pmaports}} Initial merge request |
Latest revision as of 18:55, 2 April 2025
![]() | |
Manufacturer | Fairphone |
---|---|
Name | 3 |
Codename | fairphone-fp3 |
Model | FP3 |
Released | 2019 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 632 (SDM632) |
CPU | 4x 1.8 GHz Kryo 250 Gold + 4x 1.8 GHz Kryo 250 Silver |
GPU | Adreno 506 |
Display | 1080x2160 |
Storage | 64 GB |
Memory | 4 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 9 (Linux 4.9) |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Unixbench Whet/Dhry score | 0.0 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
Works |
SD card |
Works |
Battery |
Broken |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
Broken |
Connectivity | |
WiFi |
Works |
Bluetooth |
Works |
GPS |
No data |
NFC |
Works |
Modem | |
Calls |
Partial |
SMS |
Works |
Mobile data |
Works |
Miscellaneous | |
FDE |
Works |
USB OTG |
Works |
Sensors | |
Accelerometer |
Broken |
Magnetometer |
Broken |
Ambient Light |
Broken |
Proximity |
Broken |
Haptics |
Works |
Contributors
Users owning this device
- Bastianilso (Notes: lineage os)
- DancesWithCycles (Notes: tbd)
- Joshaspinall (Notes: Booting Mainline)
- Kf
- Mtvec
- Z3ntu
How to enter flash mode
For booting into fastboot, turn off the phone, hold volume down and press the power button or plug in the USB cable.
Installation
Unlock the bootloader according to the official instructions.
Using pmbootstrap
Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select fairphone as the vendor and fp3 as the codename.
To flash the image to the device:
- Enter flashing mode (see #How to enter flash mode)
- Download
dtbo.img
here - Run
fastboot flash dtbo dtbo.img
- Run
pmbootstrap flasher flash_lk2nd
to flash a secondary bootloader - Run
pmbootstrap flasher flash_rootfs
In order to access lk2nd's menu, during bootup when you see the warning screen about the unlocked bootloader, press the power button twice and then immediately hold the Volume Down button. You should now see a different looking boot menu.
See also
- pmaports!2158 Initial merge request