J’ai migré mon smartphone sous /e/ et …

Dernière mise a jour 28 Août 2021 a 09:13 am

Je te vois déjà cligner des yeux et soupirer « Encore un énième billet de blog sur /e/ ??? ».C’est pas faux mais j’avais aussi envie de partager ma modeste petite expérience. Pour ceux qui ne sauraient pas encore à quoi correspond cet étrange pattern, « /e/ » est une image android débarrassée des trackers de google et destinée à protéger les données personnelles de nos smartphones. Elle s’appuie sur la ROM libre lineageOS (forkée) et un ensemble de librairies ouvertes : microG pour remplacer les « google play services ».
Le moins qu’on puisse dire c’est que le projet /e/ fait beaucoup parler de lui ces derniers temps.J’y vois plusieurs raisons majeures, parmi elles :
1/ une campagne publicitaire très « punchy »;
2/ l’initiateur du projet, Gaël Duval est français et bien connu des libristes (co-fondateur de Mandrake)
3/ les objectifs de /e/ sont très ambitieux et très prometteurs : peut être enfin un moyen pour le grand public de se débarrasser du pistage abusif de google sur leur smartphone android ?

Les premiers retours d’expérience ?

Du côté des geeks, c’est plutôt mitigé : tantôt enthousiastes comme ici, tantôt laborieux comme . Et c’est ce dernier billet d’Holory qui m’a donné envie de tenter ma chance en testant l’installation de /e/ sur mon téléphone android. 3 raisons à ça:
– je possède le même modèle de smartphone que dans l’article précité: un xiaomi Red5 pro
– j’ai ce projet depuis un moment dans ma « todolist »
– je suis en vacances et il pleut comme vache qui pisse

Installation de /e/ ?

Autant prévenir, cet article ne sera pas un énième tuto pour comment installer /e/. Toutes les étapes d’install sont très bien expliquées sur la page de la doc officielle. Je n’ai eu aucune difficulté, pourtant en général chez moi quand je teste des tutos rien ne fonctionne du premier coup ! Sachez juste qu’il vous en coûtera une dizaine de minutes de votre précieux temps .(sauvegarde de vos données non comprise)

Donc dans ce billet je vais vous détailler ce qui m’a plu ou déplu une fois la ROM installée . Pour commencer, voici un petit aperçu de ce à quoi ressemble l’écran de votre smartphone une fois /e/ installé:

Les plus (+)

– L’installation de la ROM est facile
Du moins pour quelqu’un qui a l’habitude de flasher des tel. Le plus difficile était certainement de débloquer le bootloader du Xiaomi mais ça c’est surtout la faute au constructeur !

– La documentation est claire et complète:
Et c’est à souligner! C’est souvent un aspect négligé alors qu’une doc bien faite est souvent la clé de la réussite dans ce domaine là .  /e/ a bien fait les choses avec une documentation adaptée en fonction du modèle de téléphone.

Aucun souci de pilotes:
j’avais lu des potentiels problèmes de reconnaissance de caméra, de carte SIM, de wifi 5Ghz…rien de tout ça . Tout fonctionne nickel ! Bien qu’au début je n’avais pas accès à internet avec les données mobiles. Mais rien à voir avec les drivers… le souci provenait de l’auto-configutration de l’APN de mon opérateur mobile. Par défaut seul IPv4 était coché ce qui m’empêchait d’avoir accès à internet. Donc pour eux qui seraient dans ce cas, pensez à bien cocher « ipv4 et ipv6 » 😉

Aucune applis google installée
Le contrat est respecté et c’est donc un gros point positif.Grâce à microG, vous continuerez à bénéficier des fonctionnalités de base d’android.

– Des applis tierces indispensables préinstallées:
Ainsi on peut apprécier la présence des programmes libres:

L’Apps (store):

Rien à voir avec celui d’Apple, l’Apps est un magasin d’applications développé par la e.foundation. Il permet de télécharger des applis du Playstore sans avoir de compte gmail. Ce que j’ai aimé c’est son système d’évaluation des applis en fonction de leur niveau de respect de la vie privée. Ces résultats sont issus de l’excellent projet Exodus Privacy , qui fait une analyse statique des fichiers apk à la recherche de fonctions « indésirables ».

Les moins (-)

