Project Treble expliqué: pourquoi OnePlus et Nokia ne le prennent pas en charge ?
Divers / / November 29, 2021
Dans le but de résoudre le problème majeur des mises à jour Android lentes, Google avait a annoncé le projet Treble en mai 2017 pour permettre des mises à jour Android plus rapides en réduisant la charge des développeurs.
La société avait ajouté le cadre Project Treble à Android Oreo pour améliorer le processus de mise à jour sur les nouveaux appareils. Sa mise en œuvre a été rendue obligatoire pour les appareils lancés avec Android 8.0 prêt à l'emploi.
Qu'est-ce que Project Treble? Quel rôle jouera-t-il dans Android à l'avenir? Creusons profondément et en savoir plus sur la même chose.
Qu'est-ce que Project Treble ?
L'objectif principal de Project Treble est de rendre les mises à jour plus rapides et plus faciles à déployer pour les OEM sur les appareils. Alors que les iPhones recevez les dernières mises à jour du système d'exploitation pendant trois ou quatre ans, les smartphones Android haut de gamme n'en reçoivent que deux ou trois. Pendant ce temps, la plupart des téléphones Android bas de gamme ne voient jamais la dernière mise à jour.
Avec Treble, les appareils auront un mise en œuvre du fournisseur qui gère tout le matériel à un niveau bas. Ceci est suivi par le framework Android. Google dit que l'une des principales raisons pour lesquelles les fabricants d'appareils retardent la publication de la mise à jour est qu'ils doivent entreprendre la tâche coûteuse et lourde de code de le réoutiller complètement.
Cela signifie que chaque fois qu'une mise à jour du système d'exploitation est poussée, les développeurs doivent mettre à jour l'intégralité du code de base, y compris le code du système d'exploitation et le code du fournisseur.
Le projet Treble vise à séparer les mise en œuvre du fournisseur — le logiciel de niveau inférieur spécifique à l'appareil écrit en grande partie par les fabricants de silicium — à partir du framework Android OS
Google entend séparer l'OS code de la code fournisseur et créer une interface entre les deux bases de code avec Project Treble. Tout ce que les développeurs ont à faire lorsque Google pousse une nouvelle version d'Android est de mettre à jour le code du système d'exploitation et la nouvelle interface fournisseur-OS, qui est développée par Google.
Nokia et OnePlus ne sont pas à l'écoute du projet Treble
OnePlus et HMD Global (Nokia) ont confirmé que tous leurs appareils actuels ne seront pas livrés avec Project Treble. Les deux sociétés ont également publié des déclarations à ce sujet.
Un modérateur HMD sur La communauté Nokia forums ont déclaré: « HMD s'engage pleinement à mettre en œuvre Project Treble sur tous les nouveaux produits Android Oreo dans un proche avenir, et nous nous excusons pour toute déception que cela pourrait causer ».
HMD s'engage pleinement à mettre en œuvre Project Treble sur tous les nouveaux produits Android Oreo dans un avenir proche, et nous nous excusons pour toute déception que cela pourrait causer.
Pendant ce temps, un membre du personnel de OnePlus a expliqué sur le Forum OnePlus a déclaré: « Project Treble nécessite une partition de stockage, par laquelle le framework Android et l'image du fournisseur sont séparés. Cependant, étant donné que les partitions n'étaient pas requises pour Android N et les versions précédentes d'Android, tous nos appareils actuels ne comportent pas de partition.
D'après nos tests, si nous devions modifier la disposition de la partition via OTA, il y a un risque que les périphériques se brisent pendant le partitionnement.
D'après nos tests, si nous devions modifier la disposition de la partition via OTA, il y a un risque que les périphériques se brisent pendant le partitionnement. Nous pensons que cela représente un trop grand risque pour notre communauté d'utilisateurs, c'est pourquoi nous avons décidé de ne pas implémenter Project Treble sur les appareils OnePlus actuels.
Ces préoccupations sont-elles légitimes ?
Compte tenu de la déclaration de Nokia, il semble que la société renonce simplement à se livrer à tout type de solution de fortune pour ce problème. OnePlus, en revanche, a invoqué la raison d'un possible "briquetage des téléphones".
Pendant ce temps, Huawei a confirmé qu'il apportera Treble à ses anciens téléphones au cours de la dernière partie de 2017. Si Huawei est en mesure d'apporter Treble à ses anciens téléphones, je pense que les deux sociétés devraient offrir une meilleure explication de la situation.
Téléphones prenant en charge le projet Treble
Actuellement, Google Pixel et Pixel XL, Téléphone essentiel, Mate 9, Mate 10 de Huawei, Honneur 9, et Honor 8 Pro sont les appareils qui prennent en charge Project Treble.
Project Treble améliorera-t-il Android ?
Android 8.0 Oreo est actuellement disponible uniquement sur 0,5 % de téléphones Android, tandis qu'iOS 11, lancé en septembre, est présent dans plus de 50 % des appareils iOS. Project Treble vise à résoudre ce problème de fragmentation Android. Cependant, le projet Treble a plusieurs implications.
Même si Google s'est manifesté et a décidé d'améliorer la fragmentation d'Android, les développeurs ont toujours un rôle important à jouer dans la publication de mises à jour pour les appareils plus anciens.
La mise à jour d'Android sera toujours une affaire coûteuse car le processus a un effet négatif sur les résultats des entreprises et elles ne sont pas suffisamment motivées pour le faire.
Cela signifie que les développeurs de produits tels que Samsung, Huawei et LG sont toujours responsables de la compilation et du déploiement des mises à jour et qu'ils ne seront pas aussi rapides que Google avec les Pixels.
Le projet Treble est prometteur
Project Treble a le potentiel d'avoir un impact sur la rapidité avec laquelle les appareils reçoivent les mises à jour Android, mais il ne résout pas nécessairement les retards de la certification des mises à jour par l'opérateur.
Google a récemment lancé une version allégée d'Android O, appelé Android Go. Cela garantira que le Project Treble peut également atteindre les smartphones à bas prix s'ils prennent en charge le système d'exploitation.
Dernières pensées
Project Treble est définitivement un changement positif, initié par Google, à commencer par Android Oreo. Cependant, l'écart entre l'ancien et le nouveau système d'exploitation est à des kilomètres et ne se réduira pas dans un avenir proche.
Les mises à jour Android ne seront jamais aussi rapides qu'iOS, mais étant donné les défis auxquels Google est confronté, Project Treble semble être la meilleure solution pour le moment.