Blog de dada

DevOps, bidouilleur et routard plein de logiciels libres

Attention, ce billet se traine depuis plus de 3 mois. Les informations qu'il contient ne sont peut-être plus à jour.


Retours sur /e/ dans un OnePlus 5T

Rédigé par dada / / 16 commentaires



C'est donc un dimanche soir, vers 18h, que j'ai décidé de faire ce que j'avais quasiment juré d'arrêter : changer l'OS de mon téléphone.
Je fais partie de celles et ceux qui se sont jetés sur FirefoxOS en y croyant, puis sur Ubuntu Touch, en y croyant déjà moins. L'expérience des abandons et des échecs m'avait pourtant bien fait comprendre que les OS alternatifs sur un objet aussi important que le mobile étaient une mauvaise idée. Et pourtant. Merci Monseigneur.

/e/ ?

Ne me demandez pas comment ça se prononce. Pas la moindre idée. C'est pourtant un OS alternatif basé sur Android dont on entend souvent parler sur Mastodon. N'essayez pas de retrouver le hashtag qui va bien, le nom de l'OS ne permet pas d'en faire une pub correcte. C'est le compte de Gaël Duval qu'il faut suivre pour se tenir informé.
Pour plus d'informations, je vous redirige vers le site officiel de la fondation derrière ce projet. Il faut simplement retenir que l'OS se veut respectueux de la vie privée : ciao les Google Apps, Services et autres cochonneries installées de force dans votre mobile.

/e/ est un projet à but non lucratif, dans l’intérêt de tous. Nous concevons des systèmes d’exploitation mobile open source et des services en lignes associés, qui respectent la vie privée et les données personnelles de chacun.
Nous sommes une équipe internationale d’entrepreneurs expérimentés, de développeurs et de designers, qui s’appuie sur une communauté de contributeurs grandissante.

À quoi ça ressemble ?

 

Pas grand-chose à raconter. C'est une version propre d'Android avec un thème et un jeu d'icônes personnalisés.

Les applications par défaut

On retrouve les grands classiques bien connus des libristes :
  • K9Mail pour gérer les mails
  • Signal et Telegram pour les SMS & co
  • Chrome (Chromium ?) comme navigateur par défaut
  • Davdroid pour gérer les carnets d'adresses distants
  • Etar pour le calendrier
  • Notes pour la prise de notes
  • Tasks comme gestionnaire de tâches
  • Magic Earth pour le GPS
  • Nextcloud comme gestionnaire de fichiers
  • Open Camera pour la photo
Personnellement, je ne comprends pas le choix de Chromium. Je reste un adorateur de Mozilla, avec tous les travers que cela entraîne.
Leur navigateur vient avec une configuration particulière : il a pour moteur de recherche par défaut l'instance Searx de la /e/ Foundation.

Sous le capot

Sous le capot, on retrouve une version 8.1.0 d'Android avec les correctifs de sécurité datés du 5 novembre. En passant par la page d'installation de l'OS, on remarque que c'est effectivement une version de LineageOS remastérisée à la sauce /e/. Mastodon me raconte qu'un OS débarrassé des services Google et avec des services de synchronisation, ça existait : CyanogenMod.

Des services ?

Un mail

Si vous en faites la demande, ça n'a rien d'obligatoire, vous pouvez demander la création d'un compte en @e.email. Ce faisant, vous obtiendrez une nouvelle adresse à ajouter entre celle qui sert pour le boulot, la Gmail à spam et la Protonmail qui va bien. Une fois le compte créé, c'est sur un Rainloop que vous allez atterrir.


Sauvegarde des comptes et fichiers



J'ai l'impression qu'ils ont une instance Nextcloud sur leurs serveurs. La liste des applications permet de ne pas trop en douter. C'est une solution simple et bien supportée pour synchroniser tout le contenu important d'un téléphone moderne.

Le magasin d'applications

