Je suis habitué à tout effacer lors de l'installation d'une nouvelle ROM, mais j'aimerais savoir si une restauration nandroid efface automatiquement les partitions qu'elle récupère.
Lorsque j'exécute une restauration, je vois des messages disant qu'il s'agit de "mise en cache du cache" et "effacement du démarrage avant la restauration", mais le reste de mes partitions (système, données, .android_secure, etc.) n'ont pas de messages d'accompagnement à leur sujet être effacé en premier.
Un nandroid restaure-t-il les partitions par écrasement ou fusionne-t-il les fichiers avec la structure actuelle?
Et dans l'intérêt de rendre cela applicable à un public plus large, le processus est-il différent pour différents téléphones (certains ont des partitions supplémentaires) ou différentes versions de clockworkmod? Ou le processus est-il le même pour tout le monde?
la source
Pour certains appareils, tels que le Nexus 7, cela n'est pas possible car la ROM d'origine est unifiée
/data
et ce qui serait normalement utilisé comme carte SD avec des supports FUSE. Si le programme de restauration effaçait la/data
partition, il effacerait la sauvegarde car elle est stockée dans/data
. Par exemple, avec TWRP, ce serait/data/media/0/TWRP/BACKUPS/(deviceSerial)/
dans un sous-répertoire de votre choix, mais par défaut est composé de YYYY-MM-DD-HH-MM-SS (buildID) au démarrage de la sauvegarde, par exemple "2013-12- 28-14-12-18 KOT49H ".Ce que je pense que TWRP tentera de faire lors d'une restauration est de dissocier récursivement (2) / rmdir (2) tout SAUF l'arborescence de répertoires TWRP. Quand j'ai fait une restauration, il a imprimé un message sur l'effacement
/data
.Cela peut très bien dépendre de la récupération que vous utilisez également. TWRP peut avoir une manière différente de CWM, qui peut être différente de COT et ainsi de suite. Cela peut également dépendre du fait que l'appareil dispose ou non d'un emplacement pour carte SD (un Nexus 7 n'en a pas).
la source
Habituellement, une restauration NAND écrasera complètement les partitions qu'elle restaure. Tout ce qui se trouve actuellement sur la partition sera écrasé et le même état exact de la sauvegarde sera restauré. Ainsi, l'essuyage avant la restauration n'est pas vraiment nécessaire, car il sera de toute façon complètement écrasé.
Au lieu de cela, il est généralement recommandé d'effacer les partitions de cache (y compris le cache dalvik) après la restauration de la sauvegarde NAND pour vous assurer que l'état restauré peut être récupéré correctement (et n'est pas affecté par les problèmes de cache).
la source