Gehen alle Daten nach dem Zurücksetzen auf die Werkseinstellungen verloren?

Ich hatte ein LG Optimus I-Telefon (LG E410f) mit Android (ich kann mich jetzt nicht an die genaue Version erinnern, aber ich glaube , es war 4.1.2) - und ich hatte OI Notepad pp installiert (App Home ist hier ). Auf diesem Notizblock waren einige sehr wichtige Notizen gespeichert, aber ich habe versehentlich einen Werksreset durchgeführt, als ich versuchte, in die Wiederherstellung zu booten (soweit ich mich erinnere, habe ich in die Wiederherstellung gebootet, aber jetzt startet das Telefon jedes Mal, wenn ich es starte, die Ersteinrichtung nochmal). Ich habe die Ersteinrichtung nach dem versehentlichen Zurücksetzen auf die Werkseinstellungen nicht abgeschlossen, um keine Daten zu überschreiben, falls eine Wiederherstellung möglich ist.

Das Gerät wurde vor dem Booten in die Wiederherstellung gerootet (aber ich habe kein alternatives recovery/os/anything installiert – ich habe nur einige Apps verwendet, die Root-Zugriff benötigten).

Meine Frage ist also: Gibt es eine Möglichkeit, die App-Daten wiederherzustellen?

Hast du gerade in die Wiederherstellung gebootet – oder hast du dort irgendwelche Aktionen durchgeführt? Nur das Booten in den Wiederherstellungsmodus ändert (oder löscht) Ihre Daten nicht. Wenn Sie das Gerät das nächste Mal normal hochfahren, sollten Sie es so vorfinden, wie Sie es verlassen haben.
Jedes Mal, wenn ich boote, verhält es sich so, als würde es das Telefon zum ersten Mal neu einrichten (fragt nach einem Google-Konto usw.). Ich gehe nicht weiter (habe das Google-Konto nicht eingerichtet).
Das ist dann ein ganz anderes Thema. Sieht so aus, als ob Ihr Gerät entweder beim Start oder beim Herunterfahren auf die Werkseinstellungen zurückgesetzt wird. Ich erinnere mich vage, dass wir bereits eine ähnliche Frage hatten.
Ok – ich habe ein bisschen gesucht und diese Frage gefunden: android.stackexchange.com/questions/89777/… Ist es das? (Ich glaube wirklich, ich habe die Wiederherstellung neu gestartet, aber wenn Sie sagen, dass es sich um einen Werksreset handelt, werde ich mir das ansehen.)
Nein, das ist es nicht. Der eine, an den ich denke, war ein Gerät, das sich bei jedem Start selbst zurücksetzt. Das bloße Booten des Bots in die Wiederherstellung löst das nicht aus.
Ich habe meine Frage - einschließlich des Titels - bearbeitet, da anscheinend ein Werksreset durchgeführt wurde.
Wenn Sie wirklich einen Werksreset durchgeführt haben, wird die Datenwiederherstellung nicht einfach sein. Bitte lesen Sie unser Data-Recovery-Tag-Wiki und die dort verlinkten Fragen.
Danke! Ich habe mir diese Seite angesehen, aber ich weiß nicht, wie ich die Daten aus dem Gerät übertragen kann, ohne sie zu überschreiben. Kann ich die Ersteinrichtung abschließen und dann mit adb ein Image übertragen? Wäre das nicht riskant?
Jeder neue Schreibvorgang verringert natürlich die Wiederherstellungschancen. Ich würde lieber in eine benutzerdefinierte Wiederherstellung booten und versuchen, von dort aus ein Image zu erstellen (es auf die externe SD-Karte zu schreiben).
Aber ich nehme an, ich kann nicht in die benutzerdefinierte Wiederherstellung booten, wenn ich nie eine installiert habe, oder?
Kommt darauf an. fastboot boot recovery.imgfunktioniert für einige (vorübergehendes Booten des bereitgestellten Images, ohne es zu installieren).
Ich glaube, ich habe einen Weg gefunden. Ich kann in den Wiederherstellungsmodus booten, indem ich die Lautstärke nach oben halte und das USB-Kabel einstecke. Ich habe es getestet und es funktioniert (und ich kann eine Shell über adb bekommen und --su funktioniert und ich bekomme Root-Zugriff). Also sollte ich jetzt einfach die Partitionen auf eine externe SD-Karte legen und mit dem File Carving beginnen, glaube ich. Ob es geklappt hat, erzähle ich später!
Klingt vielversprechend! Hinweis: One Way to Use a Linux Computer to Recover Files from an Android Device verwendet diesen Ansatz.
Ich habe die Bilder erhalten, und ein vorläufiges (und naives) grep auf dem Bild scheint darauf hinzudeuten, dass die Daten noch vorhanden sind!

Antworten (2)

Möglicherweise haben Sie eine Chance über eine benutzerdefinierte Wiederherstellung:

  1. Booten Sie in und prüfen Sie, ob adb devicesIhr Gerät angezeigt wird
  2. Wenn nicht oder wenn Sie keine benutzerdefinierte Wiederherstellung haben, können Sie mit "vorübergehend eine laden" fastboot boot recovery.img(dies funktioniert nicht garantiert mit allen Kombinationen, aber ich hatte Glück damit, auf mehreren Geräten zu verwenden).
  3. Wenn es angezeigt wird, verwenden Sie , adb shellum zu seiner Eingabeaufforderung zu gelangen. Dies sollte eine Root-Eingabeaufforderung sein.
  4. verwenden dd, um ein Image der relevanten Partitionen zu erstellen (die /dataPartition ist das, wonach Sie normalerweise suchen). Lassen Sie es auf Ihrer externen SD-Karte erstellen .
  5. Verwenden Sie adb pull, um das Bild auf Ihren Computer zu übertragen
  6. Verwenden Sie eine File-Carving-Software (siehe unser Data-Recovery-Tag-Wiki ), um Ihre gelöschten Inhalte aus diesem Bild wiederherzustellen

Ausführliche Informationen finden Sie im Artikel One Way to Use a Linux Computer to Recover Files from an Android Device – einschließlich derer für einige der kniffligen Teile: How to find your partition (step 4), plus an alternative way to grab it ( adb shell su -c "cat /dev/block/mmcblk0" | pv > mmcblk0.rawwürde auch funktionieren, wenn Sie keine externe SD-Karte haben und das Image direkt auf Ihren Linux-Rechner schreiben).

Wenn Sie keinen Linux-Rechner haben, stehen mehrere LiveCDs zur Verfügung, die Sie verwenden könnten. Um ADB auf diesen zu verwenden, siehe unser adb-Tag-Wiki für eine minimale Installation; Ich würde empfehlen, das minimalistische Archiv einfach von meiner Website herunterzuladen , in ein leeres Verzeichnis zu entpacken und von dort aus auszuführen.

Wenn die Daten nicht verschlüsselt und nicht überschrieben wurden, ist es technisch möglich, die Daten mit (Linux-) Datenwiederherstellungstools wiederherzustellen.

Es wird eine Root-Shell benötigt, es kann die Ihres Hauptsystems sein, eine vom Wiederherstellungssystem oder eine von einem flüchtigen System, das Sie von einem Computer mit Fastboot-Binärdatei laden würden.

Vielleicht möchten Sie überprüfen, ob Sie nicht gerade den Dalvik-Cache geleert haben.

Wenn adb auf Ihrem Wiederherstellungs- oder flüchtigen System aktiviert ist, können Sie das Dateisystem durchsuchen, um zu überprüfen, ob der Anwendungsordner noch vorhanden ist.