Auteur Sujet: postmarketos, le projet linux qui délivre les téléphones d'android  (Lu 146 fois)

0 Membres et 1 Invité sur ce sujet

rewe

  • Abonné Bouygues Telecom 4G/5G
  • *
  • Messages: 85
postmarketos, le projet linux qui délivre les téléphones d'android
For Linux enthusiasts!

/!\ disclaimer : si vous adorez apple et votre iphone, c'est respectable.
si vous adorez google et android, également.
Ce topic a pour objectif d'informer sur une alternative spécifique (postmarket, d'autres topics existent pour les autres non-androids), et d'y apporter différents éclaircissements. Pas pour un débat ;) /!\





A/ pourquoi postmarketos ?
B/ les autres non-android/iphones de ce marché
C/ postmarketos, en quelques mots
D/ postmarketos, en plus détaillé
E/ Postmarket, en pratique
F/ Interfaces
Z. postmarket vs android, les raisons d'une alternative





A/ pourquoi postmarketos ?

je vais essayer de "filtrer/trier" par un petit q/r de base :

1. les raisons éthiques :

vous voulez quitter la crèmerie Apple?
si oui, vous êtes bienvenus ; sinon retournez à cupertino ;)

vous voulez quitter la galaxie android, lineage, eelo (/o/), graphene et consors?
si oui, vous êtes bienvenus ; sinon retournez sur xda ou frandroid :lol: ;)

vous voulez un appareil qui ne contienne QUE des applis libres et non commerciales?
bienvenue !

vous souhaitez un tel pour communiquer, et pas avoir les mille applis de merde commerciales, que votre banque ou autre établissement vous oblige/impose pour réduire ses couts (à lui, pas à vous), et vous bouffent votre autonomie ?
vous êtes bienvenus !


2. les raisons pratiques :

si vous cherchez absolument à avoir la dernière appli :
* tendance (tiktok, snap, insta)
* de rencontres (tinder, etc)
* sociale (fb/meta/threads, twitter..)
* financière (votre banque)
* pratique (uber, leboncoin..)
* de communication (whatapp,  rcs, imessage, gmail..)
* de divertissement/loisirs (netflix, streaming vidéo)

vous n'êtes vraiment PAS sur le bon topic ;)


si en outre, vous voulez vous débarrasser des applis commerciales, et cherchez un intermédiaire à un téléphone classique à touches en plastique, qui vous permet d'aller sur internet, de communiquer par internet (matrix, xmpp, sip, mails..), une sorte de minimaliste numérique..

si vous cherchez une excuse pour ne pas avoir à installer une appli que votre entourage/amis/famille/banquier/boulot vous impose et que vous ne voulez pas, postmarket (ou un 3310 amélioré) est LA solution ;)




B/ les autres non-android/iphones de ce marché :

le résumé :
postmarket, c'est le système parmi ceux qui veulent s'extirper des GAFAM :
-ubuntu-touch a été un échec
-mozilla n'a pas su s'extirper de google
-manjaro n'est vraiment pas terrible
-pureOS sur librem, c'est magnifique, mais coute plus cher que le dernier iphone (et deux ans de livraison pour les chanceux)
-sailfish, qui n'a pas de recommandables actionnaires, n'a pas réussi non plus à apporter à la communauté du libre, la diversité d'appareils supportés qu'elle escomptait
-mobian, ne supporte que peu de tels, et a une très petite équipe..
-graphene? c'est android.. eelo? même crèmerie ..



reste donc.. postmarket !
lancé en 2017, là où sailfish (téléphones jolla, anciens de nokia) a démarré en 2013, et ne supporte presque que les sony xperia et (évidemment) les jolla.
il peut être comparé à reactos, initié en 1998 et toujours instable, par rapport à haiku, initié quatre ans plus tard et bien plus à la hauteur.

comme quoi, parfois il faut que des projets libres "échouent" pour que d'autres brouillons réussissent bien mieux ;)

