Sichern des Systemabbilds vor dem Rooten: Bitte helfen Sie

Ich habe ein Samsung Galaxy S III i9300. Unter Windows 7 gibt es eine sogenannte Wiederherstellungspartition, die ein vollständig komprimiertes Image des Betriebssystems enthält, von dem aus Windows 7 installiert werden kann. Auf Android gibt es stattdessen eine Wiederherstellung, bei der es sich meines Wissens um eine Partition mit einem vollständigen Mikrobetriebssystem handelt, mit der ein Betriebssystem von einem Image auf der SD-Karte dekomprimiert und zum aktuellen Betriebssystem gemacht werden kann.

Was ich fragen möchte ist. Ich möchte mein Gerät rooten. Dafür kann ich Odin 3 und ChainFire verwenden. Sobald das Gerät gerootet ist, kann ich zurückgehen und das Gerät unrooten? Dazu möchte ich das Programm speichern, das das Android-Betriebssystem von Grund auf neu installiert. Wo ist dieses Programm. Ich möchte es im Bedarfsfall sichern, ich möchte es nicht verlieren oder anpassen.

Ich kann mein Bild auf sammobile.com sehen, aber der Download ist langsam, wenn Sie nicht für den Download bezahlen, und ich konnte das Bild nicht herunterladen.

Wenn ich ClockworkMod als meine Wiederherstellung installiere, muss ich das Gerät zuerst rooten, bevor ich ClockworkMod installiere. Wenn also ClockworkMod die Wiederherstellung überschreibt, ist die alte Wiederherstellung weg und ich kann nur die gerootete Version des Betriebssystems wiederherstellen. Außerdem kann ich die alte Wiederherstellung nicht neu installieren, da diese alte / ursprüngliche Wiederherstellung nach dem Überschreiben durch ClockworkMod verschwunden ist. Ist das richtig? Was ist, wenn ich die nicht gerootete Version des Betriebssystems sichern möchte?

Danke.

Antworten (1)

Erstens gibt es keine "vollständige Kopie" des Systems, die irgendwo auf dem Gerät gespeichert ist, wie es bei der von Ihnen beschriebenen Windows-Wiederherstellungspartition der Fall ist. Es ist auch kein "Programm, das das Android-Betriebssystem von Grund auf neu installiert" auf dem Gerät gespeichert, sodass Sie dies sichern könnten (die Installation erfolgt immer über , das sich um sich selbst kümmert).

Das Zweite ist ein Henne-Ei-Problem: Um ein Partitions-Image-Backup zu erstellen, benötigen Sie Zugriff – Sie können dieses Backup also nicht durchführen, bevor Ihr Gerät gerootet ist (und eine benutzerdefinierte Wiederherstellung vorhanden ist, um das bereitzustellen notwendiges Werkzeug). Aber dann können Sie den ursprünglichen Zustand nicht mehr sichern , da dieser durch den Root-Vorgang (und die benutzerdefinierte Wiederherstellungsinstallation) geändert wurde. Die einzige Möglichkeit, den "echten Bestandszustand" verfügbar zu haben, besteht darin, ein Archivbild herunterzuladen.

Der Root-Vorgang selbst ist jedoch reversibel (siehe Tag). Und mit einem vollständigen Bestands-Installationsarchiv (einschließlich der Wiederherstellung und allem) sollten Sie in der Lage sein, den Zustand „vor dem Rooten“ wiederherzustellen. Da ich kein Samsung-Gerät habe, kann ich jedoch keine Flash-Zähler nennen, die Sammy wissen lassen würden, welche "Drecksarbeit" Sie zwischendurch geleistet haben ...

Wenn irgendwo auf dem Gerät keine vollständige Kopie von Android installiert ist, was macht dann das Programm, das mit "adb reboot recovery" ausgeführt wird? Wie erfolgt ein Zurücksetzen auf die Werkseinstellungen, wenn irgendwo keine vollständige Kopie von Android installiert ist?
@ user2239505 - Recovery bootet Sie in die Wiederherstellung, die ein separates kleines Betriebssystem ist, nicht Android selbst. Beim Zurücksetzen auf die Werkseinstellungen wird die /data-Partition gelöscht, die Nicht-System-Apps enthält, sowie alle Benutzereinstellungen und so weiter. Die /system-Partition wird nicht geändert, außer durch Systemaktualisierungen.
Es gibt zwei Hauptpartitionen in Android (denken Sie an Laufwerksbuchstaben wie Windows). /system und /data. /system enthält alle Ihre Betriebssystemdateien und bleibt normalerweise schreibgeschützt und für Sie gesperrt. /data wird gelesen/geschrieben und hier werden alle Programme und Einstellungen gespeichert. Wenn Sie einen Factory Reset durchführen, wird die /data-Partition gelöscht, aber Ihre /system-Partition bleibt davon unberührt (da sie schreibgeschützt ist, wurde sie nie geändert). Wenn Sie rooten, werden die Root-Dateien zur /system-Partition hinzugefügt, sodass diese Dateien beim Zurücksetzen auf die Werkseinstellungen noch vorhanden sind.