Du début à la fin: comment se déroule une mise à jour logicielle Android [INFOGRAPHIQUE par Sony]

Sony a publié une nouvelle infographie qui vous explique étape par étape comment une mise à jour Android parvient de Google au smartphone que vous avez en main.

Les mises à jour Android, y compris les correctifs de sécurité et les versions majeures, sont quelque chose que de nombreuses personnes apprécient. Certes, certains ont peur des nouvelles mises à jour car elles peuvent changer les choses et parfois de nouveaux bugs ou problèmes de performances peuvent apparaître. Cependant, pour la plupart, les nouvelles mises à jour Android sont importantes et vitales pour la plate-forme. L'ensemble du processus par lequel passe une mise à jour Android est incroyablement complexe, c'est pourquoi Sony vient de publier une infographie pour illustrer l'ensemble du processus.

La première phase est le processus de « mise en place » et elle commence par l'envoi par Google aux OEM Android de ce qu'on appelle un kit de développement de plate-forme (PDK en abrégé). Celui-ci sort quelques semaines avant la sortie d'une nouvelle version d'Android et comprend une collection de fichiers sources et bien plus encore pour aider l'OEM à développer, optimiser et tester la nouvelle mise à jour. Ensuite, lorsque Google publiera la mise à jour, les OEM pourront commencer à construire les bases afin de pouvoir se concentrer sur la couche d'abstraction matérielle (HAL).

Le processus HAL est entièrement axé sur le fonctionnement des différents composants matériels avec le nouveau logiciel. Si une entreprise n'utilise pas les mêmes composants que Qualcomm (ce qui est parfois le cas), il appartient alors à l'OEM de régler ce problème. Une fois cela fait, ils peuvent commencer à travailler sur les fonctionnalités de base qu’un smartphone ou une tablette devrait pouvoir offrir. Cela inclut, sans toutefois s'y limiter, des éléments tels que passer et recevoir des appels téléphoniques, envoyer et recevoir des messages et la connectivité Internet.

Une fois cela réglé, l’OEM peut alors travailler sur la fonctionnalité logicielle qui permet à ses appareils de se démarquer de la concurrence. Dans le cas de Sony, cela inclut la personnalisation de l'écran de verrouillage et d'autres applications, notamment les contacts, la musique, les films, l'album, l'appareil photo, la messagerie électronique et d'autres fonctionnalités telles que Smart Stamina et Xperia Assist. Une fois cela fait, ils peuvent effectuer des tests internes au sein de l’entreprise, suivis d’autres tests en dehors du laboratoire.

On pourrait penser que c’est la fin, mais ce n’est que la première phase. Une fois cette opération terminée, la phase deux commence et c'est là que la certification et l'approbation de la mise à jour entrent en jeu. Ces appareils doivent répondre à certaines normes en matière de connectivité Bluetooth, WiFi et cellulaire. Certains de ces partenaires cellulaires souhaitent également certaines choses dans le logiciel. Une fois celles-ci mises en œuvre, la mise à jour est soumise à certains tests de la part de l'opérateur.

Enfin, une fois tout cela réglé, ils peuvent commencer à déployer la mise à jour auprès des utilisateurs. Cela se fait normalement progressivement pendant que l'équipe s'assoit et vérifie les journaux pour tout type d'erreur critique pendant le processus de mise à jour. Si certains sont détectés, ils doivent être corrigés, mais sinon, ils poursuivront le processus de déploiement jusqu'à ce qu'il soit terminé.


Source: Sony Mobile