/ / Qu'est-ce que Project Treble sur Android et mon téléphone le recevra-t-il?

Qu'est-ce que Project Treble sur Android et mon téléphone l'obtiendra-t-il?

Les mises à jour non cohérentes sur les appareils Android onttourmenté la plate-forme depuis sa montée initiale en popularité. Project Treble est le plan de Google pour aider les fabricants à rationaliser le processus de mise à jour pour des mises à jour plus rapides.

La fragmentation Android est le problème

L'une des plus grandes plaintes contre Android commeun système d'exploitation est quelque chose généralement appelé «fragmentation». La définition traditionnelle est «le processus d'être divisé en petites parties ou séparées», ce qui se traduit directement par sa connotation négative pour Android: il y a huit différentes versions d'Android actuellement à l'état sauvage, toujours utilisées sur différents types de matériel.

APPARENTÉ, RELIÉ, CONNEXE: La fragmentation n’est pas la faute d’Android, c’est la faute des fabricants

La norme ici est, bien sûr, fixée par Appleavec 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 utilisent la dernière version (iOS 11).

Source: Google

En comparaison, les numéros de distribution d'Android sontsinistre, avec 28,1% des téléphones fonctionnant sous Android 6.x (Marshmallow) et 28,5% sur Android 7.x (Nougat) - ce qui signifie que plus de la moitié des téléphones Android utilisent un système d'exploitation vieux de presque deux ans . Un maigre 1,1% utilise la dernière version: Android 8.x (Oreo). Pour le dire encore plus franchement, plus de 98% des appareils Android exécutent des logiciels obsolètes - plus de 36% fonctionnent cinq ans (ou version antérieure). Aie!

De toute évidence, il y a là une déconnexion massive. La raison en est malheureusement multiple, mais peut généralement être attribuée à deux points clés: les fabricants et le cycle de mise à jour de Google. Nous sommes déjà entrés dans les détails à ce sujet auparavant. Je vais donc vous enregistrer tous les détails et vous orienter dans cette direction si vous êtes curieux de savoir comment c'est la faute des fabricants.

Project Treble est la réponse

La raison pour laquelle les fabricants ont tant de mal à sortir des mises à jour rapides est à cause de tout le travail qui doit être fait pour que le système d'exploitation communique avec le matériel.

Traditionnellement, cela fonctionnait comme ceci: le système d'exploitation et les logiciels de bas niveau faisaient tous partie du même code. Ainsi, lorsque le système d'exploitation a été mis à jour, ce logiciel de bas niveau - techniquement appelé implémentation du fournisseur - a également dû être mis à jour. C’est beaucoup de travail.

Donc, à commencer par Android 8.x (Oreo), 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. Cela, à son tour, peut être mis à jour par lui-même si nécessaire.

Pour mettre cela dans son contexte complet, avant qu'une mise à jour puisseêtre poussé vers un appareil Android 7.x (ou version antérieure), non seulement le code du système d'exploitation Android doit être mis à jour, mais il en va de même pour le code matériel de bas niveau, qui est généralement maintenu par le fabricant de puces. Ainsi, par exemple, si Samsung veut pousser une mise à jour sur l'un de ses téléphones, il doit attendre que Qualcomm (ou celui qui a créé la puce) mette à jour son code pour fonctionner avec le nouveau code Samsung. C’est beaucoup de roues qui tournent en même temps, et chacune dépend de l’autre.

Avec Android 8.x et au-delà, 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 mise à jourprocessus - en théorie, au moins. La mise à jour des appareils sera toujours entre les mains du fabricant, et comme les premiers appareils Oreo en dehors de la gamme Pixel maintenue par Google sont en cours de déploiement, nous n'avons pas encore eu la chance de le voir pleinement dans la pratique. Espérons que cela modifie considérablement la vitesse d'écriture et de sortie des mises à jour.

Mon appareil bénéficiera-t-il de Project Treble?

Maintenant c'est la question à un million de dollars, non? Malheureusement, la réponse n'est pas si simple (vous ne vous attendiez certainement pas à ce qu'elle soit). Cela dit, voici quelques faits:

  • Si votre appareil n'est jamais mis à jour vers Oreo, il n'obtiendra jamais Project Treble. Pas moyen de contourner ça. Désolé.
  • Si votre appareil est mis à jour vers Oreo, il reste non requis pour prendre en charge Treble - cela dépend du fabricant.
  • Si vous achetez un nouveau téléphone qui exécute Oreo hors de la boîte, il est requis pour soutenir Treble hors de la boîte.

En bref: la prise en charge de Treble sur les systèmes mis à jour appartient toujours aux fabricants, mais de nouveaux appareils Oreo seront nécessaires pour prendre en charge Treble à l'avenir.

Ainsi, par exemple, le Pixel 2 prend déjà en chargeProject Treble. Le prochain Galaxy S9 prendra également en charge Treble prêt à l'emploi. Google a également mis à jour le Pixel 1 pour prendre en charge Treble, mais il semble malheureusement que Samsung l'ait laissé hors de la version Oreo du 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 bénéficieront de la prise en charge Treble, ainsi que ceux qui seront mis à jour vers Oreo. sans pour autant Tripler.


Les mises à jour du système d'exploitation Android ont été un point constant deconflit depuis de nombreuses années maintenant, il est donc bon de voir Google résoudre enfin le problème. Avec un peu de chance, cela rapprochera tous les appareils Android de la parité avec Apple en termes de mises à jour des appareils.

Crédit d'image: Google