2 votes

Vous sautez les mises à jour de sécurité d'Android ?

Je suis enraciné sur mon Nexus 6P et j'ai utilisé Flashfire pour installer la mise à jour de sécurité de mars. Je n'ai installé aucune des mises à jour précédentes et je n'en ai installé aucune après celle de mars.

Cela m'a fait réfléchir à quelques questions :

La mise à jour de mars contient-elle également tous les correctifs des mises à jour précédentes ?

Dois-je installer chaque mise à jour de sécurité incrémentielle ou puis-je simplement installer celle de mai sans installer celle d'avril ?

Dois-je revenir en arrière et installer les correctifs précédents et, si oui, cela aura-t-il un effet négatif ?

J'ai remarqué beaucoup de redémarrages aléatoires et l'appareil fonctionne plus chaud qu'avant, bien que je ne sois pas sûr si cela est dû aux mises à jour manuelles ou à une mauvaise application.

Tout commentaire est apprécié.

2voto

LyricWulf Points 2181

Vous devez installer les mises à jour de sécurité de manière incrémentielle, car chaque version a sa propre /system qui a déjà reçu tous les correctifs précédents. Lors de l'installation d'une mise à jour, la plupart du temps, /system est complètement effacé puis remplacé par la nouvelle image dans votre fichier de mise à jour.

En ce qui concerne les performances négatives, un problème courant est que la mise à jour est sale a clignoté, ce qui signifie que le /data n'a pas été effacée lors de l'installation de la nouvelle image système. Essayez d'abord d'effacer vos partitions Dalvik/cache à partir de votre récupération. Si cela n'aide pas, vous pouvez essayer d'effacer /data pour voir si cela résout vos problèmes de performance.

Essuyage /data supprimera toutes les données utilisateur de l'appareil. Veillez donc à sauvegarder toutes les données importantes avant d'effectuer une réinitialisation d'usine.

1voto

Firelord Points 23064

La mise à jour de mars contient-elle également tous les correctifs des mises à jour précédentes ?

Oui et non. Non, la mise à jour incrémentielle contient des correctifs non couverts par la dernière mise à jour incrémentielle, ce qui revient plus ou moins à Parcheando de nouvelles vulnérabilités découvertes la plupart du temps. Oui, l'image fastboot la plus récente ou appropriée couvrirait tous les correctifs antérieurs.

Dois-je installer chaque mise à jour incrémentielle de sécurité ?

Oui et non. Cela dépend de la façon dont vous voulez mettre à jour. Si la partition de démarrage et la partition système n'ont pas été altérées et si vous voulez économiser de la bande passante tout en ayant l'intention d'avoir la dernière mise à jour, alors optez pour des mises à jour OTA incrémentielles. Si votre système ou votre partition de démarrage a été altéré ou autre, alors utilisez l'image fastboot appropriée disponible pour votre appareil Nexus. ici .

[Puis-je simplement installer celui de mai sans installer celui d'avril ?

Oui et non. Oui, vous pouvez passer à n'importe quelle mise à jour plus récente en utilisant l'image fastboot que j'ai noté ci-dessus. Flashing via fastboot nécessite un bootloader déverrouillé et le déverrouillage d'un bootloader entraîne un effacement complet des données utilisateur.

Non, vous ne pouvez pas passer à une mise à jour plus récente aléatoire en utilisant la mise à jour OTA incrémentielle. La raison : La mise à jour incrémentielle nécessite qu'un des deux numéros de build corresponde, source y cible . Source : est le numéro de build du système Android actuellement installé devrait utiliser y cible est le numéro de build du système Android installé et le même que le build cible de la mise à jour. Techniquement, il n'est pas important de savoir si le numéro de build du système Android installé correspond à celui attendu. source puisque la mise à jour utilise le numéro de build du stock de récupération comme le numéro de build d'Android installé.

Note : La restauration du stock est automatiquement mise à jour, si nécessaire, à chaque démarrage à l'aide de la fonction install-recovery.sh situé sous /system/bin o /system/etc .

Prenons cet exemple : supposons que vous êtes au niveau de sécurité March avec le numéro de build actuel MHC19I. Vous avez l'intention de procéder à un chargement latéral (puisque Android ne vous le suggérerait pas ou ne vous fournirait pas d'option de toute façon par le biais de Mise à jour du système ) la mise à jour du niveau de sécurité de mai avec la construction MTC19T. Pendant le chargement latéral, la mise à jour vérifie les éléments suivants source y cible . Il s'attend à ce que le source comme le numéro de construction de la dernière mise à jour envoyée par le fournisseur, qui serait la mise à jour de sécurité d'avril avec le numéro de construction MHC19Q. Comme cela ne correspond pas, il s'attend à ce que le numéro de construction de la cible qu'il transporte soit MTC19T. Comme aucun des numéros de build ne correspond, l'installation est interrompue.

En cas de confusion avec cible comprennent qu'en attendant cible Je voulais dire que le numéro de build du système d'exploitation Android installé doit être le même que le numéro de build de la cible que la mise à jour transporte.

J'ai remarqué beaucoup de redémarrages aléatoires et l'appareil fonctionne plus chaud qu'avant, bien que je ne sois pas sûr si cela est dû aux mises à jour manuelles ou à une mauvaise application.

Ça peut être n'importe quoi. Cependant, étant donné que l'installation d'une mise à jour OTA est un flash sale, les restes de la version précédente des fichiers peuvent être une cause. Pour beaucoup de gens, vider le cache et/ou la partition de données ou faire une réinitialisation d'usine résout le problème, comme LyricWulf. noté .

Note : si vous utilisez la récupération de stock, effacer la partition de données ou faire une réinitialisation d'usine effacerait complètement toutes les données de l'utilisateur.

Référence : mes propres expériences avec le Nexus 6 ; le document Outils pour les paquets OTA .

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X