Améliorer votre Fairphone 2 grâce à LineageOS

Pourquoi cette page ?

Lutter contre l'obsolescence logicielle

Le Fairphone 2 est un smartphone commercialisé fin 2015 sous Android 5. L'entreprise Fairphone avait déjà réalisé un effort considérable pour déployer Android 6 puis Android 7 sur ses appareils. Ceci malgré la décision de Qualcomm, le constructeur du processeur, qui avait décidé de ne pas accompagner l’évolution vers Android 7. Face à cette situation les constructeurs de smartphones reportent habituellement la responsabilité sur le producteur du processeur et les smartphones concernés deviennent de facto obsolètes !

C’est dans ce contexte que Commown modernise sa flotte de Fairphone 2 ! En effet la coopérative a commencé à déployer Android 9 pour ses clients, grâce au système d’exploitation alternatif Lineage OS (une distribution Android à durée de vie longue).

Les avantages de cette démarche sont multiples. Du point de vue environnemental et social, il est important d’allonger la durée de vie des smartphones tant les impacts négatifs associés à la phase de production sont nombreux. Ensuite, les Commowners qui auront fait la mise à jour Android 9 sur leur Fairphone 2 vont bénéficier d’appareils plus modernes, plus sécurisés, avec une meilleure autonomie, et une meilleure compatibilité avec les applications modernes.

Avec ou sans Google Apps ?

LineageOS ne contient pas les applications Google. Cela ne signifie pas que ce système ait été conçu pour que votre vie privée soit respectée : si c'est votre objectif, il vaut mieux regarder du côté du projet /e/ (qui est basé notamment sur LineageOS, mais fortement modifié).

