phhsnews.com


phhsnews.com / Les «mises à jour continues» d'Android Nougat, expliquées

Les «mises à jour continues» d'Android Nougat, expliquées


Dans toutes les générations d'appareils Android, les mises à jour du système d'exploitation Marshmallow ont essentiellement fonctionné de la même façon: la mise à jour est téléchargée redémarre et la mise à jour est appliquée. Pendant ce temps, le téléphone est rendu inutilisable, au moins jusqu'à ce que la mise à jour soit entièrement installée. Avec les nouvelles «mises à jour continues» de Nougat, ce modèle appartient au passé

Comment les mises à jour ont changé dans Android 7.0 Nougat

Google a pris une page de son propre système d'exploitation Chrome pour la nouvelle méthode de mise à jour. Les Chromebooks ont toujours fonctionné comme ceci: la mise à jour se télécharge en arrière-plan, puis demande à l'utilisateur qu'un redémarrage est nécessaire pour terminer le processus d'installation. Un redémarrage rapide plus tard, et la mise à jour est terminée - pas d'attente pour l'installation de la mise à jour, pas d'optimisation, ou tout autre élément qui semble âges . C'est rapide, facile, et surtout, n'a pas une quantité déraisonnable de temps d'arrêt.

Depuis Android 7.0, c'est la direction que les mises à jour Android vont. Il vaut la peine de mentionner ici que ce ne s'appliquera pas aux appareils mis à jour à Nougat, seulement ceux qui sont livrés avec le logiciel. La raison en est parfaitement logique: cette nouvelle méthode de mise à jour nécessitera deux partitions système pour fonctionner, et à peu près tous les téléphones Android actuels n'en ont qu'un. Re-partitionner l'appareil à la volée pourrait être potentiellement catastrophique (et serait probablement dans de nombreux scénarios), donc la décision de Google de laisser seul sur les téléphones de génération actuelle est respectable, même si c'est un peu décevant.

Ça fonctionne un peu comme ça : il existe une partition système active et une partition dormante, qui sont des images miroir l'une de l'autre. Lorsqu'une mise à jour OTA devient disponible, la partition active la télécharge, puis met à jour la partition inactive. Un redémarrage plus tard, la partition dormante devient active, et la partition précédemment active devient dormante, ce qui applique le logiciel mis à jour

RELATED: Comment mettre à niveau manuellement votre appareil Nexus avec les images d'usine de Google

Cela rend l'ensemble du processus de mise à jour infiniment plus rapide, mais il sert aussi de sorte de système de sauvegarde. Si quelque chose ne va pas avec la mise à jour, le système peut détecter une erreur lors du démarrage et retourner simplement à la partition système non affectée. Au redémarrage, il peut alors envoyer une requête ping aux serveurs de téléchargement, réappliquer la mise à jour et redémarrer pour terminer le processus. Comparé à la façon dont les échecs de mise à jour catastrophiques sont traités dans le système actuel, ce qui nécessite beaucoup d'interaction avec l'utilisateur, les outils de développement Android et la familiarité avec la ligne de commande, la méthode de partition double est simplement meilleure. En action pourtant, donc il y a encore beaucoup de questions

Bien sûr, il vient avec son propre ensemble de questions et de préoccupations. Bien que nous comprenions comment ce système fonctionne en théorie, nous n'avons pas encore vu comment il fonctionne réellement dans la pratique, puisque Nougat n'a pas encore eu de mise à jour, et aucun appareil n'a été livré avec la version 7.0. Tout est spéculation, mais j'imagine que lorsqu'une mise à jour est appliquée, par exemple, il y aura probablement un coup très dur pour la performance du système.

En outre, si vous êtes quelque chose comme moi, vous lisez ce qui précède section et pensée: "combien d'espace aura deux partitions système?" On peut supposer automatiquement que cela prendra deux fois la quantité d'espace, ce qui n'est pas complètement incorrect, mais vous devez également vous rappeler que ce sont des

systèmes partitions, ce qui ne veut pas dire qu'il faudra deux copies de chaque application installée. Pourtant, cela signifie que les systèmes actuels qui prennent un gigaoctet - une taille non inhabituelle pour un système d'exploitation Android - pourraient maintenant exiger deux gigaoctets (ou plus). Cela dit, Google a déménagé à un nouveau système de fichiers appelé SquashFS, qui est un système de fichiers en lecture seule, hautement compressé, conçu à l'origine pour les systèmes embarqués dans des situations de faible mémoire. Cela devrait certainement aider à compenser certains des problèmes d'espace qui vont inévitablement aller de pair avec une configuration de deux partitions système. Pourtant, nous pouvons commencer à voir les appareils avec un

minimum de 32 Go vers l'avant. Le temps nous le dira. On ne sait pas non plus ce qu'il advient de la nouvelle partition dormante après la mise à jour. Il y a une possibilité que cela puisse ensuite être mis à jour en arrière-plan, puis attendre l'arrivée d'une nouvelle OTA, mais il n'y a pas de documentation technique pour soutenir cette théorie - juste moi qui pense à voix haute. Cependant, cela semble logique pour moi, car sinon ce nouveau système semblerait être un scénario de mise à jour, ce qui est exactement le contraire de ce que Google essaye de faire ici.

Malheureusement, depuis Il n'y a pas encore de périphérique prenant en charge le nouveau système de mise à jour transparente, certaines de ces questions devront simplement être laissées sans réponse. Une fois que les nouvelles générations de téléphones commenceront à sortir, nous comprendrons mieux comment tout cela fonctionnera dans le monde réel. Mais pour l'instant: ça semble être une très bonne chose.


Comment enregistrer temporairement votre historique de navigation en mode de navigation privée de Chrome

Comment enregistrer temporairement votre historique de navigation en mode de navigation privée de Chrome

Le mode de navigation privée de Google Chrome vous permet de surfer sur le Web et de rechercher des informations sans suivre votre historique de navigation. Cependant, que se passe-t-il si vous souhaitez enregistrer temporairement votre historique de navigation uniquement pour cette session incognito, afin de pouvoir revenir aux pages que vous venez de visiter?

(how-to)

Comment utiliser votre iPhone ou votre iPad comme télécommande Apple TV

Comment utiliser votre iPhone ou votre iPad comme télécommande Apple TV

La télécommande Apple TV peut facilement se perdre entre les coussins du canapé, mais grâce à l'application Apple TV Remote pour iPhone et iPad , vous aurez toujours une sauvegarde prête et en attente. Voici comment configurer l'application et commencer à utiliser votre appareil iOS comme une télécommande Apple TV.

(how-to)