Là, j'ai un peu froncé les sourcils : il n'y a pas de store par défaut. Si vous en voulez un, c'est à vous d'aller le choper en passant par le navigateur. C'est une manipulation marrante : lancer le navigateur pour aller taper sur une instance Searx et enfin télécharger, disons, F-droid, c'est un truc qu'on ne fait pas souvent.

F-droid

Une fois installé à la main, F-droid ne pose pas de problème. Tout roule. J'ai installé une version complète de Nextcloud, Fennec (Firefox), Maps, Silence pour mes SMS et Tusky.

Aurora Store

C'est encore sur Mastodon qu'on m'a conseillé ce store. Aurora est un fork de Yalp. Il permet d'aller récupérer sereinement vos applications uniquement disponibles sur le Play Store de Google.  J'ai réussi à installer mes applications critiques : ProtonMail, ProtonVPN, les applications SNCF et celle de ma banque. Et ça marche. Au choix, vous pouvez vous connecter avec votre compte Google pour retrouver les applications que vous auriez achetées ou passer par leur service anonyme.

Des soucis ?

À l'installation de Tusky, le navigateur qui vient avec /e/ ne m'a pas permis d'autoriser la connexion à mon instance. J'ai dû installer Fennec depuis F-droid et le configurer comme navigateur par défaut pour y arriver.
Autant j'ai réussi à installer des applications du Play Store depuis Aurora sans problème et réussir à m'en servir, autant l'application Qobuz s'est lamentablement vautrée. Rien à faire, elle ne démarre pas. Moi qui envisageais de m'y abonner pour de bon, c'est mal barré. C'est corrigé.

Est-ce que c'est vraiment utilisable ?

OnePlus 5T

Pour le moment, pas grand-chose à signaler. /e/ fonctionne et permet de renouer avec un Android propre. Mon téléphone supporte bien la chose. Même le lecteur d'empreinte fonctionne. J'aimerais bien réussir à le configurer non pas pour qu'il lise le bout de mes doigts mais pour m'en servir comme pavé tactile. Je n'ai pas encore retrouvé l'option.
Au niveau de l'appareil photo, chose pour laquelle j'avais décidé d'acheter un OnePlus 5T, je doute qu'on retrouve le même niveau de qualité que sur OxygenOS. Par exemple, je ne retrouve pas la possibilité de passer par le zoom optique du deuxième capteur. Après, je ne m'en sers jamais. Quant à l'application Open Camera, elle semble quand même fournir une foule d'options intéressantes. N'oubliez pas d'aller régler la résolution à fond dans les options si vous vous voulez retrouver quelque chose qui se rapproche de ce que vous aviez avant.

En général

Avant de vous lancer dans l'aventure, n'oubliez pas que l'absence de Play Store va vous pénaliser d'une façon ou d'une autre. L’intégration de MicroG permet de vivoter mais n'apporte pas de miracle. Les applications sont de plus en plus dépendantes des services Google pour fonctionner. Google a réussi son coup : les développeurs ne regardent même plus ce qu'il y a dans leur SDK et ajoutent des dépendances dégueulasses à la truelle.

Gardez aussi à l'esprit que c'est un OS en version alpha, à utiliser à vos risques et périls.

Je me souviens de l'époque de FirefoxOS : nous étions beaucoup à avoir spécialement acheté les téléphones siglés pour pouvoir nous en servir. J'avais spécialement commandé le téléphone de référence des développeurs, le Flame, pour en avoir un peu plus sous le capot. Certains avaient même pris de leur temps pour aller en faire la promotion dans des grandes surfaces. Une période assez dingue quand on y repense. Le choix de /e/ loin des délires de Mozilla me rassure, un peu. La suite ? On verra.

Liens utiles :

16 commentaires

#1  - An'h Onÿm a dit :

Merci pour cet article, je ne connaissais /e/ que de nom.
Mais je me pose une question: quel est l'intérêt de /e/ par rapport à LineageOS for microG, c'est-à-dire sans les services Google?

Répondre
#2  - dada a dit :

De rien :)

