Adieu Android Marshmallow : Un hommage à une ère révolue

Adieu Android Marshmallow : Un hommage à une ère révolue

Peut-être l'avez-vous entendu dire autour d'un café : avec l'arrivée d'Android 14, impossible d'installer ces vieilles applis conçues pour Lollipop. Et voilà qu'Android 15 pointe le bout de son nez, prêt à fermer la porte aux applications destinées à Marshmallow. Alors, retenons nos larmes en disant adieu à l'une des meilleures moutures d'Android de l'histoire, ainsi qu'à certaines des applications et jeux les plus mémorables qui vont rejoindre le grand four patissier céleste.

Android 6.0 Marshmallow, c'était il y a presque dix ans, lancé en grande pompe le 28 mai 2015 lors du Google I/O de cette année-là. Une version bêta avait été mise à disposition le jour même, et la version stable a débarqué en septembre, d'abord sur les téléphones et tablettes Nexus. En novembre, Marshmallow faisait sa première apparition dans les graphiques de distribution des versions d'OS - à cette époque, Android 4.4 KitKat régnait encore en maître et Lollipop venait tout juste de franchir la barre des 20 % de part de marché.

La version 6.0 nous a apporté des fonctionnalités qu'on considère aujourd'hui comme acquises. Par exemple, elle introduisait le support natif de l'USB-C, qui est maintenant la norme industrielle (après que certains résistants aient finalement cédé).

Une autre nouveauté majeure était le support des lecteurs d'empreintes digitales. Cela remplaçait les simples schémas de déverrouillage par un système plus sécurisé, gérant non seulement le déblocage de votre téléphone, mais aussi la sécurité de votre argent au sein d'Android Pay (qui est devenu par la suite Google Pay puis Wallet).

La sécurité était décidément un thème récurrent avec le nouveau modèle de permissions. Avant, c'était tout ou rien - les applis demandaient l'accès à certaines fonctions de votre téléphone et vous n'aviez guère d'autre choix que d'installer l'appli ou non. Avec Marshmallow, vous étiez interrogé la première fois qu'une appli tentait de faire quelque chose - accéder à vos fichiers ? Votre localisation ? Votre microphone ? Vous pouviez simplement dire « non », et l'appli devait se débrouiller.

Android 6.0 a aussi introduit de nouveaux mécanismes pour prolonger l'autonomie de la batterie. Doze était un nouveau mode de veille qui modifiait ce que les applis pouvaient faire selon que vous manipuliez physiquement le téléphone ou non. Si le téléphone était dans votre main, les applis devaient être réactives. Si le téléphone était posé inactif sur votre table de nuit, les applis étaient ralenties et seuls les événements de haute priorité pouvaient passer.

Doze limitait l'activité en arrière-plan et l'accès au réseau pour les applis. Des choses comme les messageries en étaient affectées, mais elles pouvaient demander la permission de rester actives même lorsque le reste du téléphone sombrait dans le sommeil.

Il y avait un état de veille encore plus profond, le mode Standby des applis. Android ne fait pas vraiment de distinction claire entre les applis en cours d'exécution et celles qui ne le sont pas, du moins pas de la manière dont le font Windows, Linux et macOS. Cela signifie qu'une appli peut réduire l'autonomie de la batterie même si vous ne l'utilisez pas activement. Avec la version 6.0, les applis rarement utilisées pouvaient être mises en veille, limitant encore plus leurs capacités. Interagir avec l'appli la ramenait automatiquement en état actif, donc si tout fonctionnait comme prévu, vous ne remarqueriez même pas qu'une appli était en mode veille.

Le stockage Flex était un grand changement qui a été par la suite annulé. Il vous donnait la possibilité de formater une carte microSD comme faisant partie du stockage interne. Cela signifie que vous ne pouviez plus l'échanger à chaud, mais cela supprimait certaines des barrières entourant le stockage externe. Vous pouviez choisir de déplacer des données sur la microSD, libérant ainsi du stockage interne. Seules certaines parties d'une appli étaient déplacées, mais c'étaient généralement les parties les plus volumineuses - c'est-à-dire, le code du jeu restait sur le stockage interne rapide, les actifs du jeu (graphismes, audio, etc.) pouvaient aller sur le stockage externe plus vaste.

De nos jours, nous avons des choses comme la notation A2 pour les cartes, qui garantit une vitesse de transfert et des IOPS minimum pour les rendre utilisables comme stockage d'applis. Mais combien de téléphones disposent encore d'un slot microSD ? Et les versions d'Android qui ont suivi Marshmallow ont de toute façon pratiquement enterré le stockage Flex.

Ensuite, Android 6.0 a introduit les « assistants contextuels ». Vous vous souvenez de Google Now on Tap ? Voilà ce qu'est un assistant contextuel (« IA » n'était pas encore le mot à la mode en 2015). Le contexte peut être n'importe quoi - une photo, une chanson, un email, etc., et vous obteniez des informations pertinentes et un accès rapide à des actions comme la recherche, la navigation, le partage, les réseaux sociaux, etc.

Tandis que les appareils Nexus étaient les premiers à recevoir Android 6.0 Marshmallow, d'autres fabricants ont rapidement commencé à annoncer des mises à jour pour certains modèles de leur gamme. En regardant rétrospectivement les distributions des versions d'OS, Marshmallow a dépassé la barre des 1 % au début de 2016 et est devenu la version la plus utilisée en juin 2017. Il n'atteindrait jamais beaucoup plus de 30 % de part de marché, car Nougat arrivait et les choses commençaient à basculer vers la version 7.

Au fait, il existe une manière de contourner cette limitation pour installer une appli plus ancienne, mais il faudra la charger latéralement en utilisant ADB. Nous ne pensons pas que beaucoup s'embêteront à le faire. Cela signifie que les applis qui n'ont pas été mises à jour depuis l'ère Marshmallow ne seront plus accessibles pour pratiquement tous les utilisateurs d'Android.

Avez-vous des vieilles applis que vous utilisez encore ? Des vieux jeux dont vous ne pouvez pas vous passer ?

Alexandre Leroux
A propos de l'auteur

Alexandre Leroux

Mon travail quotidien consiste à tester de nouveaux appareils, à rédiger des critiques objectives, à couvrir des lancements de produits, et à interviewer des acteurs clés de l'industrie. Je m'engage à fournir des informations précises et pertinentes pour aider les consommateurs à comprendre et à naviguer dans le paysage technologique en constante évolution.