Pourquoi mon téléphone Android n'a-t-il pas encore été mis à jour?
Android 5.0 Lollipop est sorti en novembre. En février, trois mois plus tard, TechCrunch a annoncé que moins de 2% des appareils Android le faisaient tourner. Maintenant, en mars, ce nombre oscille toujours autour de la barre des 3%.
Comparez cela au principal rival d'Android. Apple a publié iOS 8.0 en septembre iOS 8 Is Here: 10 raisons de l'installer tout de suite iOS 8 est ici: 10 des raisons de l'installer tout de suite Si vous possédez un iPhone, un iPad ou un iPod Touch, vous voudrez le mettre à niveau iOS 8 dès que possible. Voici pourquoi. En savoir plus et en novembre, à peine deux mois plus tard, plus de 60% des iPhones utilisaient la dernière version - et c'est en fait lent quand on regarde le taux d'adoption des versions précédentes d'iOS.
Ce qui donne? Pourquoi les appareils Android passent-ils à la dernière version beaucoup plus lentement que leurs concurrents? Pourquoi pas votre appareil fonctionnant encore Lollipop?
Le problème est la conception d'Android
Il s'avère que le problème de la lenteur du déploiement des mises à jour et de leur adoption, même les plus lentes, n’a rien de nouveau lorsque l’on examine l’historique des versions d’Android. Nous avons examiné l'adoption fragmentée d'Android. Guide rapide sur les versions et mises à jour d'Android [Android] Guide rapide sur les versions et les mises à jour d'Android [Android] Si quelqu'un vous dit qu'il utilise Android, il n'en dit pas autant que vous le feriez. pense. Contrairement aux principaux systèmes d'exploitation, Android est un système d'exploitation étendu qui couvre de nombreuses versions et plates-formes. Si vous… Lire la suite jusqu'en 2011, très peu de choses ont changé depuis.
Le problème découle de la philosophie de conception principale d'Android: un environnement ouvert pouvant être adapté, personnalisé et présenté par quiconque pouvant fabriquer un téléphone. Cette ouverture est l’un des principaux arguments de vente d’Android car les utilisateurs d’Android adorent la liberté, mais elle pose quelques gros problèmes, comme le piratage d’applications Android. Piratage sur Android: à quel point est-ce vraiment mauvais? Piraterie sur Android: à quel point est-ce vraiment mauvais? Android est réputé pour son piratage endémique, nous étudions donc à quel point il est grave. Lire la suite .
Bien qu’il soit officiellement disponible en novembre, Lollipop n’était actuellement disponible que pour certains appareils Nexus. Pourquoi? Parce que les fabricants adoptent et développent les mises à jour à leur propre rythme, c'est également pourquoi ils ont annoncé leurs estimations de la disponibilité de Lollipop sous Android 5.0 Lollipop: qu'est-ce que c'est et quand vous l'obtiendrez Android 5.0 Lollipop: ce que c'est et quand vous l'obtiendrez Android 5.0 Lollipop est là, mais uniquement sur les appareils Nexus. Qu'y a-t-il exactement de nouveau dans ce système d'exploitation et quand pouvez-vous vous attendre à ce qu'il arrive sur votre appareil? Lire la suite .
En revanche, iOS est un écosystème unique, étroitement géré et réglementé par Apple. Ils n'ont pas à s'embêter avec les versions de l'iPhone HTC, Samsung et Motorola; au contraire, chaque iPhone est identique au suivant, de sorte que les mises à jour sont plus faciles à tester et plus rapides à diffuser.
Et vraiment, c’est ce à quoi tous ces retards Android se résument: le grand nombre d’appareils à prendre en charge.
Tout commence avec Google…
Supposons que vous et vos deux amis achetez le même kit LEGO. Google annonce un nouveau projet LEGO: Construire avec Chrome Google annonce un nouveau projet LEGO: Construire avec Chrome Vous avez toujours voulu construire quelque chose avec les LEGO, tout en évitant le danger de marcher sur l'un de ces pieds -destroyers? Eh bien, l’équipe Chrome et le groupe LEGO ont un plaisir pour vous: Build With Chrome. En savoir plus (qui peut en réalité être utilisé de manière productive. Comment utiliser les LEGO pour mieux gérer votre temps? Comment utiliser les LEGO pour mieux gérer votre temps? Je pense avoir trouvé l'outil de productivité ultime: les LEGO. Ne partez pas! Laissez-moi! expliquez-en plus) et utilisez-le pour créer une création unique. Quelques mois plus tard, LEGO publie un autre kit que vous achetez tous les trois pour améliorer ce que vous avez déjà réalisé..
Chacun de vous doit intégrer ces nouvelles pièces, mais le processus va être différent pour chacun d'entre vous car vos créations sont toutes construites de différentes manières.. Vous pourrait trouver facile à adapter, mais tes amis pourrait lutter et prendre plus de temps pour le faire fonctionner.
Mais avant d’aborder cela, voyons ce qu’il faut pour produire ces nouveaux kits LEGO (lire: nouvelles versions Android) en premier lieu..
Google travaille sur les versions Android à venir dans les coulisses. Une fois qu'ils ont annoncé une nouvelle version au public, Google fournit le code source de cette version sur leur site Web afin que les opérateurs et les fabricants puissent l'évaluer et choisir les appareils qui prendront en charge la nouvelle mise à jour..
En regardant le modèle de son histoire, Google a tendance à annoncer de nouvelles versions d'Android tous les 6 à 12 mois, préférant souvent sortir entre juillet et novembre, mais choisissant parfois de dévier si les circonstances l'exigent..
Une fois le code source disponible, il appartient aux fabricants de le préparer et de le préparer rapidement pour les clients..
… Et se termine avec les transporteurs
Il y a un peu plus d'un an, HTC a publié une infographie détaillant le processus complexe requis pour transformer une nouvelle version d'Android en une application pouvant être déployée sur les appareils actuels..
Pour revenir à l’analogie de LEGO, supposons que vous êtes HTC et que vous devez incorporer ces nouvelles pièces LEGO à ce que vous avez déjà construit. Pour cela, vous devez parler avec les transporteurs et voir ce que ils vouloir.
Peut-être qu'AT & T veut les morceaux A, B et C dans leurs appareils alors que T-Mobile veut les morceaux X, Y et Z dans le leur. Il y a plus de 100 transporteurs dans le monde et chacun veut quelque chose de différent. En tant que HTC, vous devrez en accueillir plusieurs, ce qui signifie créer et tester des centaines de variantes..
Une fois que les bugs sont écrasés (et croyez-moi, il y aura beaucoup tout au long du processus), ces appareils doivent être approuvés par lesdits opérateurs, ainsi que par Google, ainsi que par tout autre organisme de réglementation spécifique à une région..
Une fois que tout est réglé, HTC peut enfin préparer ses serveurs OTA (over-the-air) avec toutes ces mises à jour spécifiques à l'appareil. Une fois que les serveurs sont prêts, les utilisateurs de HTC sont informés de la disponibilité d'une mise à jour pouvant être téléchargée et appliquée..
D'autres fabricants fonctionnent de manière similaire.
Comme vous pouvez le constater, il s’agit d’un processus compliqué qui nécessite beaucoup de temps, grâce aux nombreux échanges alternatifs entre toutes les demandes, tests et itérations communs à tout processus de développement logiciel. Qu'est-ce qu'un "logiciel bêta"? Signifier? Qu'est-ce que "logiciel bêta" signifie vraiment? Qu'est-ce que cela signifie pour un projet d'être en version bêta et devez-vous vous en soucier? Lire la suite .
Quelle version d'Android utilisez-vous??
Alors, pourquoi votre appareil Android n'est-il pas encore à jour? Peut-être que votre modèle particulier ne prend pas en charge la dernière version, mais l'explication la plus probable est qu'il vous suffit d'attendre un peu plus longtemps.
Le processus de déploiement lent d'Android vous agace-t-il? Est-ce suffisant pour vous faire passer à iOS? Ou êtes-vous content de le supporter? Partagez vos pensées avec nous dans les commentaires ci-dessous!
Crédits image: salle d'attente via Shutterstock, pile de téléphones Android via Shutterstock, téléphone Android de base via Shutterstock, Processus de mise à jour de HTC infographique
En savoir plus sur: Personnalisation Android, Software Updater.