Fairphone 2 (fairphone-fp2): Difference between revisions
Appearance
Added infobox. |
m no idea, where that kernel version came from but it's definitely 3.4 |
||
Line 8: | Line 8: | ||
| imagecaption = Fairphone 2 | | imagecaption = Fairphone 2 | ||
| releaseyear = 2015 | | releaseyear = 2015 | ||
| originalsoftware = Android 5.1 on Linux 3. | | originalsoftware = Android 5.1 on Linux 3.4 | ||
| cpu = Qualcomm MSM8974AB-AB Snapdragon 801 | | cpu = Qualcomm MSM8974AB-AB Snapdragon 801 | ||
| gpu = Adreno 330 | | gpu = Adreno 330 |
Revision as of 14:35, 20 September 2017
WARNING: This device cannot run postmarketOS, as its architecture is unsupported. |
This device is marked as not booting. |
![]() Fairphone 2 | |
Manufacturer | Fairphone |
---|---|
Name | Fairphone 2 |
Codename | fp2 |
Released | 2015 |
Hardware | |
CPU | Qualcomm MSM8974AB-AB Snapdragon 801 |
GPU | Adreno 330 |
Display | 1080x1920 IPS |
Storage | 32GB |
Memory | 2GB |
Software | |
Original software The software and version the device was shipped with. |
Android 5.1 on Linux 3.4 |
Extended version The most recent supported version from the manufacturer. |
Android 5.1 on Linux 3.4 |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
Contributors
- z3ntu
What works
- The building process
Current Boot Process
This is what I did:
Use the efidroid lk.img (have to compile yourself right now) for working around an fastboot/lk issue in the stock Fairphone bootloader.
fastboot boot lk.img fastboot flash system pmOS_system.img
Booting the boot.img doesn't work currently because of dt problems. Probably a similar issue as on the Mozilla Flame.
pmOS branch: https://github.com/postmarketOS/pmbootstrap/tree/device-fairphone-fp2
z3ntu's branch (maybe more up-to-date): https://github.com/z3ntu/pmbootstrap
Abbreviations
lk = Little Kernel (that's what the bootloader which includes fastboot is based on for most newer devices)
dt = Device Tree (method of describing hardware, see https://www.devicetree.org/)