Messages récents

Pages: 1 2 [3] 4 5 6 7 8 ... 10
21
Citer
2010, vous avez remonté la machine un peu trop loin

c'est pourtant à cette date que Facebook a mis en place le scroll
avant ça ne fonctionnait pas comme ça
c'est Insta qui l'a fait exploser vers 2014


Citer
Aucun réseau social n'était bloqué à mon lycée

possible que ça soit parce que maintenant il y'a les groupe de travail entre élèves sur FB ou autres...
à mon époque Facebook était bloqué au lycée...
22
Android OS mobile (Android, iOS,...) / L'obsolescence par les applis
« Dernier message par turold le Hier à 20:35:04 »
Faux, c'est mozilla qu'a pas su trouver de fabricant partenaire à son OS, qui a été racheté par la suite par une firme pour en faire KaiOS.
la réponse, d'ailleurs, est là, bien connue depuis dix ans :
youtu.be/MShbP3OpASA?t=1489
Ok, j'ai dû alors me fier à une source pro-Mozilla qui a présentait cet échec un peu comme je l'ai mis ici.
La vidéo parle uniquement de cette problématique dans le monde des ordinateurs, au moment pointé. Mais je comprends l'idée pour les systèmes d’exploitation en général.
23
Bonjour,

si c'est pour Gilly les Citeaux c'est https://www.corai-fibre.fr/nous-contacter/ l'opérateur qui gère la fibre.
Il faut les contacter pour voir comment rendre le logement éligible.
Mais si vous n'avez jamais eu de ligne téléphonique cuivre, il est fort probable qu'il y ait des frais de viabilisation à payer. Corai fibre sera le mieux placé pour vous répondre.
24
Android OS mobile (Android, iOS,...) / L'obsolescence par les applis
« Dernier message par crcr le Hier à 20:06:08 »
Quand je dis à chaque réponse de ma part, dans ce sujet, que c'est un sujet complexe, ce n'était pas pour cacher une ignorance.
Crcr vient de nous prouver que c'est vraiment complexe. ;D


En plus d'être ultra complexe d'un pt de vue logiciel, le monde mobile est ultra complexe :
-brevets
-chargeur d'amorçage (ex bberry, iphone, refusent de l'ouvrir)
-pile logicielle -pilotes- souvent proprio (huawei, mediatek...)
-soc obscur ("faut faire confiance")

comme le soutiennent certains ingés, la téléphonie mobile des années 2010/20 est mille fois plus opaque et verrouillée que l'informatique ordi des années 2000 à la papa-maman..

rappel, la complexité technique du noyau linux :
https://fr.wikipedia.org/wiki/Fichier:Linux_kernel_map.png

adapter linux à un appareil, ça demande de plonger dans le devicetree, de comprendre les régulateurs, savoir quel composant, de quel type, est connecté où..

Mozilla avait lancé FirefoxOS sur smartphones &co pour partir sur une base technique et commerciale saine en 2013... 3 ans plus tard (2016), il avait jeté l'éponge car ce sont les utilisateurs qui n'ont pas suivis derrière en usage/adoption.
Faux, c'est mozilla qu'a pas su trouver de fabricant partenaire à son OS, qui a été racheté par la suite par une firme pour en faire KaiOS.
la réponse, d'ailleurs, est là, bien connue depuis dix ans :
youtu.be/MShbP3OpASA?t=1489

Mozilla nous avait offert une porte de sortie au duopole Android/iOS, on a collectivement refusé... :(
les gens veulent d'un os indépendant à apple/google SANS être dépendants de Google.
La preuve :
https://keepandroidopen.org/fr/

Sauf qu'ils oublient qu'avoir android, c'est forcément une dépendanceà  google, rien que sur le plan des décisions.

aucune dépendance à apple, à google, c'est vivre sans applis classiques (commerciales)

Merci crcr et turold pour ces éléments très intéressants. Mais pourquoi a-t-on besoin de faire évoluer ces drivers et composants logiciels d'une version Android à l'autre? Ne peut-on pas conserver les anciens drivers tout simplement?

Leon.

je suspecte que les pilotes d'android sont étroitement liées à une version du noyau, et comme celui ci change chaque année.. et que c'est des milliers (millions?) de petits interrupteurs complexes..

rien que pour le son, y'a plusieurs milliers de "réglages" pour qu'android le véhicule correctement, sur HP/oreillette/BT. Les pilotes sont d'une complexité infinie.

allez sur postmarketos (le wiki), analysez le nombre d'appareils "compatible" pmos downstream, et ceux qui bénéficient de mainline. C'est édifiant.

Le "pourquoi"? Parce qu'à chaque nouveau noyau linux il y a des changements, des améliorations, des retraits pour gagner en place, etc. Le noyau linux s'est énormément allégé ces dix dernières années, et reste très lourd.

vous devriez demander sur les forums linux anglais, qui ont une bien plus grande connaissance, sinon sur les matrix/irc, c'est de l'ingé électronique/informatique là.

25
Bouygues Telecom Actus Bouygues / Bouygues Telecom segmente son offre pure fibre
« Dernier message par nqthqn le Hier à 19:59:50 »
Bonjour,

Et du coup maintenant je ne sais pas comment se passe le passage en débit+ à 8Gbps si on devient éligible au XGS-PON
26
Android OS mobile (Android, iOS,...) / L'obsolescence par les applis
« Dernier message par Leon le Hier à 19:57:37 »
Merci crcr et turold pour ces éléments très intéressants.
Quand un fabricant adapte Android à un nouvel appareil, il va demander à Qualcomm de "porter" la couche de pilotes logicielle, sur la dernière version du noyau linux (donc surnommée mainline) ; rien ne garantit que le dit composant et son pilote, fonctionneront pareil, aussi bien, sur le nouveau mainline qui sortira dans cinq ou dix ans.  Donc il faudra peut être redévelopper des adaptations.

Or, une adaptation des composants qcom à Android/Linux, c'est pas gratuit. Pas gratuit du tout du tout.
Déjà qu'une franchise android a un certain prix, qualcomm vend ce support supplémentaire.

Mais pourquoi diable un fabricant, comme samsung ou sony, accepterait de payer un cout conséquent (on parle au moins de 100kUSD), pour adapter la dernière version du noyau linux, à ses composants?
Le plus simple, au lieu de dépenser pour les consommateurs : faire racheter à ceux ci, le dernier appareil. L'argent irait dans l'autre sens alors.
Mais pourquoi a-t-on besoin de faire évoluer ces drivers et composants logiciels d'une version Android à l'autre? Ne peut-on pas conserver les anciens drivers tout simplement?

Leon.
27
Android OS mobile (Android, iOS,...) / L'obsolescence par les applis
« Dernier message par turold le Hier à 19:38:18 »
Quand je dis à chaque réponse de ma part, dans ce sujet, que c'est un sujet complexe, ce n'était pas pour cacher une ignorance.
Crcr vient de nous prouver que c'est vraiment complexe. ;D

Pour ajouter une petite couche de pessimisme/réalisme.
Mozilla avait lancé FirefoxOS sur smartphones &co pour partir sur une base technique et commerciale saine en 2013... 3 ans plus tard (2016), il avait jeté l'éponge car ce sont les utilisateurs qui n'ont pas suivis derrière en usage/adoption.

Un peu comme Windows qui s'empire doucement mais surement, mais qui a un usage en augmentation selon Statcounter... même quand on intègre les smartphones et tablettes pourtant sans Windows !
Mais là, je dévie un peu.

Donc quand les utilisateurs suivent en masse, pourquoi les entreprises devraient arrêter d'empirer un écosystème technique et/ou commercial ?
Je précise que je suis contre cet état de fait, mais on a un rôle collectif dedans, dans toute la complexité du sujet.
Mozilla nous avait offert une porte de sortie au duopole Android/iOS, on a collectivement refusé... :(
28
Bouygues Telecom Remplacer la Bbox par un routeur / Demande info ONT bouygues pure fibre
« Dernier message par Paul le Hier à 19:35:25 »
Sur un client Linux, tu en as une dynamique utilisée pour les connexions sortantes, pour la confidentialité (à côté de laquelle il est affiché "temporary" ou "secondary"), et une stable ("mngtmp") avec la partie machine générée aléatoirement, qui ne changera que si le préfixe de l'opérateur change.

Tu peux tout à fait attribuer une adresse IPv6 fixe à la carte réseau aussi. Si tu utilises systemd-networkd ou NetworkManager, tu peux utiliser la fonction ip-token pour définir la moitié de droite de l'adresse en conservant la partie gauche dynamique pour qu'elle se mette à jour si le préfixe change.

Ton routeur a bien une connectivité IPv6, l'adresse est celle floutée en bas.
29
Android OS mobile (Android, iOS,...) / L'obsolescence par les applis
« Dernier message par crcr le Hier à 19:15:30 »
La non mise à jour des versions majeures Android sur les vieux smartphones est aussi un sujet complexe.
Je vais essayer de faire des paragraphes, un par argument.

Le plus simple à comprendre, c'est la RAM. Et contrairement aux PC, l'utilisateur ne peut pas le faire augmenter en changeant des barrettes.
Il n'y a pas si longtemps, l'entrée de gamme était encore à 2 Go de RAM (voir 3 ce qui ne change rien aujourd'hui).
Voici la situation de la RAM avec Android 16:
- rien en dessous de 2 Go.

- 2 à 3 Go: Google redirige les constructeurs vers Android Go.
- strictement entre 3 et 6 Go de RAM (aucune limite incluse, donc généralement du 4 Go) : Android 16 est accepté... mais en mode dégradé.
- à partir de 6 Go de RAM : Android 16 complètement ok.

Ensuite, il y a la dernière politique de Google, depuis quelques années déjà, de pouvoir permettre de mettre à jour tout Android via Google Play Store... sauf qu'à ma connaissance Samsung est le seul à délibérément bloquer cette possibilité (et ce n'est pas un petit constructeur en part de marché au sein d'Android !). Pour avoir un Samsung, je peux quand même apporter le bémol que Samsung laisse faire les mises à jour de certains composants Android par ce biais, mais c'est le maximum.

Enfin, que ce soit les constructeurs et les opérateurs télécoms, une surcouche n'est pas obligatoire en soit... mais le devient dès que ça veut pré installer une appli qui n'est pas du Google en développeur/éditeur de l'appli en question. Et j'ai vu des retours de non-surcouche :
- en France, le seul grand opérateur à ne pas mettre sa propre surcouche est Free mobile.
- un ancien ami avait acheté un smartphone sans surcouche, et c'était un Android pas du tout Pixel (ces derniers n'ont pas de surcouche également). Mais je ne me souviens plus de cette marque de constructeur.
Mais bon, en gros, Android sans surcouche, ce n'est pas du tout majoritaire, aussi bien en choix catalogue qu'en usage.
Et qui dit surcouche, dit possibilité d'avoir son propre système de mise à jour Android, comme Samsung, malgré l'ouverture de Google à ce niveau de nos jours (voir le petit paragraphe précédent).

la question de ram est très complémentaire, bien qu'elle reste importante : android est un système, qui à l'instar des OS principaux/tendance, s'alourdit avec le temps. Un peu comme win10/11 devenus très consommateurs (notamment par rapport à mac/nux)

La problématique principale : le support des composants matériels... je détaille avec la réponse du voisin du dessous :

OK, mais est-ce qu'on sait pourquoi les drivers en question doivent changer d'une version d'Android à l'autre?
C'est le même sujet que la discussion sur les Drivers de Ubuntu qui dépendent du noyau à cause d'une ABI qui varie d'une version à l'autre?
C'est volontaire de la part de Google?
Je ne suis pas au courant de cette possibilité de mettre à jour Android via le Google Play Store. Je n'ai rien trouvé facilement. Tu peux stp nous donner des liens/sources sur le sujet? Ca m'intéresse beaucoup.

Leon.

Le projet treble de google, visait à embarquer les pilotes dans une seule strate/couche logiciel, gérée par google, pour unifier tout ça.
Deux facteurs problématiques :

-que les fabricants s'y plient. Bien que google soit le roi à bord d'android (et ça changera pas), AOSP peut être obtenu par quiconque en fait la demande. Mais pour modifier les fichiers source, il faut énormément de patience, c'est une très forte complexité, les devs android indépendants en savent quelque chose : google a horreur qu'on change une virgule dans son OS.

-le projet treble visait à intégrer ces pilotes par une couche géeée par google. Ce choix pris vers 2015, à une époque où les tels googlisés étaient la norme, tous publics confondus. Ca change aujourd'hui sur deux sous critères :

a. à l'époque les pilotes étaient gérés directement dans le noyau (pareil chez apple) et ne géraient pas le device tree. C'est au milieu des 2010s que le DT s'est imposé (par demande poussée de pas mal d'acteurs, dont LT, mainteneur officiel du "mainline".

b. en conséquence de la merdification de google, qui s'est achevée sur YT, et déjà bien en cours sur android/AOSP (1), un certain public de plus en plus élargi s'intéresse aux 'ROM" tierces, les variantes, initiées par cyanogenmod il y a vingt ans, reprises par lineage, puis complétées aujourd'hui par eelo (pas top), graphene (le comble : compatible pixel, fabriqués par google). Ces ROM ont pour objectif de dégoogliser android. Et y arrivent. Mais du coup, c'est au passionné/geek fabricant la ROM, d'y ajouter les pilotes. Et de plus en plus de monde a une ROM dégooglisée, par rapport à y''a dix ans, meme si ca concerne qu'une frange marginalisée des smartphones dans le monde. Pour info, les tels samsung qui fonctionnent avec une ROM tierce, ne peuvent pas bénéficier de la volte. Mais c'est un autre sujet.

La seconde chose : pourquoi diable ces pilotes sont si lourds (le code s'alourdit c'est tout -mais les applis c'est pire), et les pilotes ne peuvent pas fonctionner avec un android plus récent?

Well, la question a déjà été répondue ici et là sur internet, pas mal de fois.

Le mainline, c'est la clé. Le secret. Et un seul bout de la chaine d'android.
Le mainline, qu'on pourrait traduire par "direction commune" ou "horizon tendance", est le surnom donné à la dernière version du noyau de torvalds. Accessible librement, communautaire, etc.
Derrière, samsung va concevoir un smartphone. Pour ce faire, il passe par un BE (bureau d'études), paie une jolie franchise à Google pour que leur "service revendeurs" (j'invente à peine..) puisse adapter android à leur nouveau bijou.

Il n'y a donc pas que samsung dans l'équation, ni le Mainline. Mais une myriade d'acteurs, suffit de se renseigner un peu sur le sujet.

Parmi les gros acteurs, il y a qcom. Qualcomm', l'incontournable. Fourni le "soc" du modem, aka la puce qui contient des sous-puces pour utiliser le wifi/BT/cellulaire.
Ce qualcomm, est un joli composant électronique (ou plutot un régiment), et **DOIT** être adapté à android, donc à son noyau linux.

En général, il peut l'être ppas trop difficilement.
Mais.
Y'a un mais : il arrive souvent qu'un pilote supportant un matériel spécifique, soit ajouté sur Linux, et demande parfois des réajustements.

Quand un fabricant adapte Android à un nouvel appareil, il va demander à Qualcomm de "porter" la couche de pilotes logicielle, sur la dernière version du noyau linux (donc surnommée mainline) ; rien ne garantit que le dit composant et son pilote, fonctionneront pareil, aussi bien, sur le nouveau mainline qui sortira dans cinq ou dix ans.  Donc il faudra peut être redévelopper des adaptations.

Or, une adaptation des composants qcom à Android/Linux, c'est pas gratuit. Pas gratuit du tout du tout.
Déjà qu'une franchise android a un certain prix, qualcomm vend ce support supplémentaire.

Mais pourquoi diable un fabricant, comme samsung ou sony, accepterait de payer un cout conséquent (on parle au moins de 100kUSD), pour adapter la dernière version du noyau linux, à ses composants?
Le plus simple, au lieu de dépenser pour les consommateurs : faire racheter à ceux ci, le dernier appareil. L'argent irait dans l'autre sens alors.

C'est tout là la principale différence entre le mainline, et le downstream. En gros, le mainline, c'est le dernier noyau linux, moins d'un an au compteur. À la différence du noyau downstream, qui a plusieurs bougies. Et dont, très souvent, les pilotes ne seront plus maintenus pour les dernières versions de linux, et donc d'android. Voilà pourquoi parfois, on dit que tel téléphone, est "bloqué" sur le downstream, càd qu'il ne supportera pas de version plus récente du noyau linux.

Soit parce que les pilotes proprios fonctionnent pas "par défaut" sur un noyau récent, soit pour d'autres raisons techniques.
Faut aussi savoir que les fabricants ont tendance à appliquer un régiment de patchs à l'android, en croisant les doigts pour que ça fonctionne.

Pour compléter, quelqu'un de bien renseigné avait fait uen présentation sur les énormes freins du développement autour d'android, quand on est pas de chez google, ni chez d'un fabricant : c'est clairement un territoire ennemi. Je blague à peine :
La conférence "un linux dans votre poche" qui détaille les différents éléments laissant penser qu'android/AOSP ne sera plus libre en 2040 (sans doute bien avant) (je vous laisse chercher le lien)
https://videos.capitoledulibre.org/w/pGz5DmuQ842DyNpBhNvrFq

https://keepandroidopen.org/fr/

La RAM, c'est vraiment très complémentaire ; le plus important, c'est que chaque fabricant fait sa tambouille dans son coin avec ses pilotes, et comme y'a très peu d'opensource dans le monde ultra verrouillé d'android...

1: aussi, fairphone, avant 2020, alertait sur le fait que qcom est sans doute l'obstacle le plus lourd à la mise à jour d'android :
https://www.osnews.com/story/133228/fairphone-suggests-qualcomm-is-the-biggest-barrier-to-long-term-android-support/

To be completed ;)
30
Android OS mobile (Android, iOS,...) / L'obsolescence par les applis
« Dernier message par turold le Hier à 19:05:06 »
Je ne suis pas au courant de cette possibilité de mettre à jour Android via le Google Play Store. Je n'ai rien trouvé facilement. Tu peux stp nous donner des liens/sources sur le sujet? Ca m'intéresse beaucoup.
Désolé d'avance, je ne serais pas exhaustif sur le sujet car je ne l'ai appris que par voie de presse. Et quand j'ai su que Samsung n'ira pas jusqu'au bout du processus en question, je n'ai même pas cherché sur les sites officiels de Google.

Mais en gros, c'est la conclusion d'un projet Google qui a pris du temps, et plusieurs phases techniques de développement : le projet Treble.

Je ne me souviens plus quand et comment ça a techniquement commencé, mais ayant un smartphone avec Android 9 d’usine (que j'ai mis à jour au maxi possible à 11), Samsung était encore d'accord avec Google, et on était entré avec Android 9 à une nouvelle phase: la mise à jour de certains composants Android (alias Services) via Google Play Store depuis Android 9 (sorti en 2018).
Voici la brève Next qui en parlait durant la phase de développement en 2018 : https://next.ink/brief_article/android-p-google-fait-le-point-sur-son-project-treble/

Ce n'était ni le début ni la fin de ce projet.
Pour certains smartphones récents compatibles avec la dernière phase de Treble, les principaux avantages avancés par Google et des journalistes sont :
- une mise à jour plus rapide que via les constructeurs tiers (Google privilégie quand même leurs Pixel en planning de déploiement)
- la possibilité de mettre à jour Android via le réseau mobile (Samsung oblige encore d'être connecté à internet via le wifi pour leur opération de mises à jour d'Android, ce qui m'handicape en réactivité étant rarement sur Wifi).
- et peut être d'autres, mais ça ne m'a pas marqué

En 2024, ce projet a continué à se développer (du moins en principe car on est passé à un autre projet il me semble) : https://next.ink/155734/comment-google-pousse-les-fabricants-vers-sept-ans-de-mises-a-jour-android/
Pages: 1 2 [3] 4 5 6 7 8 ... 10