Fairphone 4 (fairphone-fp4): Difference between revisions
Appearance
m adjust to new chipset naming rules (https://gitlab.com/postmarketOS/wiki/-/issues/69) |
m Seperate software from version |
||
Line 7: | Line 7: | ||
| releaseyear = 2021 | | releaseyear = 2021 | ||
| category = community | | category = community | ||
| originalsoftware = Android 11 | | originalsoftware = Android | ||
| originalversion = 11 | |||
| chipset = Qualcomm Snapdragon 750G (SM7225) | | chipset = Qualcomm Snapdragon 750G (SM7225) | ||
| cpu = Octa-core Kryo 570 | | cpu = Octa-core Kryo 570 |
Revision as of 12:11, 26 December 2022
![]() Framebuffer console on mainline kernel | |
Manufacturer | Fairphone |
---|---|
Name | Fairphone 4 |
Codename | fairphone-fp4 |
Released | 2021 |
Hardware | |
Chipset | Qualcomm Snapdragon 750G (SM7225) |
CPU | Octa-core Kryo 570 |
GPU | Adreno 619 |
Display | 1080x2340 |
Storage | 128GB/256GB |
Memory | 6GB/8GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 11 |
postmarketOS | |
Category | community |
Pre-built images | yes |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Broken |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
Broken |
GPS |
Broken |
NFC |
Broken |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
No data |
USB OTG |
Broken |
HDMI/DP |
Broken |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Haptics |
No data |
Power Sensor |
No data |
Contributors
Users owning this device
- AnaxMorden (Notes: Using 8/256GB (Ubuntu Touch))
- Apollo3zehn (Notes: /e/OS + Plasma Mobile)
- Ariebombarie (Notes: CalyxOS (Android))
- Ayakael (Notes: Main phone, OryxOS))
- BEEDELLROKEJULIANLOCKHART
- Bitals (Notes: /E/OS)
- Brittle
- Cafehaine (Notes: Daily device)
- Deathmist (Notes: Gray, 6/128 GB, UT 20.04 daily driver)
- Electrodeyt (Notes: Gray, 6/128 GB, Ubuntu Touch daily driver)
- GeraltvonNVIDIA (Notes: Ubuntu Touch 20.04 stable)
- Grimler
- Idi112 (Notes: Main phone, currently running Iodé (android))
- Kasesag (Notes: Daily device.)
- Peerke (Notes: Gnome mobile)
- Pseudomind (Notes: pmOS phosh)
- Uclydde
- Z3ntu
- ⬡hexa
How to enter flash mode
For booting into fastboot, turn off the phone, hold volume down and plug in the USB cable.
Installation
Unlock the bootloader according to the official instructions.
UBports Installer
You can use UBports Installer v0.9.8 (or later) to flash a prebuilt image of postmarketOS onto your Fairphone 4. Just select postmarketOS in the OS selection and choose the desired UI and lean back!
Manually
You need to erase the dtbo
partition for the current slot with fastboot erase dtbo
.
The rest of the installation is standard, but because the device contains A/B slots, you must watch out for the correct slot being active.
The device does not contain a system as you might be used to, it contains one super partition which contains system /system_ext /product /vendor /odm partitions, in _a and _b variant each. This concept is called Dynamic Partitions. |
You have a few possibilities to flash the postmarketOS rootfs:
userdata
partition (> 100 GB space):pmbootstrap flasher flash_rootfs --partition userdata
super
partition (6 GB space):pmbootstrap flasher flash_rootfs --partition super
- SD card:
pmbootstrap flasher flash_rootfs --sdcard /dev/$blk_dev
- Subpartition of
super
using fastbootd.
Resources
- Repairability and recyclers information on Fairphone 4 - Schematics and other information