Fairphone 3 and 3+

Halium 10.0 | FP3

Overall progress

The Fairphone 3/3+ in combination with Ubuntu Touch is currently the best option, if you value sustainability, fair trade materials, repairability and independency from Google and the Android operating systems. With its Snapdragon octa-core chip it delivers a solid performance all around. The 18:9 IPS display with a pixel-density of 427ppi has great viewing angles and shows no color shifts regardless of the viewing angle. Sadly you will notice some tearing on fast UI changes or maybe some games, which should not bother you, if you are not a gamer. Additionaly Ubuntu Touch for the Fairphone 3 is already prepared to run the new Waydroid container (when it is ready), which lets you run the Android applications, which you otherwise can't live without.


Boots and runs well, essential features work correctly. It can be used as a mobile device running Ubuntu Touch OS. Recommended for advanced users.

Port progress


What works

  • Actors:

  •  Manual brightness
  •  Notification LED
  •  Torchlight
  •  Vibration
  • Camera:

  •  Flashlight
  •  Photo
  •  Video
  •  Switching between cameras
  • Cellular:

  •  Carrier info, signal strength
  •  Data connection
  •  Dual SIM functionality
  •  Incoming, outgoing calls
  •  MMS in, out
  •  PIN unlock
  •  SMS in, out
  •  Change audio routings
  •  Voice in calls
  •  Volume control in calls
  • Endurance:

  •  Battery lifetime > 24h from 100%
  •  No reboot needed for 1 week
  • GPU:

  •  Boot into UI
  •  Hardware video playback
  • Misc:

  •  Anbox patches
  •  AppArmor patches
  •  Battery percentage
  •  Offline charging
  •  Online charging
  •  Recovery image
  •  Reset to factory defaults
  •  SD card detection and access
  •  RTC time
  •  Shutdown / Reboot
  •  Wireless External monitor
  • Network:

  •  Bluetooth
  •  Flight mode
  •   Hotspot
  •  NFC
  •  WiFi
  • Sensors:

  •  Automatic brightness
  •  Fingerprint reader
  •  GPS
  •  Proximity
  •  Rotation
  •  Touchscreen
  • Sound:

  •  Earphones
  •  Loudspeaker
  •  Microphone
  •  Volume control
  • USB:

  •  MTP access
  •  ADB access

 Working  Partial  Not working  Untested

A link to issue report is available when a feature isn't fully working

Some issues might not depend on the device, these are marked as global

Device specifications

CPUOcta-Core Kryo 250 1.8GHz
ChipsetQualcomm MSM8953 Snapdragon 632
GPUAdreno 506 650MHz
Storage64 GB
Memory4 GB
Android Version9.0 (Pie)
Battery3040 mAh
Display143 mm (5.65 in) : 2160x1080 (427 PPI) - LCD IPS Touchscreen
Rear Camera12 MP (FP3) | 48 MP/12 MP (FP3+), LED flash
Front Camera8 MP (FP3) | 16 MP (FP3+), No flash
Dimensions158 mm (6.22 in) (h), 71.8 mm (2.83 in) (w), 9.89 mm (0.39 in) (d)
Weight187,4 g


The device is prepared to run the new Anbox replacement called Waydroid

How to install

You can install Ubuntu Touch on this device using the UBports Installer on your computer. Select the appropriate package for your computer:

Plug in your device and follow the on-screen instructions. The Installer will take it from there.

Lost while flashing your device?

Watch our awesome tutorial

Bring Ubuntu Touch to your device!

77 devices run Ubuntu Touch. Do you wish that yours becomes one of them? Learn how to bring Ubuntu Touch to your device.