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
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
La version la plus sympathique est le Fairphone OS Open Source, la version la plus à jour est un Android 7.1 :
2 modèles : le 3 et le 3+ avec un appareil photo caméra avec beaucoup plus de pixels
/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 :
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/
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
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
Dans DAV, cocher les calendriers que l'on souhaite consulter, ils proviennent du compte DAV <> nuage
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
Voir cette page pour une liste de téléphones “alternatifs”