Outils pour utilisateurs

Outils du site


fairphone

Ceci est une ancienne révision du document !


Fairphone ?

Fairphone est un téléphone intelligent qui a pour objectif d'être durable et produit dans des conditions aussi éthiques que possible, voir https://fairphone.com

Il existe désormais 3 modèles, le FP1 et le FP2, FP3

A noter que pour le premier modèle, le partitionnement à changé à partir de mai 2014 pour être désormais unifié (d'où le FP1U = une seule partition), voir https://support.fairphone.com/hc/en-us/articles/200887199

Fairphone 1 FP1

La version la plus à jour de l'OS est Android 4.4.4 :

Me concernant, j'ai du prendre la deuxième solution : mettre la recovery.img et FP1-4.4.4-z3ntu-0.0.1.zip sur une carte SD et lancer la commande suivante depuis un emulateur de terminal sur le téléphone pour avoir la “bonne” recovery (sinon le téléphone n'acceptait pas la mise à jour via adb sideload …)

dd if=/storage/sdcard1/recovery.img of=/dev/recovery

Fairphone 2 FP2

La version la plus sympathique est le Fairphone OS Open Source, la version la plus à jour est un Android 7.1 :

Fairphone 3 FP3

2 modèles : le 3 et le 3+ avec un appareil photo caméra avec beaucoup plus de pixels

Installer l'OS /e/ sur Fairphone 3 FP3

/e/ foundation est une initiative du créateur de Mandriva pour proposer un OS basé sur Android mais dépouillé de toutes les couches et outils Google. Plus d'une centaine d'appareils est supportée

Installation :

  1. Installer adb et fastboot via votre gestionnaire de paquets
  2. Il faut tout d'abord mettre à jour le Fairphone “normal” à Android 10 pour que le unlock code vu après marche
  3. Il convient de télécharger le SDK Platform Tools depuis le site d'android afin d'avoir une version de fastboot au top et éviter cette erreur (/usr/bin/mke2fs failed with status 1)
  4. Il faut ensuite suivre les indications sur le site /e/ Fondation pour le Fairphone3 en remplaçant la commande fastboot par ./fastboot en s'étant préalablement placé dans le répertoire du SDK Android téléchargé et dézippé et indiquer dans chaque commande l'emplacement du fichier de l'OS /E/ sur son disque dur, par exemple :
b01@db:~/ZSofts/ANDROID/platform-tools$ ./fastboot flash system_a ~/ZSofts/ANDROID/FairPhoneFP3/IMG-e-0.14-q-2021012698290-dev-FP3/system.img -S 522239K

Si tout va bien, vous finissez le processus avec un téléphone qui redémarre sous /e/

Création de comptes pour synchro avec cloud

Installer F-droid

Installer via F-Droid DAVx5 qui va permettre la gestion de compte et la synchro

Lancer DAVx5 et créer un compte, Connexion avec url et un nom d'utilisateur existant sur le nuage (nextcloud)

url type https://moncloud.domaine.ltd/remote.php/dav

Importation de ses contacts

Via fichiers .vcf à placer à la racine du téléphone en connexion usb, puis dans l'application Contacts > Paramètres > Importation

Il faut chercher les fichiers .vcf sinon il n’apparaissent pas et affecter l'importation au Comptes DAV car les Contacts stockés dans le téléphone ne sont potentiellement plus effaçable

Il est ensuite possible de forcer la synchro pour les pousser vers le nuage via l'application DAV

Importation de ses calendrier

Dans DAV, cocher les calendriers que l'on souhaite consulter, ils proviennent du compte DAV <> nuage

Quand les updates croutent

Il y a à priori 2 images de l'OS, possible d'essayer de booter avec la précédente image

fastboot getvar current-slot … should give you the slot which now doesn’t boot … or “INVALID” if something went even more wrong.
fastboot --set-active=a or fastboot --set-active=b

Autres systèmes d'exploitation pour le FP3

  • LineageOS pour Fairphone
  • LeOS-R is based on PHHusson AOSP GSI / current version - LeOS-Q is based on Lineage 17.1 with Andy Yan patches

Autres téléphones "fair" ou durable

fairphone.1623609456.txt.gz · Dernière modification : 2021/06/13 18:37 de Benjamin Labomedia