Ne pas installer les applications Google implique cependant un soutien appuyé au logiciel libre : il faut remplacer les nombreux services de Google par des alternatives libres. Commown vous encourage vraiment à vous lancer dans cette aventure, mais il faut s'être préparé à faire des efforts pour changer ses habitudes. Nous avons travaillé cependant pour rendre ce changement aussi facile que possible pour les clients Commown en proposant en préinstallant d'autres logiciels libres, notamment :

  • grâce au projet MicroG qui fournit un remplacement partiel (mais suffisant en pratique) des services de Google, le tout avec du logiciel libre ; à titre d'exemple, l'assistance à la géo-localisation (qui fournit une position approximative beaucoup plus rapidement que le GPS grâce aux antennes GSM alentours) est un service proposé par MicroG (aidé par Mozilla Location Service, base de données contenant la position géographique d'antennes GSM du monde entier). Paradoxallement la fonction de synthèse vocale en français pour le guidage GPS ne fonctionne pas sous cet environnement et celà montre les limites à l'usage.
  • en choisissant soigneusement des applications libres qui couvrent les besoins les plus courants ; notez que ces applications sont désinstallables, rien ne vous oblige à les conserver toutes : vous pouvez adapter le téléphone et ses applications à vos besoins
  • en permettant d'installer des applications non libres grâce logiciel libre Aurora store, qui permet d'accéder au Play Store sans compte Google
  • en fournissant des supports d'aide à l'usage dans ce wiki, par exemple [celui-ci](Sauvegarde et synchronisation des contacts et agendas avec Zaclys) qui vise à mettre en place la synchronisation ses agendas et contacts sans Google grâce au logiciel libre Nextcloud et à l'association la Mère Zaclys
  • en fournissant de l'assistance personnalisée aux Commowners, qui bénéficie de notre modèle d'économie de l'usage, incluant notamment ce type de service (voir ici).

Vous pouvez décider malgré tout d'installer les Google Apps, nous vous aiderons quand-même ! Attention cependant, on peut pas décider après l'installation, ça ne fonctionnera pas : il faut inclure les Google Apps dès l'installation.

Mise en œuvre

Pré-requis

Sauvegarde complète de vos données

Avant toute chose, prenez soin de sauvegarder toutes vos données (voir ici. En effet, une fois LineageOS installé votre téléphone sera réinitialisé et vos données effacées.

TWRP

Quel que soit votre choix, un outil logiciel est requis sur votre téléphone pour installer le système : Team Win Recovery Project (TWRP). Il peut être déjà installé, auquel cas la suite en sera grandement facilitée. Notez qu'il est nécessaire d'utiliser la version 3.3.1-1 de TWRP (et notamment la suite ne fonctionne pas avec une version 3.1.x), c'est pourquoi on a inclu systématiquement une étape (rapide) "Mettre à jour TWRP"dans le tableau ci-dessous.

Comment savoir si vous avez TWRP ? Éteignez votre FP2, et redémarrez-le en maintenant la touche Volume du Haut enfoncée ;

- Si le menu TWRP apparait (voir image ci-dessous), c'est que vous avez TWRP --> référez-vous à la colonne "TWRP déjà installé" dans le tableau plus bas.

- Si une autre interface se présente (Android recovery, robot sur le dos, etc.), c'est que vous n'avez pas TWRP --> référez-vous à la colonne "TWRP non installé" dans le tableau ci-dessous.

Carte SD

Pour cette opération, vous aurez également besoin d'une carte SD :

  • soit fournie par Commown avec les fichiers nécessaires à l'installation (! option disponible uniquement pour les clients Commown !)
  • soit fournie par vos soins sur laquelle vous téléchargerez vous-même les fichiers nécessaires.

Il est conseillé de tester la détection de carte SD par le téléphone avant de se lancer dans les différentes étapes. Pour cela, insérez votre carte SD dans le téléphone, allumez-le et assurez-vous que votre téléphone la détecte.

Dans le cas où vous souhaitez installer vous-même LineageOS __avec les Googles Apps__ mais que vous n'avez pas de carte SD ou que votre téléphone ne la détecte pas, vous pouvez faire l'installation sans carte SD (vous serez alors redirigés à l'endroit opportun).

Procédure pas-à-pas

Vous avez désormais tous les éléments pour choisir la cellule qui vous correspond dans le tableau ci-dessous. Elle contient l'enchaînement des tâches à effectuer dans l'ordre, pour installer le système basé sur LineageOS qui vous convient. Chaque étape du tableau est un lien vers une page dédiée : il faudra donc ouvrir dans l'ordre chacun de ces liens pour effectuer les opérations décrites dans chaque page.



TWRP déjà installé TWRP non installé

Installer LineageOS\ ((Obtenir les fichiers nécessaires, cas sans Google Apps 1 Obtenir les fichiers))\ 2 Mettre à jour TWRP))\ 3 Installer le système)) ((Installer adb et fastboot sur votre ordinateur 1 Installer le logiciel nécessaire sur votre ordinateur))\ 2 Obtenir les fichiers))\ 3 Installer TWRP))\ 4 Installer le système))
sans Google Apps
((Mise à jour de TWRP avec une carte SD ((Installer LineageOS 16 avec MicroG sur le Fairphone 2 pour se libérer un peu de Google ((Obtenir les fichiers nécessaires, cas sans Google Apps ((Installer TWRP sur un Fairphone 2 ((Installer LineageOS 16 avec MicroG sur le Fairphone 2 pour se libérer un peu de Google

Installer LineageOS\ ((Obtenir les fichiers pour Lineage, cas avec Google Apps 1 Obtenir les fichiers))\ 2 Mettre à jour TWRP))\ 3 Installer le système)) ((Installer adb et fastboot sur votre ordinateur 1 Installer le logiciel nécessaire sur votre ordinateur))\ 2 Obtenir les fichiers))\ 3 Installer TWRP))\ 4 Installer le système))
avec Google Apps
((Mise à jour de TWRP avec une carte SD ((Installer LineageOS 16 avec les Google Apps sur le Fairphone 2 ((Obtenir les fichiers pour Lineage, cas avec Google Apps ((Installer TWRP sur un Fairphone 2 ((Installer LineageOS 16 avec les Google Apps sur le Fairphone 2

Il vous est conseillé d'ouvrir ces pages dans de nouveaux onglets (clic droit + "ouvrir le lien dans un nouvel onglet") et de les fermer au fur et à mesure que vous avancez dans les étapes d'installation.

Tests de maintenance avec Android 9

Une fois LineageOS installé, il est important de noter que les tests de maintenance des modules de votre Fairphone (micro, haut-parleur, écran, caméra, etc…) ne seront plus accessibles dans les paramètres du téléphone mais sur l'application Fairphone Checkup que vous pourrez télécharger à partir du store d'applications libres F-Droid.

Contribution coopérative et solidaire

Le déploiement de LineageOS par Commown a été le fruit d’un travail d’équipe motivé par la volonté commune d’allonger la durée de vie des Fairphone et ainsi lutter contre l'obsolescence programmée. Ce travail a impliqué de la gestion de projet, l’écriture de tutoriels détaillés, l’achat de matériel ou encore de la communication en interne comme en externe avec la presse et nos clients.

Nous vous laissons donc la possibilité de déterminer par vous-même la valeur ajoutée de ce travail de fond pour faire durer les appareils et fluidifier leur usage. Si vous êtes satisfait du résu ltat vous pouvez nous encourager encore plus à mener des actions de support sur les OS en participant, même de manière symbolique, à nos frais de déploiements de tels projets en vous rendant sur cette page.