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

Table des matières:

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

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

Vidéo: Qu'est-ce que Project Treble sur Android et mon téléphone l'obtiendra-t-il?
Vidéo: ARRÊTEZ LES RÉPÉTEURS WIFI ET PASSEZ À MA SOLUTION ! - YouTube 2024, Peut
Anonim
Les mises à jour non cohérentes sur les appareils Android ont affecté la plate-forme depuis sa montée en popularité. Project Treble est le plan de Google visant à aider les fabricants à rationaliser le processus de mise à jour pour obtenir des mises à jour plus rapides.
Les mises à jour non cohérentes sur les appareils Android ont affecté la plate-forme depuis sa montée en popularité. Project Treble est le plan de Google visant à aider les fabricants à rationaliser le processus de mise à jour pour obtenir des mises à jour plus rapides.

La fragmentation Android est le problème

L’une des principales plaintes contre Android en tant que système d’exploitation est ce que l’on appelle généralement «fragmentation». La définition traditionnelle est «le processus de fragmentation en plusieurs parties ou parties séparées», ce qui se traduit directement par sa connotation négative pour Android:huit différentes versions d’Android actuellement à l’état sauvage, toujours utilisées sur divers types de matériel.

La norme ici est bien sûr définie par Apple avec l'iPhone. La version la plus prolifique d’Android est Android 7.x (Nougat), presque deux ans, et près des trois quarts des appareils iOS utilisent la dernière version (iOS 11).

Image
Image

Source: Google

En comparaison, les chiffres de distribution d'Android sont sinistres, avec 28,1% des téléphones fonctionnant sous Android 6.x (Marshmallow) et 28,5% sous Android 7.x (Nougat), ce qui signifie que plus de la moitié des téléphones Android utilisent actuellement une système d'exploitation de 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 utilisent un logiciel obsolète - plus de 36% fonctionnentcinq ans (ou ancien) logiciel. Aie!

Clairement, il y a une énorme déconnexion là-bas. Malheureusement, la raison en est multiple, mais elle peut généralement être attribuée à deux points essentiels: les fabricants et le cycle de mise à jour de Google. Nous sommes déjà entrés dans les détails à ce sujet. Je vais donc vous sauvegarder tous les détails et vous diriger dans cette direction si vous êtes curieux de savoir en quoi c'est la faute des fabricants.

Projet Treble est la réponse

La raison pour laquelle les fabricants ont tant de difficulté à publier des mises à jour rapides est due à tout le travail nécessaire pour que le système d'exploitation communique avec le matériel.

Image
Image

Traditionnellement, cela fonctionnait à peu près comme ceci: la structure du 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 de fournisseur - a également dû être mis à jour. C’est beaucoup de travail.

Donc, en commençant 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 tout cela dans son contexte, avant qu'une mise à jour puisse être transmise à un appareil Android 7.x (ou antérieur), non seulement le code du système d'exploitation Android doit être mis à jour, mais également le code matériel de bas niveau, qui est généralement maintenu par le fabricant de puces. Ainsi, par exemple, si Samsung souhaite appliquer une mise à jour à l'un de ses téléphones, il doit attendre que Qualcomm (ou le créateur de la puce) mette à jour son code afin qu'il fonctionne 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 les 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 de périphériques seront libres de mettre à jour leur logiciel sans devoir attendre que le fabricant de silicium mette également à jour son code.

Cela devrait considérablement accélérer le processus de mise à jour, du moins en théorie. Les mises à jour restent entre les mains du fabricant. Etant donné que les premiers appareils Oreo en dehors de la gamme Pixel gérée par Google sont en cours de déploiement, nous n’avons pas encore eu la chance de voir cela complètement dans la pratique. Espérons que cela modifie considérablement la vitesse d'écriture et de publication des mises à jour.
Cela devrait considérablement accélérer le processus de mise à jour, du moins en théorie. Les mises à jour restent entre les mains du fabricant. Etant donné que les premiers appareils Oreo en dehors de la gamme Pixel gérée par Google sont en cours de déploiement, nous n’avons pas encore eu la chance de voir cela complètement dans la pratique. Espérons que cela modifie considérablement la vitesse d'écriture et de publication des mises à jour.

Mon appareil bénéficiera-t-il du projet Treble?

À présentc'est la question à un million de dollars, non? Malheureusement, la réponse n’est pas si simple (vous ne vous attendiez sûrement pas à cela). Cela dit, voici quelques faits:

  • Si votre appareil n'est jamais mis à jour vers Oreo, il n'aura jamais Project Treble. Aucun moyen de contourner ça. Pardon.
  • Si votre appareil est mis à jour vers Oreo, il reste non requis pour supporter Treble, cela revient au fabricant.
  • Si vous achetez un nouveau téléphone fonctionnant avec Oreo, il est requis soutenir Treble hors de la boîte.

En bref: la prise en charge de Treble sur les systèmes mis à jour incombe toujours aux fabricants, mais de nouveaux périphériques Oreo seront nécessaires pour permettre à Treble de progresser.

Ainsi, par exemple, le Pixel 2 prend déjà en charge Project Treble. Le futur Galaxy S9 soutiendra également Treble hors de la boîte. Google a également mis à jour le Pixel 1 pour prendre en charge Treble, mais il semble malheureusement que Samsung ne l'ait pas laissé dans la version Oreo du Galaxy S8.

Si vous êtes intéressé par votre propre appareil, Android Police propose une liste de tous les appareils pouvant bénéficier de la prise en charge de Treble, ainsi que des appareils mis à jour vers Oreo.sans pour autantTripler.

Les mises à jour Android OS sont un sujet de discorde constant depuis de nombreuses années. C’est donc bien de voir que Google résout enfin le problème. Avec un peu de chance, cela rapprocherait tous les appareils Android de la parité avec Apple en ce qui concerne les mises à jour des appareils.

Conseillé: