Des mises à jour incohérentes des appareils Android ont affecté la plate-forme depuis sa popularité initiale. Project Treble est le plan de Google pour aider les fabricants à rationaliser la procédure de mise à jour pour des mises à jour plus rapides.
La fragmentation d'Android est le problème
L'une des plus grandes plaintes contre Android en tant que système d'exploitation est quelque chose qui est généralement connu sous le nom de “fragmentation”. La définition traditionnelle est “le processus de division en petites parties ou parties séparées”, qui se traduit directement par sa connotation négative pour Android: il y a ocho différentes versions d'Android aujourd'hui disponibles, toujours utilisé sur divers types de matériel.
EN RELATION: La fragmentation n'est pas la faute d'Android, ça vient des fabricants
la norme ici, résolument, Apple l'établit avec l'iPhone. Alors que la version la plus prolifique d'Android est Android 7.x (Nougat), qui a presque deux ans, près des trois quarts de tous les appareils iOS exécutent la dernière version (iOS 11).
La source: Google
En comparaison, Les numéros de distribution Android sont sombres, avec un 28,1 pourcentage de téléphones fonctionnant sous Android 6.x (Guimauve) et un 28,5 pour cent avec Android 7.x (Nougat), ce qui signifie que plus de la moitié des téléphones Android exécutent près de deux ans de système d'exploitation. un rare 1,1 pourcentage exécute la dernière version: Android 8.x (Oréo). Pour le dire encore plus crûment, plus que 98 % des appareils Android exécutent des logiciels obsolètes; plus que 36 pour cent sont en cours d'exécution cinq ans (ou plus vieux). Oui!
Clairement, il y a une énorme déconnexion là-bas. La raison en est multiple., Malheureusement, mais en général, cela peut être attribué à deux points clés: fabricants et cycle de mise à jour de Google. Nous sommes déjà entrés dans les détails à ce sujet avant, donc je garderai tous les détails pour vous et je vous indiquerai simplement cette direction si vous êtes curieux de savoir en quoi c'est la faute des fabricants.
Project Treble est la solution
La raison pour laquelle les fabricants ont tant de mal à publier des mises à jour rapides est due à tout le travail nécessaire pour que le système d'exploitation communique avec le matériel..
Traditionnellement, ça a marché comme ça: le cadre du système d'exploitation et les logiciels de bas niveau faisaient tous partie du même code. Pour cela, lorsque le système d'exploitation a été mis à jour, ce logiciel de bas niveau, techniquement appelée implémentation de fournisseur, devait également mettre à jour. c'est beaucoup de travail.
Ensuite, à partir d'Android 8.x (Oréo), Google a séparé les deux. Cela signifie que le système d'exploitation Android lui-même peut être mis à jour sans avoir à toucher à l'implémentation du fournisseur.. Cette, à la fois, peut être mis à jour seul si nécessaire.
Pour mettre cela dans son contexte, avant qu'une mise à jour puisse être poussée vers un appareil Android 7.x (le précédent), non seulement le code du système d'exploitation Android doit être mis à jour, mais aussi le code matériel de bas niveau, qui est généralement entretenu par le fabricant de puces. Ensuite, par exemple, si Samsung souhaite envoyer une mise à jour à l'un de ses téléphones, il faut attendre Qualcomm (ou celui qui a fait la puce) mettez à jour votre code pour qu'il fonctionne avec le nouveau code Samsung. Il y a plusieurs roues qui tournent en même temps, et chacun dépend de l'autre.
Avec Android 8.x et versions ultérieures, ce ne sera plus comme ça. Étant donné que le code matériel de base est distinct du code du système d'exploitation, les fabricants d'appareils seront libres de mettre à jour leur logiciel sans avoir à attendre que le fabricant de silicium mette également à jour son code.
Cela devrait accélérer considérablement la procédure de mise à jour, du moins en théorie. La mise à jour des appareils restera entre les mains du fabricant, et puisque les premiers appareils Oreo en dehors de la gamme Pixel gérée par Google viennent tout juste d'être déployés, nous n'avons pas encore eu l'occasion de voir cela absolument en pratique. Avec chance, apporte en fait un changement significatif à la vitesse à laquelle les mises à jour sont écrites et distribuées.
Mon appareil bénéficiera-t-il de Project Treble?
À présent c'est la question à un million de dollars, vérité? Malheureusement, la solution n'est pas si simple (vous ne vous attendiez probablement pas à ce que ce soit). Cela dit, voici quelques faits:
- Si votre appareil ne se met jamais à jour vers Oreo, vous n'obtiendrez jamais Project Treble. Il n'y a pas moyen de contourner ça. Pardon.
- Si votre appareil est mis à jour vers Oreo, est encore non requis admettre Treble, ça dépend du fabricant.
- Si vous achetez un nouveau téléphone exécutant Oreo prêt à l'emploi, c'est requis pour prendre en charge les aigus dès la sortie de la boîte.
En résumé: La prise en charge des aigus sur les systèmes mis à niveau dépend toujours des fabricants, mais de nouveaux appareils Oreo seront nécessaires pour prendre en charge Treble à l'avenir.
Ensuite, par exemple, Pixels 2 est déjà compatible avec Project Treble. Le prochain Galaxy S9 prendra également en charge Treble dès la sortie de la boîte. Google a également mis à jour le Pixel 1 pour le rendre compatible avec Treble, mais malheureusement ça ressemble à samsung je le laisse de côté Version Oreo pour Galaxy S8.
Si vous êtes curieux de connaître votre propre appareil, Android Police a une liste en cours d'exécution de tous les appareils qui recevront le support des aigus, ainsi que ceux qui seront mis à jour vers Oreo sans pour autant tripler.
Les mises à jour du système d'exploitation Android sont un point de discorde constant depuis de nombreuses années, il est donc bon de voir que google traite sommairement le problème. Avec chance, cela rapprochera tous les appareils Android de la parité avec Apple en termes de mises à jour d'appareils.
Crédit d'image: Google