Google a récemment déployé la mise à jour Android 14 QPR2 Beta 1, qui apporte des vitesses d’installation considérablement plus rapides aux mises à jour transparentes sur les deux dernières générations d’appareils Pixel. Il a notamment permis de réduire le temps d’installation d’une moyenne de 30 minutes (parfois cela prendrait près d’une heure) à près de 10 minutes, voire parfois moins.
Bien sûr, il y a quelques optimisations notables sous le capot, qui ont contribué à réduire le temps d’installation. Artem Russakovskii sur X a expliqué que Google avait réussi à accélérer le processus d’installation.
Examen plus approfondi de l’accélération des mises à jour transparentes sur les appareils Pixel
Il existe trois améliorations principales dans le processus d’installation qui contribuent à des vitesses plus rapides, dont l’une est la parallélisation des opérations de compression. Le processus d’installation nécessite la compression de milliers de petits blocs. La parallélisation de cette étape a rendu l’ensemble du processus 26 % plus rapide, déclare Russakovski.
De plus, Android regroupe désormais les opérations pour ces petits blocs de données pendant le processus de mise à jour. Auparavant, le système d’exploitation effectuait des écritures distinctes pour tous les blocs individuels, mais il exécute désormais une seule écriture combinant tous les blocs. Cette modification a entraîné une réduction de 24 % du temps d’installation, contribuant ainsi à l’efficacité du mécanisme de mise à jour.
Le processus de compression et de parallélisation mentionné ci-dessus fait partie de l’amélioration générale de l’AOSP. Mais il existe une autre astuce exclusive aux derniers appareils Pixel et qui apporte la plupart des avantages.
Il s’agit de la transition de l’ancienne méthode de compression GZ à la méthode LZ4. Décrit par Google comme « compression extrêmement rapide », la méthode LZ4 offre une réduction notable de 50 % du temps d’installation. Cette amélioration est exclusive aux séries Pixel 7 et Pixel 8, y compris les tablettes Pixel Fold et Pixel.
Le passage à LZ4 semble tirer parti des processeurs multicœurs, les cœurs intermédiaires de Tensor G3 contribuant à accélérer le processus, particulièrement remarqué lors de l’installation d’Android 14 QPR2 Beta 1 sur le Pixel 8 Pro.
Le succès de Google dans l’optimisation de la vitesse d’installation des mises à jour OTA devrait inciter d’autres constructeurs OEM à mettre en œuvre la même chose.
