Ich bin es gewohnt, bei der Installation eines neuen ROMs alles zu löschen, aber ich würde gerne wissen, ob eine Nandroid-Wiederherstellung die wiederhergestellten Partitionen automatisch löscht.
Wenn ich eine Wiederherstellung durchführe, werden einige Meldungen angezeigt, die besagen, dass es sich um "Formatieren des Caches" und "Löschen des Starts vor der Wiederherstellung" handelt, aber die übrigen Partitionen (System, Daten, .android_secure usw.) enthalten keine zugehörigen Meldungen zuerst gelöscht werden.
Stellt ein Nandroid das Überschreiben von Partitionen wieder her oder führt es die Dateien mit der aktuellen Struktur zusammen?
Und ist der Prozess für verschiedene Telefone (einige haben zusätzliche Partitionen) oder verschiedene Versionen von clockworkmod unterschiedlich, um dies für ein breiteres Publikum anwendbar zu machen? Oder ist der Prozess für alle gleich?
quelle
Bei bestimmten Geräten wie dem Nexus 7 ist dies nicht möglich, da das Standard-ROM vereinheitlicht wird
/data
und normalerweise eine SD-Karte mit FUSE-Halterungen verwendet wird. Wenn das Wiederherstellungsprogramm die/data
Partition löscht, wird die Sicherung gelöscht , da sie darin gespeichert ist/data
. Mit TWRP befindet es sich beispielsweise/data/media/0/TWRP/BACKUPS/(deviceSerial)/
in einem Unterverzeichnis Ihrer Wahl, besteht jedoch standardmäßig aus JJJJ-MM-TT-HH-MM-SS (buildID), als die Sicherung gestartet wurde, z. B. "2013-12-". 28-14-12-18 KOT49H ".Ich denke, TWRP wird versuchen, bei einer Wiederherstellung rekursiv die Verknüpfung (2) / rmdir (2) aufzuheben, mit Ausnahme des TWRP-Verzeichnisbaums. Bei einer Wiederherstellung wurde eine Meldung zum Löschen gedruckt
/data
.Es kann sehr gut davon abhängen, welche Wiederherstellung Sie auch verwenden. TWRP hat möglicherweise einen anderen Weg als CWM, der sich von COT usw. unterscheiden kann. Dies kann auch davon abhängen, ob das Gerät über einen SD-Kartensteckplatz verfügt oder nicht (ein Nexus 7 nicht).
quelle
Normalerweise überschreibt eine NAND-Wiederherstellung die Partitionen, die vollständig wiederhergestellt werden. Alles, was sich derzeit auf der Partition befindet, wird überschrieben und der exakt gleiche Status aus der Sicherung wird wiederhergestellt. Das Löschen vor dem Wiederherstellen ist also nicht unbedingt erforderlich, da es ohnehin vollständig überschrieben wird.
Stattdessen wird normalerweise empfohlen, Cache-Partitionen (einschließlich Dalvik-Cache) nach der Wiederherstellung der NAND-Sicherung zu löschen, um sicherzustellen, dass der wiederhergestellte Status korrekt wiederhergestellt werden kann (und nicht von Cache-Problemen betroffen ist).
quelle