-Un bug au chargement:
Au premier chargement du bureau , d’entrée de jeu on se fade un joli message d’erreur « Calendar a cessé de fonctionner ». Ah té ca commence bien :-/  Là je me dis , premier bug d’une longue série?Pour info Calendar est un fork d’Etar remis à la sauce e.foundation.

-Le launcher:  « bliss launcher »
Bof, je ne suis pas fan du tout, notamment à cause de :

  • l’impossibilité de créer des dossiers d’applis, pour les regrouper par thèmes à sa guise
  • l’impression d’avoir un « samsung » entre les mains (le même design gros icônes arrondis)…m’enfin là j’avoue que c’est purement personnel et discutable

Je l’ai remplacé par l’excellent « openlaucher » disponible sur Fdroid.

les applis préinstallées par /e/:
impossible de supprimer les « e.foundation » apps, sans sortir la ligne de commande. Pourquoi? Au cas où l’utilisateur ne saurait pas ce qu’il fait ?
Par exemple j’aimerais supprimer « calendar » car j’utilise Etar avec davdroid . Et comme je le signalais en débit de billet , Calendar a buggé. Pour être honnête je n’ai eu le message d’erreur qu’une seule fois au chargement du lanceur mais bon vu que je compte pas le synchroniser avec leur e.cloud autant le dégager au profi d’etar.

Donc si l’envie vous prend de désinstaller une « e.appli » c’est impossible de le faire comme pour toute autre appli standard. Voir la copie écran ci -dessous exemple avec l’application mail,dans le menu utilisateur le bouton « désactivé est grisé » et aucun bouton « désinstaller » n’est visible. Ca ne vous rappelle pas les méthodes de certains? :-/

Grrr, par la barbe de Stallman « ? !! ? ## ! », on ne va pas en rester là!! Pour désinstaller définitivement l’appli, je dégaine mon terminal et lance un adb shell avec les paramètres qui vont bien :

sudo adb shell pm uninstall -k --user 0 foundation.e.mail
Commande à renouveler au besoin pour : foundation.e.calendar foundation.e.weather etc…

Dans les +, j’avais apprécié les applis préinstallées pour lire le pdf , libreoffice, chiffrer …mais s’il y en a bien une appli essentielle qui manque à l’appel c’est bien le store Fdroid. Pourquoi? C’est quand même la première que tout bon libriste installe sur son android. Je ne vois pas trop en quoi il rentrerait en concurrence avec l’Apps store de /e/ .Si quelqu’un connaît la véritable raison (problème d’accord entre les deux parties?), je veux bien qu’il me la donne en commentaires.

Le browser :
Le navigateur par défaut est un fork de chromium, pas désagréable à utiliser. Mais si je le mets dans les points négatifs c’est pour les raisons suivantes:
En page d’accueil, il est paramétré avec un méta moteur de recherche fait « maison » appelé /e/ spot. En fait c’est ni plus ni moins qu’une instance Searx.Pourquoi pas, reste à voir par la suite la pertinence des réponses. A ce sujet, Si jamais vous tapez 2 mots clés dans la barre de recherche n’oublier pas de mettre un « + » pour les séparer, sinon avec un espace vous aurez systématiquement une page d’erreur :-/ . Bon disons que jusqu’ici ces choix sont justifiables et surmontables. Mais….

…Le browser a par défaut un accès à notre géolocalisation.Pas terrible ça , c’est dailleurs la seule appli qui nécessite cette autorisation, du coup ma confiance dans l’appli commence à se fissurer :-/

Et puis /e/ sur son gitlab met en avant : »un certains nombres de « patchs pour dégoogliser » et un « bloqueur de pub intégrés » par défaut. »

Hmmm, ok cest bien, quel adblock ? on peut le configurer? Quelles listes de domaines sont interdits? Quelles listes puis-je rajouter? Je n’ai pas trouvé comment faire.J’ai essayé de fouiller un peu les sources sur leur gitlab mais c’est trop nébuleux pour mes petits yeux de noobie.Si quelqu’un a des infos , pareil je suis preneur.
Rebelote pour les patchs « ungoogling« . Quelles fonctionnalités ont été virées? Pour moi, ya comme un petit souci de transparence…
Bon au final je préfère continuer d’installer mon firefox (fennec droid) avec ses modules et ses options que je paramétrerai moi même aux petits oignons.

