Ho appena eliminato un file sul mio Nexus S di cui ho davvero bisogno. (In realtà faceva parte di un'app che utilizzava un database sqlite che eseguiva una tabella di rilascio durante l'aggiornamento a una nuova versione.)
Presumibilmente devo prima effettuare il root del telefono (cosa che sento facile sui telefoni Nexus) ma sono in un fermo qui? Vale a dire, il root del telefono significa cancellare / sovrascrivere la partizione in cui vivono i dati?
In caso contrario, cosa mi consiglia per gli strumenti di recupero dati? Presumibilmente il file era appena scollegato e non sovrascritto attivamente (come al solito quando si "cancella" un file), quindi tecnicamente i dati devono essere lì ...
dd
su una micro SD da pezzi da 4Gb: `` dd if = / dev / dm-0 of = / sdcard / x1 ... n bs = 1048576 count = 4095 skip = ... `` Bene, hai un'opzione per montare un'unità OTG esterna (trova comunque una fonte di alimentazione esterna). Ma il mio non ha funzionato, quindi ho dovuto mettere i pezzi in micro-SD. Nel skip
parametro
cat
.
testdisk
per recuperare. Questo è lo strumento più versatile per ripristinare gli extfs. Permette di annullare la rimozione da directory specifiche e di eliminare anche i file rotti e funziona molto velocemente (a parte gli scanner euristici). Quindi sarai sicuro che tutto ciò che è possibile sarà cancellato o sovrascritto.
testdisk
come parte del bundle busybox e tienilo sul tuo telefono.
/data
(i tuoi file locali ed eliminati si trovano/data/media
o qualcosa del genere).