FP2 - Fairphone 2
The Fairphone 2 is the smartphone made with highest priority for fair production worldwide (AFAIK) and extremely easy to repair (compared to other phones), This makes this a great candidate for a reference device ;-)
There are reports of Halium running on the device here, however the locations of the sources are unknown to the author at the moment.
|Distribution||Device Specific Files||Kernel||What works||What doesn't work|
|Ubports 15.04 (Android 5.1 base) device page||android_device_fairphone_fp2||android_kernel_fairphone_fp2 based on v3.4.0||?||?|
Also there is an official page by the manufacturer dedicated to list more.
Kernel & Hardware
Mainline (4.13rc4 as of writing)
There is no device tree source inside the mainline kernel specific to the FP2. However, the underlying SoC is present (MSM8974).
UBports kernel (3.4.0 base)
This is probably taken from the Fairphone sources directly and patched with the Ubuntu Touch specific stuff, need to check this further to be sure...
This should be populated with guides how to get into different boot modes and similar.
Some devices show strange behaviour of some kind, try to find this (for example in the xda-developers forum) and document it
If anything might be usefull but didn't fit above you can just throw in some links here.