– Les mises à jour pour les applis issues du google store
a priori les maj sont bien détectées par l’apps store mais je n’arrive pas à les installer. Je suspecte de devoir créer un compte e.cloud pour pouvoir en bénéficier…certains diront que c’est de bonne guerre, d’autres préféreront utiliser Aurora ou Yalp store.

En conclusion:

Cela fait seulement 2 jours que /e/ tourne sur mon smartphone mais je n’ai aucun problème majeur à signaler. Mieux, après quelques personnalisations des options de config, je suis plutôt agréablement surpris. Je retrouve un téléphone limpide , agréable à utiliser avec la sensation d’être moins pisté (au niveau soft du moins).
Je suis bien conscient que la véritable plus value de « /e/ » ne réside pas dans son système d’exploitation mais bien dans les services que la fondation propose comme la vente de téléphones avec le système préinstallé ou encore des services de cloud annoncés comme plus sains que ceux de Google. La fondation « /e/ » pari sur le succès de son écosystème d’applications et de services « safe » destinés au grand public .La volonté de s’adresser au plus grand nombre est louable et passe sans doute par ce type d’offre « clé en main » où l’utilisateur ne se soucie pas de la configuration pour protéger ses données.
Mais du coup, c’est un peu à double tranchant car on ne fait que décaler le problème en faisant confiance à nouveau à des services tiers qui restent centralisés. Ce qui pourrait rassurer certains c’est que la e.foundation est à but non lucratif.
Au final, j’ai beau critiquer certains choix qui ont été faits comme les applis préinstallées impossibles à supprimer mais je trouve que le projet n’en demeure pas moins une excellente initiative de libération de nos téléphones. Ce qui compte c’est d’essayer même si dans 2 ans /e/ rejoint le panthéon des OS libres qui n’ont pas survécus à la dure loi capitaliste (« firefox OS« , Ubuntu Touch et compagnie…). C’est pas grave, le projet pourra toujours renaître sous la forme d’un fork avec de nouvelles idées.Il me semble que l’époque a changé,les voyants sont plutôt au vert et correspond à une demande qui monte au niveau du grand public… La prise de conscience du vol de nos données, l’éco-responsabilité, toussa,toussa…

Voilà pour revenir à du terre à terre ,dans ce billet, je voulais juste témoigner de ma première migration sous /e/ et des espoirs qu’il permet de porter. Au plaisir de vous lire si vous souhaitez partager votre propre expérience de migration 😉