À vrai dire, je suis incapable de comparer LineageOS for microG et /e/. Je ne me suis jamais servi que du second. D'ailleurs, je ne savais pas qu'il existait une version du premier avec microG directement intégré. Je pensais que c'était un point fort de /e/ par rapport aux autres.
Je dis dans le billet que /e/ est basé sur LineageOS : sous le capot, les différences sont donc minimes. Est-ce que LineageOS est aussi clairement porté vers le Cloud que /e/ ? Je n'en sais rien mais j'en doute. Si on ne parle rien que de l'application Fichiers de /e/, c'est Nextcloud.
L'OS peut être configuré en mode très connecté, de base. En l'écrivant, je me dis qu'il aurait fallu que je le note quelque part dans le billet.

Répondre
#3  - Lovis_IX a dit :

J'ai essayé lineageOS microG.
Cela fonctionne relativement bien et je dirais sans doute comme /e/. Le gros problème vient des applications codées dans les toilettes et qui EXIGENT les Services Gogole.

Répondre
#4  - Sébastien a dit :

Salut
Marrant, j'ai aussi testé /e/ sur mon OnePlusX durant les 3 derniers jours.
Utilisateur de Cyanogen/Lineage sans les gapps depuis des années, j'ai été tenté par l'avanture /e/

Pas beaucoup à ajouter par rapport à ton billet, si ce n'est
- Android 7.1 sur mon OPX (comme lineage en somme)
- J'ai eu des bug sur le launcher par défaut, qui est sinon très agréable
- J'ai du installer fdroid ...pareil j'aurais apprécié qu'il soit présent out of the box!
- J'ai beaucoup apprécié l'app de GPS, elle doit etre libre je suppose, et dans ce cas pourquoi ne la trouve t'on pas sur fdoid? J'aimerai l'utiliser sous Lineage :)
- microG marche bien Out of the box, pas comme lineage, c'est ici le seul réel avantage que j'ai trouvé à cette rom.

Un gros point négatif de /e/ c'est son nom ... comment on trouve du support dans un moteur de recherche??
Et sur le site officiel, pas trop de doc spécifique de leur custom.

Je n'ai pas eu le temps de tester les MaJ over the air, mais ca doit marcher aussi bien que celles de Lineage?

J'ai tellement peu à y gagner par rapport à un Lineage que j'y suis retourné :)
Je verrai avec tes prochains billets sur /e/ si je change d'avis ;)

Thx

PS: Mais j'aimerais bien trouver le launcher et l'app GPS sous fdroid :))))

Répondre
#5  - dada a dit :

Wow, merci pour ce commentaire !
Je n'ai pas encore rencontré de bug. Je croise les doigts. On verra dans les prochains jours. Si tout marche sans surprise, c'est qu'il y a un souci ailleurs :p
En regardant la page des releases, j'ai l'impression qu'ils sortent une nouvelle version tous les 2 jours, mais ça doit fluctuer.
J'avais un besoin important de MicroG : content que ça marche directement avec /e/. Si j'avais essayé LineageOS et que ça avait foiré, je serais retourné sous OxygenOS.
Pour le GPS, j'ai l'impression que cette application n'est pas libre. Elle est clairement libérée de toutes dépendances à Google, c'est déjà ça.
Au sujet du nom : /e/ est clairement pas terrible pour le référencement :D

Répondre
#6  - Lovis_IX a dit :

Coucou,

Pour le GPS, essayez Maps, OSM,ZANavi qui sont dispos sur F-Droid.

Il est vrai que Magic Earth est vachement bien.

Répondre
#7  - filip a dit :

Pour Qobuz, perso sous LineageOS (sans les googleries), je reste avec la version 4.0.10 pour que cela fonctionne sans problème.

Répondre
#8  - dada a dit :

La toute dernière version de l'application, sortie aujourd'hui, fonctionne sans problème.

Répondre
#9  - passant a dit :

