Android 12 est l’une des mises à jour les plus ambitieuses de la plate-forme de l’histoire récente, apportant une refonte majeure de la conception à chaque coin du système d’exploitation. Il a également été l’un des lancements d’OS Android les plus difficiles de ces dernières années. Samsung et OnePlus ont suspendu le déploiement de leurs mises à jour stables basées sur Android 12 au milieu de rapports de bogues graves. Google lui-même a adressé une longue liste de rapports de bogues des propriétaires de Pixel 6, tout comme il essaie de les convaincre qu’il est enfin compris comment construire un téléphone vraiment haut de gamme. Que diable se passe-t-il ?
La réponse courte est qu’il y a des facteurs de complication uniques en jeu cette année, mais aussi qu’Android est intrinsèquement un peu désordonné – cela vient juste avec le territoire lorsque vous concevez un charmant parc public par rapport au jardin clos d’Apple.Malgré un look rafraîchi et quelques nouveaux combinés haut de gamme attrayants, Android est toujours Android – le bon et le mauvais.
La sortie d’Android 12 a commencé de manière assez prévisible avec une annonce officielle à Google I/O en mai 2021. Après cela, la chronologie semble un peu différente des années précédentes. Une version stable complète est arrivée un mois plus tard que d’habitude, le 4 octobre 2021. Les Pixel 6 et 6 Pro ont été lancés plus tard ce mois-là avec Android 12 préchargé. Une poignée de bugs étaient à prévoir, mais La mise à jour Pixel de décembre de Google comprenait des dizaines de correctifs bien que Google ait ce mois supplémentaire.
Pire encore, le correctif de décembre lui-même s’est avéré problématique car certains propriétaires de Pixel 6 se sont plaints de problèmes de connexion réseau aggravés par la mise à jour. Google arrêté la mise à jour et ensuite l’a retiré de ses archives pour empêcher les téléchargements manuels. Lorsqu’on lui a demandé, la société n’a pas fourni d’explication pour la mise à jour problématique, mais pointé vers une déclaration qu’un correctif arrivera fin janvier qui inclura toutes les corrections de bugs prévues pour le patch de décembre.
Google n’est pas le seul à avoir des problèmes avec son nouveau système d’exploitation. Utilisateurs Samsung en Corée du Sud signalé de graves problèmes avec leurs appareils Galaxy Fold 3 et Flip 3 après avoir installé la version stable One UI 4.0 (Android 12), y compris les écrans scintillants et les téléphones maçonnés. Samsung a reconnu le problème et a d’abord répondu en libérant un quatrième bêta version du logiciel pour corriger les bugs introduits par la version stable.
La version stable de OnePlus n’était pas si stable non plus : son skin Android 12 était tellement bogué que la société a suspendu sa publication, comme Google, après avoir été largement critiqué. Dans une brève déclaration, OnePlus a expliqué que le fait que cette version marquait la tentative de l’entreprise d’intégrer ses bases de code OxygenOS et ColorOS dans la même version « a conduit à une expérience logicielle non fluide » et que son équipe logicielle « a recueilli les commentaires de la communauté et a publié un nouvelle version d’OxygenOS 12 en une semaine pour offrir une meilleure expérience utilisateur.
Dans chaque cas, ces versions « stables » étaient tout sauf cela, et aucune de ces sociétés n’a fourni beaucoup de détails sur ce qui n’allait pas. Pour essayer de comprendre ce qui se passe, nous avons parlé à Mishaal Rahman, ancien rédacteur en chef de Développeurs XDA, qui est bien connu pour creuser dans les bases de code Android et découvrir les secrets de Google. S’adressant aux bugs du Pixel 6 en particulier, Rahman suppose que cela a beaucoup à voir avec la taille inhabituellement grande de la mise à jour. « Beaucoup de gens l’ont appelé, moi y compris, la plus grande mise à jour du système d’exploitation d’Android depuis Android 5.0 Lollipop, et c’était il y a de nombreuses années. Il y a tellement de changements massifs dans l’interface et dans l’ensemble des fonctionnalités.
Il suggère également que l’engagement de Google à publier une nouvelle mise à jour Android chaque année peut aggraver les choses lorsqu’il essaie de faire tant de choses, et le cycle de développement d’un an auto-imposé ne laisse pas beaucoup de marge de manœuvre dans la chronologie. « Ils ont commencé immédiatement après la sortie d’Android 11 au public – et ils ont une date limite précise… Après cela, ils se concentrent uniquement sur la correction des bogues. » Retardez plus longtemps, et ils risqueraient de se heurter au cycle de développement de l’année prochaine.
Il est également possible que la tentative d’apporter des mises à jour Android en temps opportun à des appareils autres que Google se soit soldée par un échec. Les propriétaires de téléphones Android demandent depuis longtemps des mises à jour plus rapides – en dehors des téléphones Pixel de Google et des produits phares coûteux, de nombreux appareils font face à de longues attentes pour les mises à jour du système d’exploitation. Effectivement, les mises à jour sont arrivées plus rapidement cette année. Exemple : les utilisateurs de Samsung ont l’habitude d’attendre environ trois mois après une version stable d’Android pour obtenir leur mise à jour One UI terminée avec la nouvelle version du système d’exploitation, mais cette année, One UI 4.0 est arrivé un mois et demi seulement après Android 12 Mais vu la façon dont les choses se sont déroulées cette année, de nombreux utilisateurs auraient probablement opté pour une mise à jour plus lente et stable plutôt qu’une mise à jour rapide et criblée de bugs.
OnePlus, de son propre aveu, a dû faire face à des complications uniques alors qu’il tentait de fusionner ColorOS et OxygenOS d’Oppo en même temps, il a intégré les modifications d’Android 12. C’est une recette pour les insectes, explique Rahman. « Les appareils qui passent d’Android 11 avec OxygenOS 11 à OxygenOS 12 ont beaucoup de paramètres et de fonctionnalités en cours de migration. »
Pour illustrer le problème, il décrit un bogue que certains propriétaires d’appareils Realme ont rencontré : les utilisateurs qui restaurent les paramètres d’un ancien téléphone Android lors de la configuration d’un appareil Realme trouveraient parfois le Le paramètre Night Light est constamment activé sur leur nouveau téléphone. Cela s’est produit en raison d’une incompatibilité entre Realme et les implémentations open source de Night Light de Google. OxygenOS 12, soupçonne-t-il, a souffert de problèmes similaires. « Ce sont ces types de bogues qui affligent cette mise à jour. »
Bien qu’il soit encore difficile de comprendre comment une mise à jour comme buggy comme la version initiale d’OxygenOS 12 de OnePlus a obtenu une désignation «stable», cela a un peu plus de sens lorsque vous tenez compte de l’énorme défi de fusionner deux bases de code.
Bien que tous ces facteurs aient probablement contribué à une version inhabituellement troublée, le problème sous-jacent est familier. De par sa nature, Android est un écosystème fragmenté. Il n’y a pas de ligne droite entre Android 12 et le Galaxy S21 ou OnePlus 9 – chaque mise à jour majeure voit des transferts entre le fabricant, les opérateurs et Google, ce qui entraîne des retards. Des initiatives comme Projet Treble semblent avoir contribué à accélérer certaines parties du processus, mais à moins que Google ne prenne des mesures drastiques, personne ne peut complètement résoudre le problème.
Alors que les OEM et Google poussent pour obtenir des mises à jour plus rapidement, ils ont également fait un effort pour produire des appareils premium plus accrocheurs. OnePlus semble séparer sa philosophie « phares, mais moins chers » en deux domaines différents : les « phares » comme le 9 Pro et les téléphones « moins chers » séparés à la série Nord. Samsung fait une tentative sérieuse pour intégrer les pliables dans le courant dominant. Google a positionné les Pixel 6 et 6 Pro comme de véritables produits phares, avec des processeurs personnalisés et un langage de conception plus raffiné et moins original que les générations précédentes. Ce déploiement bogué du système d’exploitation risque d’ôter une partie de l’éclat de l’image raffinée que ces fabricants d’appareils espèrent cultiver – en fait, le le mal est peut être déjà fait.
Mon Pixel 6 Pro est lentement devenu tellement buggé depuis son lancement en octobre que je ne peux plus le recommander à 900 $. Combiné avec la dernière mise à jour bâclée, cela a été une mauvaise expérience. Ma SIM est de retour dans un S21 Ultra jusqu’au prochain examen.
– Marques Brownlee (@MKBHD) 12 janvier 2022
C’est dommage car ils ont réussi avec le matériel. Les Pixel 6 et 6 Pro sont deux des meilleurs téléphones que Google ait jamais fabriqués. L’ambition de OnePlus de créer un véritable concurrent phare s’est traduite par un produit raffiné qui est l’article authentique. Et cette fois-ci, Samsung semble avoir réussi à faire un téléphone pliable qui a attiré l’attention de plus que des geeks de la technologie. Mais derrière le matériel brillant, l’expérience logicielle peut parfois être inégale. C’est plus facile à pardonner sur un téléphone de milieu de gamme ou à petit budget, mais il est difficile de supporter un appareil haut de gamme.
Il est peu probable, cependant, que cette version inhabituellement troublée incite un nombre important de personnes à renflouer Android ; aussi douloureux que certains de ces bugs aient été, ils ne suffisent probablement pas à pousser les utilisateurs à franchir les obstacles d’un saut vers Apple. Rahman pense que dans la plupart des cas, le verrouillage de l’écosystème est trop fort.
« Vous perdriez tellement d’applications et de services que vous payez. Si vous avez d’autres appareils qui interagissent avec votre smartphone, vous en perdriez l’accès, ou cet accès serait diminué d’une manière ou d’une autre. Je ne vois pas cela comme un facteur important pour convaincre les gens de se détourner d’un appareil en particulier. Ces barrières existent également du côté d’Apple, bien sûr. E-mails récemment apparus des dirigeants d’Apple impliquent qu’iMessage reste exclusif aux iPhones en tant que mécanisme permettant de garder les utilisateurs d’Apple avec Apple.
Apple a également eu sa part de logiciels trébuche, être sûr. Mais c’est généralement une expérience plus prévisible – si vous êtes prêt à vivre dans les limites de ce jardin clos. Et il y a le revers de l’existence fragmentée d’Android : il n’y a pas d’entité unique qui dicte le matériel et les logiciels. Dans l’écosystème d’Apple, vous obtenez ce qu’il considère être les bonnes fonctionnalités au bon moment, et c’est tout. Pliables ? Peut-être dans quelques années. Un arc-en-ciel de couleurs système personnalisables ? Oublie. La vie est un peu plus intéressante – même si parfois imprévisible et inégale – en dehors des murs du jardin.