article-header

Long-Lasting Design

Auto-Updates: A Fairphone first!

Long-Lasting Design

I’m an open source fan. Which is to say, I believe so much in the principles behind fully transparent, fully shareble, fully user-tweakable software that I’m willing to sacrifice some personal convenience for the sake of the community benefit, longer-living phones, and security open source has to offer.

Today, I’m happy to announce a major step in bridging the “convenience gap”: Fairphone is the first phone manufacturer that offers a phone and an operating system that supports auto-updating of your open-source apps – thanks to the amazing community behind F-Droid.

The open source choice

The Fairphone 2 comes with two standard operating system (OS) choices: Fairphone OS (which includes Google Services and other non-open software), and Fairphone Open, which comes with the tools to enable root access and no Google Services installed.

For those who aren’t (yet!) open source users, you may not realise just how big an advance this is. Customers of the Google Play or Apple stores have long been able to switch on an option for auto-updates. That means whenever an app is patched or a feature is added, the new version silently replaces the old one in the background. When it comes to security updates, that can mean a much more secure phone – there’s less delay in the arrival of the patch on your device, so less time for an exploit to get its hooks in there.

An inconvenient truth

Those of us who stick to a strictly open source diet have had to make some pretty hefty efforts to update each app individually whenever there’s a new release, enable the “Allow unknown sources” option, set and reset security permissions, and usually repeat the entire process when we update our OS. With Fairphone Open getting monthly updates, that’s a lot of repetitive inconvenience.

Not any more. Members of the F-Droid community, the leading distributors of free and open-source software for Android, came to us with an idea for integrating their “privileged extension” into our operating system, allowing F-Droid to automatically install application and security updates. These folks are seriously good developers – we released a beta version on the forum in December, folding their code into the Fairphone OS with almost no effort. Then our community did its magic – testing, tweaking, sharing experiences and making improvements.

Alpha, beta, boom!

The first time I got to do a trial installation was in late December in Leipzig, at 34C3, the Chaos Communications Congress where I brought five Fairphones (none of which came home with the same operating system, but that’s another story!). A couple guys from the F-Droid community were there and together we installed the beta of Fairphone Open with the privileged extension into one of my phones. We held our breath. We watched. We waited. Would we get the cackling gremlin of a little dead android on his back?

Nope. The world’s first open source, automatically updating, hassle-free version of Fairphone Open installed on my phone on the first try.

Security, Convenience, Privacy

Silent background updates could of course be a source of exploits, but the F-Droid app cannot execute these operations itself. Android shows a screen on every install, update, or delete to confirm this is what the user actually wants. But you don’t need to constantly enable and re-enable “unknown sources”, which can be a security risk in itself. When integrated into the operating system, the privileged extension gives only F-Droid access to its install and delete commands.

F-Droid needs only a tiny bit of essential code running with extra privileges, so it keeps security and privacy tight and is easy to audit. You can see there’s no snooping going on: the app doesn’t track your downloads, your purchases, your location, your music preferences, or whether you’d like an app to go with your cheeseburger.

Open Curious? Give it a try

We are mighty proud of our cooperation with the F-Droid community and are already working towards deeper integration of F-Droid into our operating systems.

Open source software makes for a more secure phone. F-Droid also reduces storage in the system partition, helping your phone last longer. And a phone which respects your privacy is a phone that brings better satisfaction. As an advocate of FLOSS (Free/Libre Open Source Software), I’m hoping the added convenience of auto updates is going to bring more users into the open source community. For those of you already in the open source camp, why not use all that time you won’t be wasting manually updating apps and resetting permissions to drop into the community forum and help a newbie out? Or take a moment to vote in our poll on whether you think the F-Droid shop should be pre-installed in Fairphone Open.

For many of us fans and fanatics, open source has always been the right choice – auto updates are just one more step to making it the easy choice. Thanks, community! Thanks, F-Droid (and especially Chirayu Desai, Hans-Christoph Steiner and Dominik Schuermann)!!

Share this post

Related articles See all posts

  • Closing the loop: The little mainboard that could!

    Closing the loop: The little mainboard that could!

    Allow us to tell you a little story. The story of the little mainboard that could. A couple of months back, we received an old Fairphone 3 through our reuse and recycle program (aka the R&R program), one that had been lovingly used for almost four years at the time. After the phone had been...

    En savoir plus
  • Voici Les Nouveautés Du Fairphone 4

    Voici Les Nouveautés Du Fairphone 4

    Nous venons d’offrir au Fairphone 4 une mise à jour révolutionnaire, avec un appareil photo totalement remis à neuf, et nous en sommes extrêmement fiers. Alors que la plupart des fabricants de smartphones se contentent de reléguer leurs anciens modèles aux oubliettes pour faire place à leur nouveau produit dernier cri, la mise à niveau du...

    En savoir plus

Newsletter Fairphone

Vous voulez rester au courant de tout ce qui concerne Fairphone ?

Inscrivez-vous à notre newsletter pour obtenir des mises à jour régulières sur Fairphone

Inscrivez-vous à notre newsletter et recevez 5€ de remise sur votre prochaine commande

Votre réduction de 5€ sera envoyée à l’adresse e-mail que vous avez fournie. Le coupon peut être utilisé sur votre prochaine commande de plus de 75 €. S’il vous plaît être conscient que notre principale langue de communication est l’anglais. En vous abonnant, vous acceptez nos conditions d’utilisation et notre Politique de confidentialité et d’utilisation des cookies. Nous vous demandons votre nom et votre adresse e-mail pour que vous puissiez recevoir notre lettre d’information sur les projets Fairphone et les mises à jour de ses produits. Vous pouvez supprimer ou modifier l’autorisation à tout moment.

Close