Mobile

Google annonce le projet Treble pour mettre à jour Android plus rapidement (Appolicious)

Le rituel est déjà classique : Google annonce une nouvelle version d’Android et tout le monde espère alors voir son smartphone mis à jour. Mais souvent, la mise à jour n’arrive pas. Sur les appareils confirmés pour la mise à jour, elle n’apparaît souvent qu’après des mois d’attente. La conséquence est une telle fragmentation. Mais une solution se profile à l’horizon : un programme que Google a baptisé “Project Treble”.

On a parfois l’impression qu’un certain fabricant ne met pas à jour l’Android de ses smartphones par pure négligence ou simplement pour obliger l’utilisateur à changer d’appareil. Cela peut même arriver, mais le principal obstacle est d’ordre technique : vous ne pouvez pas vous contenter de mettre le nougat Android 7.0 sur le Android 6.0 Marshmallow, par exemple.

Une telle migration comporte au moins deux étapes principales. La première relève de la responsabilité des fabricants de puces qui équipent les smartphones. Des entreprises telles que Qualcomm et MediaTek doivent mettre à niveau les contrôleurs et autres fonctionnalités pour rendre les puces déjà sur le marché compatibles avec le nouveau système. Bien sûr, cette mise à niveau n’est pas garantie pour toujours : Snapdragon 800 et 801, par exemple, ne fonctionnent pas (officiellement) avec Nougat.

  Les nombreux problèmes du Pixel 2 et du Pixel 2 XL

Ce travail prend du temps, après tout, une mise à jour mal exécutée peut compromettre les performances du smartphone ou ouvrir des brèches de sécurité. Mais la phase suivante est aussi ou plus compliquée : le logiciel est transmis aux fabricants qui doivent ensuite mettre en œuvre l’interface, ajuster les applications, optimiser les performances, etc.

Il peut également y avoir une troisième étape, qui consiste à ajouter des applications et à faire certifier la mise à jour par les opérateurs de téléphonie mobile.

Android étant une plate-forme très large, il est difficile d’imaginer une solution définitive à la lenteur de ces étapes. Mais avec le projet Treble, le problème peut être grandement atténué : l’idée est de modulariser l’architecture du système afin que les fabricants de smartphones travaillent en même temps sur leurs implémentations ments où des sociétés comme Qualcomm et MediaTek prennent en charge leur part.

C’est un changement complexe, à tel point que Google affirme qu’il s’agira a plus grande restructuration de bas niveau à laquelle l’architecture Android sera confrontée. Mais c’est logique : en séparant la mise en œuvre de chaque fabricant des couches plus internes de la plateforme, les entreprises gagnent en liberté pour travailler sur leurs pièces.

  Google crée un outil pour surveiller votre réputation en ligne

Google lui-même compare la nouvelle proposition avec l’API Android Developer. Avec elle, les développeurs peuvent créer une seule application à exécuter sur une multitude de dispositifs avec les combinaisons matérielles les plus différentes. Le projet Treble vient de faire quelque chose de similaire : il y aura une structure standardisée pour que les fabricants de smartphones n’aient pas à modifier beaucoup de code lorsque de nouvelles versions d’Android seront lancées.

Mais il y aura aussi un inconvénient : le projet Treble ne fonctionnera qu’avec les appareils actuels Google Pixel et avec les appareils lancés avec le futur Android O. Malgré cela, il s’agit toujours d’une avancée importante.

Plus de détails sur l’initiative devraient être révélés lors de la conférence des développeurs de Google I/O, qui débute mercredi (17).

A propos de l'auteur

Ronan

Le Breton de l'équipe ! Développeur back-end dans une startup française. Internet des objets, domotiques, mes sujets de prédilection sont vastes. #teamLinux sur PerlmOl

Laisser un commentaire