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?
Möglicherweise haben Sie eine Chance über eine benutzerdefinierte Wiederherstellung:
adb devices
Ihr Gerät angezeigt wirdfastboot boot recovery.img
(dies funktioniert nicht garantiert mit allen Kombinationen, aber ich hatte Glück damit, twrp auf mehreren Geräten zu verwenden).adb shell
um zu seiner Eingabeaufforderung zu gelangen. Dies sollte eine Root-Eingabeaufforderung sein.dd
, um ein Image der relevanten Partitionen zu erstellen (die /data
Partition ist das, wonach Sie normalerweise suchen). Lassen Sie es auf Ihrer externen SD-Karte erstellen .adb pull
, um das Bild auf Ihren Computer zu übertragenAusfü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.raw
wü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.
Izzy
Jay
Izzy
Jay
Izzy
Jay
Izzy
Jay
Izzy
Jay
Izzy
fastboot boot recovery.img
funktioniert für einige (vorübergehendes Booten des bereitgestellten Images, ohne es zu installieren).Jay
Izzy
Jay