32 commentaires sur J’ai migré mon smartphone sous /e/ et …

  1. « Encore un énième billet de blog sur /e/ ??? » J’trouve ça bien qu’on en parle autant.
    Le projet vaut vraiment le coup et mérite plus de visibilité, continuons !

    Merci aussi pour le lien vers mon article.
    Bien content de voir que tu as eu moins de galère

    J’avais eu le même bug que toi sur le calendrier qui a cessé de fonctionner au démarrage mais c’était uniquement lors de ma première installation

    Plus aucun bug depuis que j’ai flash le firmware STOCK avant d’installer /e/
    Également frustré de ne pas pouvoir désinstaller les applis de base

    Sinon pour les applis je passe par Aurora pour les 2-3 non compatibles avec Aurora

    • slt David,merci pour le lien très intéressant.
      L’article que tu cite date un peu(fév 2019) et beaucoup de choses ne sont plus d’actu , /e/ a semble t-il corrigé le tir.En début d’année, le projet venait de naitre et depuis je pense qu’ils ont pris en compte pas mal des remarques faites.

      Je viens de tester par ex tous les patchs de sécurité sont dorénavant bien installés. Sur /e/ les dns sont configurables. Ensuite, dans cet article ce sont surtout le comportement d’applis tierces qui sont mis en cause.

      Au risque de te décevoir, j’avais aussi repéré un fil sur reddit qui répertorie tous les leaks google de LineageOS.C’est là qu’on comprend l’ampleur de la tâche. Après tout cest normal, LineageOS repose sur android et android c’est google au final 🙂

  2. UbuntuTouch n’est pas entièrement mort, il existe encore sous le nom de UbPort, la communauté a continué de travailler dessus. Pour moi la meilleure alternative serait un librem, ou un fairphone, ou encore le pinephone (encore en développement) sous un système non basé sur android. À l’heure actuel je ne sais pas encore sur quel os je me dirigerai perso. Après il faut savoir que le téléphone 100% intraçable n’existera jamais dû à la technologie de la carte sim, mais sans Google ca sera toujours mieux x)

    Je dois admettre que /e/ me refroidit assez bien, leur méthode me rappelle assez bien celle des GAFAM à lire ton article, et le mec à l’air assez louche. Quand j’ai découvert le projet j’etais assez enthousiaste mais j’ai vite déchanté, sans rentrer dans les détails.

    Sinon très intéressant comme article, ca m’a permit d’en découvrir plus sur cette fork.

    • @ Newokmyne, merci pour l’info pour UbPort je ne savais pas.
      Si on voulait avoir le smartphone le plus sain possible, il faudrait déjà commencer par des composants open source et ça c’est pas gagné. Ensuite suis d’accord avec toi , il faudrait un OS développé indépendamment d’android mais du coup tu perds tout l’écosystème de ses applications…A voir , si une communauté se crée autour de tels projets (comme le Pinephone que je pense tester dès que ce sera possible 🙂

      • De rien ^^ ca fait que quelques mois que j’ai découverts UbPort en me demandant si c’était possible de télécharger une image quelque part sur internet x)

        L’idéal serait que les devant s’interessent aux autres systèmes Linux mobiles et proposer un système comme le appimage ou flatpack qui sont universels sur toutes distro.

        Ca permettrait de garder un écosystème d’appli qui ne mettra pas a défaut un système ou l’autre.

        Après il faudra patienter d’avoir un beau panel

    • > Le mec a l’air assez louche.

      Attention à la confusion entre celui qui est au conseil du numérique, qui est né en 1971, et celui qui est promoteur des logiciels libres, et qui est né en 1973 !

  3. Je ne pense pas que LineageOS fasse la pub d’etre degooglisé !
    Effectivement ils envoient plein de données en bas niveau (dont le fameux « connectivity check », mais aussi les DNS par défaut…), proposent google comme moteur de recherche par défaut. Donc LineageOS pour moi c’est une bonne base Android open source, mais certainement pas « degooglisée », et ça là tout le gros boulot de /e/ qu’on peut suivre sur leur gitlab…

  4. J’ai fait le pari d’en faire mon téléphone principal voici deux mois, et ma perception du moment est que /e/ est « à peu près » un OS 🙂
    Ca ressemble à un android, mais tout est encore approximatif.
    Basé sur android 8, j’ai l’impression de me retrouver avec une version 2 ou 3… Il reste à l’évidence encore un boulot considérable à faire pour que tout soit vraiment fluide à bord…
    Ce n’est clairement pas encore une alternative viable pour le grand public
    Je vais résister encore un peu, mais il n’est pas garanti que je ne me fatigue pas de toutes ses fonctions inachevées qui nécessitent des manipulations multiples, pour des fonctions qui sont immédiates sur la version googlifiée…

  5. Bonjour,

    Pour ma part, j’utilise depuis plus d’un an une version de LineageOS qui intègre microG. Cela marche très très bien.
    J’utilise microG depuis quasiment ses débuts et c’était la galère a trouver une ROM qui supporte le signature spoofing pour installer microgG.Ils ont décidés de directement compiler les ROM lineage en intégrant microg.

    https://lineage.microg.org/

    L’avantage par rapport a /e/ semble être la proximité de lineageOS. Ça reste un android classique contrairement à /e/ qui d’après les commentaires semble être « vieillot ».

  6. Bonjour,
    j’ai installé /e/ et fait les modifications pertinentes que vous proposez mais il reste un problème : je ne parviens pas à installer OpenTasks : « conflit avec paquet existant ». J’ai pourtant supprimé tasks.
    Je vous remercie d’avance pour votre aide.

  7. Salut Zeoli,

    Dans un terminal, essaye de supprimer opentasks comme ça:

    adb shell pm uninstall --user 0 org.dmfs.tasks

    puis réinstalle l’appli « opentasks » avec Fdroid.
    (méthode testée sur mon tel avec succès)

  8. Bonjour,
    je viens de découvrir votre article juste après avoir installer / e / sur un FairPhone 3. J’ai quand même bien galéré. Adb, fastboot et Shell ne fessaient pas partie de mon vocabulaire !
    https://doc.e.foundation/devices/FP3/install
    il manque quand même des étapes quand on est un novice et qu’on ne sait pas utiliser un terminal.
    Mais heureusement tout fonctionne 😉

    Actuellement 100 % Google je recherche des alternatives.
    Avez-vous des solutions à me proposer pour une utilisation personnel et professionnel sur un même téléphone? Pour la gestion des:
    – Mail (j’ai des adresses perso et pro)
    – Agenda
    – Gestion des contacts

    merci pour la ref openlauncher qui est quand même bien mieux que /e /

    • Slt Sebastien,
      Félicitations pour ton passage à /e/ , effectivement les manips ne sont pas données à tout le monde!
      pour la séparation profil prop / profil perso , tu peux utiliser l’appli Shelter (disponible sur fdroid).Tiens ce sera sûrement mon prochain billet de blog 🙂

  9. Bonjour,

    Alors, je suis totalement novice, je ne me suis jamais vraiment penché sur les fonctionnement de mon téléphone, mais je n’en peu plus de ces appli pré-installées, de Google et je voudrais tout virer pour un os libre et installer uniquement ce qui m’intéresse, ne plus être géolocalisé (bien que je supprime l’autorisation de la géolocalisation de la quasi-totalité de mes applis…que mes données soient surveillées, voir vendues. Et ras le cul des GAFAM (pour être dans l’actualité !).
    Et quand je vous lis ça à l’air simple et compliqué. Certains thermes sont du chinois pour moi.
    Est-ce faisable, ou je risque de foutre mon téléphone en l’air…je n’ai pas autour de moi quelqu’un capable de m’aider ou récupérer ma connerie, si j’en fait une.
    Merci de votre réponse

    • Bjr Magali,
      je ne vais pas te mentir , installer un android propre avec son lot dapplis libres n’est toujours pas à la portée du néophyte malgré les immenses progrès de la communauté ( diversité de l’offre, documentation exhaustive , simplification des procédures…).
      Mais si tu ne peux pas le faire par toi même , il existe des offres commerciales qui permettent de goûter aux joies d’un téléphone dégafamisé (tel + installation d’un système libre).
      Je te conseille d’aller jeter un oeil à:

      – l’offre de la efoundation avec son système /e/ dégooglisé et ses services libres (cloud, messagerie etc…). Ils vendent des smartphones avec /e/ installé dessus
      https://e.foundation/fr/. J’avais écrit un billet à propos et je trouve leur offre particulièrement bien adaptée pour un public débutant.

      – le fairphone , qui mise sur l’éthique ,la conception et la fabrication d’un téléphone respectueux de l’environnement et de la vie privée. leurs modèles sont vendus comme durables car les pièces sont facilement remplacables. Les téléphones sont vendus avec un android 10 propre installé dessus
      https://shop.fairphone.com/fr/

      Enfin, en fonction de là ou tu habites, il existe des install party pour smartphones.C’est à dire des ateliers ou des gens bénévoles t’aident à installer un OS libre sur ton tel.
      Bine sûr en ce moment ce type d’évènements est suspendu mais ca pourrait reprendre d’ici quelques mois 🙂

  10. Bonjour,
    Merci pour ce tour d’horizon de /e/.
    Je suis passé à ce système d’exploitation depuis plusieurs mois sur un LG G6.
    J’ai dû revenir à android 7 mais je suis globalement satisfait du système après avoir customisé l’OS.
    Nova Launcher à la place de Bliss, DuckDuckGo à la place de Browser, Gallery de simplemobiletools à la place de gallery …
    Je suis très intéressé par la désinstallation de certaines applications « propriétaires ».
    J’aurais à ce propos une question.
    Lancez vous les commandes depuis l’ordinateur ou depuis le mobile en mode TWRP ?
    Merci pour votre réponse.
    Cdt

    • Ca fait maintenant 15 mois que je l’utilise au quotidien.
      Il a bien quelques aspects ennuyeux, qui progressent, et que l’on peut contourner en réfléchissant un peu.
      A l’évidence tu es trop con pour y parvenir, mais ce n’est pas grave, il te reste toujours la facilité d’aller brouter avec le troupeau 🙂

  11. J’utilise /e/ depuis 2 semaines sur mon Xiaomi Redmi Note 7. J’ai flashé la dernière built dispo correspondant à Android 11 (encore en version bêta) depuis leur site.

    Tout fonctionne correctement excepté la syncro de mon compte Gmail (professionnel) avec l’agenda et le carnet d’adresse. Lorsque j’ajoute mon compte Gmail dans les paramètres => comptes, tout se synchronise sans problème, puis, toutes les 15 minutes j’ai un message d’erreur de synchronisation « échec d’authentification ».

    Sinon tout le reste fonctionne très bien.

    Donc premier bilan: Très fonctionnel, à condition de ne pas utiliser de compte Gmail.

  12. Je deterre 🙂

    J’ai installé /e/ sur mon fairphone 4 (acheté avant que Murena n’en vende avec /e/ préinstallé).
    Je suis enseignant/chercheur informaticien et utilisateur de linux depuis 20 ans+, mais je ne m’étais jamais penché sur les OS alternatif pour téléphones. Je connais assez bien la programmation d’applis pour android pour l’enseigner à des débutants.

    Déjà super bonne surprise, le « easyinstaller » a presque parfaitement fonctionné. Il manquait juste l’étape de re-bloquer le boot loader après l’installation, ce qui laissait un vilain message d’avertissement à chaque cold-démarrage (et une faille de secu pour mes données).

    Je me retrouve avec un android 12 au lieu du 11 donc cool (?).

    Le launcher par défaut est fonctionnel mais pas terrible. J’ai mis openlauncher en attendant une éventuelle mise à jour (il parait qu’ils sont entrain de refaire le launcher de /e/).

    J’ai viré l’appli de message et celle de Gallerie avec adb, remplacé par signal et la gallerie de simpleapps.

    Les autres applis (mail, calendrier, téléphone) font le job je trouve, je verrai à l’usage.
    Pour le browser, j’ai installé firefox pour testé, mais pour l’instant je ne vois pas de plus value par rapport au chrome modifié intégré. J’utilise firefox aussi pour stocker mes mots de passes.

    J’utilise Joplin pour les notes, seul bémol je les synchro via dropbox, je verrai si je peux changer ca.

    Ensuite le gros du boulot : comment me passer de google moi qui utilise gmail, agenda et photo chez eux depuis 15 ans ?

    Pour les mails thunderbird + webmail SOGo de mon fournisseur de nom de domaine (gandi) sur le PC et l’appli par defaut sur le tel. J’ai testé aussi k-9 mail mais j’ai l’impression que l’appli par défaut en est un fork (??) puis fairmail, super parametrable mais au final : pour quoi faire ?

    Pour les agendas la solution framagenda pour l’instant me satisfait pleinement avec synchro via l’appli DAVX5 (gratuit via FDroid) et intégration dans thunderbird pour coté PC.
    Le bémol c’est qu’il me semble que le stockage proposé est assez restreint. Je verrai à l’usage si c’est OK. C’est une solution basée sur NextCloud donc au pire il faudra juste que je trouve un autre herbergeur de cette solution avec un peu plus de data gratuit … ??
    J’ai testé aussi les agendas de kdrive et de SOGo, mais la synchro avec davx5 ne voit que les agenda, pas les abonnements web, donc je préfère la solution framagenda, meme si l’appli icsX5 permet de gérer des abonnements web séparément).

    Me reste le gros point noir : les photos… piwigo semble pas mal mais pas idéal, et surtout payant sauf à installer son propre server (ce qui revient aussi à payer un hébergement ou laisser une machine tourner à la maison)… Pour l’instant j’ai ouvert un compte kdrive sur infomaniak, c’est pas idéal mais ca synchronise mes photos…

    Voila j’imaginais tester quelques jours puis revenir au système d’origine, mais j’avoue que la c’est hors de question. Gros point positif : la durée de vie de ma batterie a considérablement augmentée, alors meme que j’utilise beaucoup mon téléphone puisque j’arrete pas de bidouiller la configuration…

    Je suis très preneurs de conseils sur d’autres applications « indispensables » à tester !

Leave a Reply

Votre adresse de messagerie ne sera pas publiée.


*