Non esiste un modo semplice, ma potrebbe essere possibile. La parola chiave è File carving (trova alcuni altri collegamenti su questo argomento nel nostro tag-wiki di recupero dati ).
Assicurati di non aver apportato modifiche / cambiamenti sul tuo dispositivo, o almeno il meno possibile! Ogni modifica (file scritto ecc.) Riduce le possibilità di un ripristino riuscito.
Una condizione preliminare cruciale è un dispositivo rooted o un ripristino personalizzato.
- Con un ripristino personalizzato: esegui un backup nandroid
- Con un dispositivo rooted: crea immagini dalla tua memoria
Per la creazione manuale di immagini, devi prima capire dove sono le partizioni di cui hai bisogno. I dati vengono generalmente archiviati in due posizioni: la /data
partizione e le schede SD. Scopriamo dove sono:
- connettiti al tuo dispositivo tramite adb (segui il tag adb-wiki per i dettagli se non hai familiarità con questo) usando
adb shell
- eseguire il
mount
comando
- nell'output, cerca le voci corrispondenti
/data
e le tue schede SD
- prendere nota delle voci del dispositivo corrispondenti (di solito a partire da
/dev/
)
A questo punto sarebbe utile avere una scheda SD esterna vuota :
- ancora connesso tramite
adb shell
, ottenere l'accesso root eseguendosu
- eseguire
dd if=<data-dev> of=/sdcard/data.img
(sostituendo <data-dev>
con il dispositivo della /data
partizione), ripetere in modo simile per la scheda SD interna
- esci
adb shell
(basta digitare exit
e premere il tasto Invio)
- estrarre i file sul computer utilizzando
adb pull /sdcard/data.img data.img
o collegare la scheda utilizzando un lettore di schede per accedervi direttamente dal computer
Se non hai una scheda SD esterna, ma hai un computer Linux disponibile (non posso dire se funziona anche su Windows, ma dovrebbe almeno su un Mac), puoi invece provare quanto segue:
adb shell "stty raw; cat <data-dev>" > data.img
Ciò creerebbe i file di immagine direttamente sul tuo computer.
Ora, una volta che hai i file di immagine sul tuo computer, puoi esaminarne il contenuto usando alcuni software forensi. TestDisk sarebbe uno strumento adatto ed è disponibile gratuitamente, oltre a funzionare sulla maggior parte dei principali sistemi. Per i dettagli, ti consigliamo di selezionare Un modo per utilizzare un computer Linux per recuperare file da un dispositivo Android . Il TestDisk Wiki (vedi link precedente) comprende anche diversi articoli su come recuperare i file cancellati.