Photo du Fairphone 3 : le téléphone qui ose être responsable.

Les systèmes d’exploitation des smartphones

Les smartphones sont des ordinateurs. Comme eux, ils ont besoin d’un système d’exploitation pour fonctionner. Il gère le démarrage du téléphone, la gestion du matériel et permet l’utilisation d’applications. Il en existe différents comme Android ou iOS, mais il en existe d’autres.

iOS

iOS est le système d’exploitation mobile développé par Apple pour plusieurs de ses appareils. Il est dérivé de macOS dont il partage les fondations (le noyau hybride XNU basé sur le micro-noyau Mach, les services Unix et Cocoa, etc.)

Source : Wikipedia

iOS est un système fermé, ce qui veut dire que nous n’avons pas accès au code source. Il est impossible de savoir exactement ce qu’il fait, ce qui est inimaginable pour gérer mes données personnelles.

Android

Android est un système d’exploitation mobile fondé sur le noyau Linux et développé par Google.

Lancé en juin 2007 à la suite du rachat par Google en 2005 de la startup du même nom, le système avait d’abord été conçu pour les smartphones et tablettes tactiles, puis s’est diversifié dans les objets connectés et ordinateurs comme les télévisions (Android TV), les voitures (Android Auto), les Chromebook (Chrome OS qui utilise les applications Android) et les smartwatch (Wear OS).

Source : Wikipedia

Android se base sur Linux qui est libre. Une partie de son code est libre mais Google ajoute par-dessus une couche de logiciel privé avec de nombreux espions.

Les constructeurs de téléphone ajoutent par-dessus leur couche logicielle… ce qui permet d’ajouter de la publicité, des espions et de compliquer les mises à jour. En plus, il bloque la désinstallation des applications commerciales installé. C’est un gâchis de bande passante à chaque mise à jour sans pour autant utiliser l’application.

L’ensemble de ses couches n’est pas optimisé, et fond beaucoup trop de chose qui sont inutiles pour l’utilisateur, ce qui entraîne obligatoirement une surconsommation des batteries.

LineageOS

LineageOS est un système d’exploitation open source de remplacement pour smartphones et tablettes, basé sur Android. Il succède à CyanogenMod, après que Cyanogen Inc. a annoncé l’arrêt de l’infrastructure derrière le projet, et est officiellement lancé le 24 décembre 2016 par la mise en ligne du code source sur GitHub.

Source : Wikipedia

Le développeur Cyanogen (Steve Kondik) a fait en sorte d’avoir un système complet avec seulement la partie libérée de Google et il a ajouté d’autres logiciels mais tous open source.

Évidemment il n’est pas tout seul, toute une communauté s’est construite autour de lui, car le projet est compliqué et surtout l’infrastructure derrière est assez grosse. Le système compilé peut atteindre plusieurs Giga et il est différent pour chaque téléphone.

J’ai utilisé le système mais les manipulations sont compliquées et différentes selon le constructeur, on peut bloquer le téléphone (coucou AnneSo après seulement quelques heures après son achat…). Le projet se fait connaître mais peu de personne le met en place.

Bienvenue /e/

/e/ est un système d’exploitation open source basé sur Android, exempt de Google et doté de ses propres services Web, créé par le développeur de logiciels français et fondateur de la distribution Linux Mandrake Gaël Duval .

J’ai commencé à utiliser /e/ au début sur un téléphone de test fin 2018. Depuis septembre 2019, j’utilise plus que ce système et je l’ai déjà installé sur plusieurs téléphones de ma famille ou d’amis, je le conseille vivement.

Il ne réinvente pas la roue et se base sur LineageOS. L’idée derrière /e/ c’est de créer un environnement exempt de communication avec Google et qui soit homogène comme peut l’être iOS. L’ensemble des applications de base sont harmonieuses au niveau du design.

L’installation

La grosse avancée par rapport à LineageOS vient de l’installation des mises à jour du système qui peuvent se faire très facilement par n’importe qui, la première installation est toujours complexe, mais ils commencent à faire des partenariats avec des constructeurs, vendent des téléphones depuis leur site et sont en train de mettre en place un logiciel permettant de faire l’installation automatiquement depuis un ordinateur « Easy Installer » toujours en version test (beta) actuellement. J’espère pouvoir contribuer pour ajouter des téléphones.

Un magasin d’application (store)

Pour être vraiment indépendant de Google, il fallait qu’ils mettent en place un store permettant à leur utilisateur de ne pas utiliser Google Play.

Ils ont ajouté des notations aux applications, une sur le côté privatif (Merci Nico pour Exodus) et une autre sur l’énergie que l’application peut utiliser. Je trouve la démarche vraiment intéressante.

Synchronisation

Google et Apple permettent de synchroniser ses données avec un service en ligne, ce qui en soit est super pratique lorsque l’on perd son téléphone ou autre, mais qui donne une légitimité à nous espionner puisque le service est gratuit. Le second problème est la centralisation des données chez quelques acteurs.

Il fallait que /e/ puisse faire la même chose mais avec un service Open Source et décentralisé. Ils ont choisi Nextcloud.

Nextcloud est un logiciel libre de site d’hébergement de fichiers et une plateforme de collaboration. À l’origine accessible via WebDAV, n’importe quel navigateur web, ou des clients spécialisés, son architecture ouverte a permis de voir ses fonctionnalités s’étendre depuis ses origines. En 2020, il propose de nombreux services.

Ce cloud a été créé en 2010, à la base il a été conçue pour les fichiers puis a vite géré les contacts, agendas… Ils proposent maintenant de nombreux services. C’est un service stable avec une grande communauté et une entreprise derrière. Je ferai un article spécifique sur ce logiciel que j’utilise tous les jours.

Pour conclure

Le système /e/ est de mon point de vue le système d’exploitation le plus abouti pour avoir un téléphone respectant notre vie privée, pour allonger la vie de nos téléphones. Je suis content qu’il commence à être plus grand public.

Si jamais ça vous tente n’hésitez pas à me contacter, je peux transformer votre téléphone.

J'utilise les mails pour mes commentaires,
clique ici pour être le premier 😻