Merci pour cet article. Je suis les avancées de cet OS depuis un petit moment, sans avoir osé encore l'installer. Ça aide d'avoir un retour détaillé comme ça, du coup je vais probablement sauter le pas.

Répondre
#10  - nzo a dit :

Oh que je regrette mon nokia n900...ça c'étaityun vrai téléphone de mec...

Répondre
#11  - Cyrille BORNE a dit :

Ce qui me chagrine encore dans cette histoire c'est la spécificité des modèles. On a beau me l'avoir répété des centaines de fois, j'ai encore beaucoup de mal à comprendre qu'en 2018, on n'arrive pas à installer ce qu'on veut comme on veut sur le téléphone de son choix. Le jour où cette barrière sera levée, qu'on pourra espérer libérer n'importe quel téléphone, alors tout ira mieux.

Répondre
#12  - dada a dit :

On en parlait avec Framasky l'autre jour. Il est extrêmement compliqué de fabriquer une ROM fonctionnelle pour Android. Les constructeurs ne fournissent pas les drivers des composants de leurs téléphones facilement et la prise en charge du hardware (CPU, GPU, etc) est souvent malmenée par les montées de version d'Android. Certains CPU sont abandonnés après une mise à jour...
En fait, l'environnement smartphone ne peut pas être comparé à celui des PC : les constructeurs des composants PC ont tous des sites, plus ou moins fonctionnels, avec la liste des drivers qu'ils maintiennent. Ça n'existe pas sous Android : c'est souvent des geeks/hackers qui vont pomper les binaires déjà présents dans le téléphone pour le fournir après.
D'ailleurs, la chute importante de téléphone supportés par LineageOS est due à la perte de ces-dit bénévoles : https://www.xda-developers.com/lineageos-drops-support-devices-inactive-maintainers/

Répondre
#13  - Cyrille BORNE a dit :

Ce qui veut dire qu'il faut impérativement un ou des modèles avec l'OS. Quand FirefoxOS est arrivé en France avec le ZTE, on s'est pas longtemps posé la question à 50 € le téléphone.

Répondre
#14  - Ounagi a dit :

Il n'y a pas d'android "propre". A partir du moment où vous développez pour un android "like", qu'il soit propre ou non, vous ne faites qu'accroître encore plus le monopole de google, et là est le véritable problème de ces libristes comme Duval qui persistent à rêver d'un android libéré/délivré qui n'arrivera jamais !
Nous avons besoin d'un successeur à Firefox OS qui redonne la main aux webmasters, avec des API libres, et qui ne demandent pas des outils de programmation natifs. Tout le monde n'a pas besoin de jeux et n'en a pas envie ! Mozilla n'a pas arrêté FFOS parce qu'il ne marchait pas, mais précisément parce qu'il gênait les services de renseignements US qui ne pouvaient pas espionner en toute quiétude.
Et c'est bien ça, et uniquement cela, qui les emmerde avec les OS libres.
Raison de plus de boycotter leurs saloperies de smartphones, aussi longtemps que nous n'aurons pas une nouvelle véritable alternative libre, et tant pis s'il faut revenir à des solutions plus basiques : on ne gagne jamais rien à perdre sa liberté pour la facilité immédiate.

Répondre
#15  - dada a dit :

> Mozilla n'a pas arrêté FFOS parce qu'il ne marchait pas, mais précisément parce qu'il gênait les services de renseignements US qui ne pouvaient pas espionner en toute quiétude.

Je laisse ton commentaire en l'état mais je serais heureux d'avoir tes sources pour confirmer tes accusations. C'est bien joli d'annoncer ce genre de chose mais c'est encore mieux de pouvoir le prouver.

Répondre
#16  - Tuxicoman a dit :

Quel est le business model de /e/ ?
Vendre du service (cloud) sur base de ROM préinstallées ?

https://social.jesuislibre.net/web/statuses/101285746273964829

Répondre

Fil RSS des commentaires de cet article

Écrire un commentaire

Quelle est le troisième caractère du mot l7bn0 ?