FP3 : Fairphone Open OS?

I’d love to see fairphone publishing the source code/device tree for FP3 so the devs can port lineage or PureOS to the FP3.
As they haven’t done it yet, i currently kind of degoogled my FP3 with this steps:

  1. no internet connection for FP3 until finished the following steps
  2. uninstalled most of the google apps using adb and the script/applist provided in Google Apps keep reinstalling/ reactivating (not gsf and gms, already commented out in the script. I found out that they are needed to receive sms) Edit by @Stefan: Not true, at least for QKSMS, see here.
  3. installed the phone dialer from lineageos via “adb install” like recommended in Is there any alternative to the default Dialer app - that works on FP3? (replacement for google dialer)
  4. installed simple contacts via “adb install” with apk from F-Droid website (replacement for Google Contacts)
  5. installed QKSMS via “adb install” with apk from F-Droid website (replacement for Google Messages)
  6. installed Etar Open Source Calendar via “adb install” with apk from F-Droid website (replacement for Google Calendar)
  7. installed wireguard via “adb install” with apk from F-Droid website and added a profile to my private vpn (with pi-hole for dns-blocking last google stuff (like gstatic and googleanalytics) and of course facebook, ads etc.)
  8. In Settings -> VPN -> WireGuard i activated both options (VPN always active and block connections withoug VPN; or similar, translated from german)
  9. Connected FP3 to the Internet
  10. Installed F-Droid and DAVx5 to get new apps and sync Contacts and Calendars from my Nextcloud
  11. Done.

Of course this guide is only usable if you own a server (raspberry pi does the job) with pi-hole and vpn-server running…

13 Likes