pour moi, tous les signaux montrent que postmarket arrive au moment où un petit public s'éloigne d'android/google, et cherche une alternative, là où de nombreux projets n'ont pas réussi le plus difficile : une portabilité réussie sur une variété la plus large d'appareils, de fabricants différents. Le plus prometteur "accessible" était sailfishos, de l'ex-nokia-team Jolla, mais il supportent que les xperia en plus de ceux qu'ils vendent, ce qui fait un handicap presque éliminatoire.



C/ postmarketos, en quelques mots :
postmarketos, s'éloigne des choix d'android (jugés discutables), apporte moult logiciels/applications libres et variées, sous votre controle (ssh/root), jusqu'à dix ans de mises à jour, pour un système minimaliste, simple et clair.

à noter : seuls les pinephone et librem sont les rares marques à supporter la caméra (merci qualcomm'!) ; une concession à faire, que certains ont déjà accepté :)

les principaux utilisateurs du quotidien l'ont choisi pour deux raisons :
- technique : android défaillant (alternative lineage indispo, absence de maj, fin de support etc)
- éthique : s'éloigner de google ou des gafam en général


D/ postmarketos, en plus détaillé :
* démarré en 2017, sur la base d'alpine linux pour sa légereté
* l'objectif du projet est d'avoir un support étendu jusqu'à dix ans pour les appareils supportés
* une communauté de plusieurs dizaines de développeurs, centaines de passionnés et de testeurs
* applications : via gestionnaire apk (alpine, pas android!), ou flatpak
* plusieurs interfaces : phosh ou gnome (pour les appareils supportant la 3D), xfce4 (et bien d'autres)
* une progression remarquable, en 2024 un appareil postmarket fonctionne très bien au quotidien et suffit aux besoins minimaux, alors que deux ans plus tot l'état "prototype" se faisant encore sentir.


E/ Postmarket, en pratique :

* il s'agit d'une distribution linux qui se substitue à android
* elle comporte différentes interfaces graphiques (phosh, gnome, xfce4..)
* la majorité des appareils supportés fonctionnent parfaitement pour la 2/3/4G (pas de support volte à l'exception du Pinephone et librem)
* les logiciels de base (communications, outils, accessoires) déjà stables
* cela ressemble un peu à l'iphone 3G ou à android 4, mais avec un système bien plus stable et mis à jour très régulièrement (et c'est ce qui est apprécié, attendu)


Certains projets et logiciels/applications sont partagées, en raison du caractère opensource et simplement d'objectifs communs : l'interface phosh, dérivée de l'environnement de bureau Gnome, n'est évidemment pas limitée à postmarket : elle est développée par PureOS (fabricant du Librem), comme d'autres applis se retrouvent sur d'autres systèmes.


F/ Interfaces :

Phosh :
      Plasma Mobile :        Sxmo :         XFCE4:        Gnome :

* Phosh:
largement plebiscitée par les utilisateurs postmarket : exige la 3D, très simple, réactive, ergonomique.
https://wiki.postmarketos.org/wiki/Phosh

* Gnome :
exige la 3D, mais plus lente et encore en cours de développement.
https://wiki.postmarketos.org/wiki/GNOME

* Plasma-mobile :
la participation de KDE au projet : très bonne interface, mais quasi inutilisable sur téléphone (boutons trop petits)
https://wiki.postmarketos.org/wiki/Plasma_Mobile

* Sxmo :
recommandé pour un usage très léger, sur les petites configuration
https://wiki.postmarketos.org/wiki/Sxmo

* Xfce4:
recommandée pour les appareils dont le driver 3D (propriétaire?) n'est pas supporté.
https://wiki.postmarketos.org/wiki/Xfce4




Y/ ressources complémentaires :
* le site :
https://postmarketos.org/
* le wiki :
https://wiki.postmarketos.org/wiki/Main_Page
* les interfaces :
https://wiki.postmarketos.org/wiki/Category:Interface
* les modèles supportés :
https://wiki.postmarketos.org/wiki/Devices
* téléchargement :
https://postmarketos.org/download/
* les plateformes communautaires :
https://postmarketos.org/chats-and-social-media/
https://wiki.postmarketos.org/wiki/Category:Community


Z. postmarket vs android, les raisons d'une alternative :


* la question qui tue, que 99% des gens ne voudront pas comprendre :
mais pourquoi quitter iphone ou android, alors que ça marche?

*la réponse, que vous ne voudrez pas comprendre :
https://postmarketos.org/static/slides/2018-akademy/#18

bon, c'est plutot une prose anti-android, largement justifiée à mon sens :)

Le Jolla 1 a profité des maj de sailfish pendant sept ans (et fonctionne encore aujourd'hui). Si vous avez d'autres exemples..

(Z)Autres avis favorables à postmarket :
* la raison générale pour quitter android :
https://postmarketos.org/static/slides/2018-akademy/#18
* un dev qu'a quitté son salaire pour s'y investir pleinement :
https://blog.craftyguy.net/one-month-pmos/
*
Citer
But (because their has to be a but) there are a few noteworthy addendums here. This model is hard to scale, involves often heavy modifications to parts of the normal Linux userspace stack, and (for better or worse) is generally frowned upon by the upstream community. This approach also relies on running outdated software: the last security update for the OnePlus 6 came out in February 2022, and updated to the November 2021 Android security patch level. The Linux 4.9 kernel used by this device stopped receiving LTS stable patches in early 2023. And regardless, there’s over 5 million lines of code added by Qualcomm to enable support for the platform - plenty of attack surface here which will never be fixed.

This is inevitable with old devices, in fact there was a fairly recent security exploit affecting the modem firmware of Qualcomm devices like the OnePlus 6. Vendors who care provided fixes, but the OnePlus 6 is End of Life, and thanks to Qualcomms security model it is IMPOSSIBLE for us to patch the firmware ourselves without finding an exploit in the chain of trust, or OnePlus releasing their signing keys.

UX is really frickin hard. Android frankly SUCKS to use, in ways we don’t even understand. You know that feature where you tap and hold on the spacebar and it turns into a touchpad - letting you move the cursor around? Well on Android it only goes left and right, it simulates left and right key presses. But on iOS… Holy shit, it just actually gives you a 2D touchpad, you can move the cursor wherever you want. It’s way better because mapping the location of your thumb directly to the location of the cursor within a particular area is much MUCH more intuitive than trying to press the left and right arrow keys in sync with your movements…

Phones are a status symbol, the iPhone is PROLIFIC in the US, and it’s no surprise that the quintisential smartphone is a slab of glass with a flashy camera bump. Some companies try to differentiate themselves, like the Nothing phone with it’s LED stripes and otherwise extremely meagre offerings.
https://connolly.tech/posts/2024_01_06-what-is-linux-mobile/

Mes griefs contre android (opinion personnelle pour compléter le raisonnement) :
* google a laissé les fabricants modeler android à leur sauce pour assurer une compatibilité parfaite et absolue (pour concurrencer apple), en échange d'une confiance à l'aveugle de ces composants logiciels : beaucoup trop de "blobs" (logiciels au code fermé, mystérieux) dont dépendent les appareils, dont on ne sait pas vraiment ce qu'ils font, et s'ils sont codés avec les pieds
* google a pendant des années laissé à la charge des fabricants l'entière responsabilité de maj => des centaines de modèles (pas d'appareils, mais de modèles) poussés à l'obsolescence certaine après quatre ans d'usage (et c'est PAS normal, évidemment impardonnable)
* google n'a jamais imposé dès ses débuts de suivi anti-vol aux fabricants, à contrario du verrou icloud d'apple (aussi impardonnable)
* google, comme les GAFAM, c'est être avec eux, ou être contre eux ; certains en ont fait l'amère expérience :
https://grisebouille.net/google-lespion-le-plus-con-du-monde/

comme le disait un ingénieur android, "la téléphonie mobile d'aujourd'hui est bien plus verrouillé que l'ordinateur de papa/maman des années 2000" ; ils y a ceux qui comprennent, et les autres.
malheureusement, il n'a pas tort.