Непростий спосіб, але все-таки це можливо. Ключове слово в ньому - Різьблення файлів (знайдіть ще кілька посилань на цю тему в нашому вікі-відновлення даних ).
Переконайтеся, що на вашому пристрої не відбувається жодних модифікацій / змін або принаймні якомога менше! Кожна зміна (записаний файл тощо) знижує ваші шанси на успішне відновлення.
Важливою умовою цього є або вкорінений пристрій, або користувацьке відновлення.
- З користувацьким відновленням: Візьміть нандроїд резервне копіювання
- За допомогою вкоріненого пристрою: створюйте зображення зі свого сховища
Щоб створити зображення вручну, спершу потрібно визначити, де саме потрібні розділи. Ваші дані зазвичай зберігаються в двох місцях: на /data
розділі та на SD-картах. Давайте знайдемо, де вони:
- підключіться до свого пристрою через adb(дотримуйтесь інструкцій до adb tag-wiki, щоб отримати детальну інформацію, якщо ви не знайомі з цим), використовуючи
adb shell
- виконати
mount
команду
- на виході шукайте відповідні записи до
/data
ваших SD карт
- взяти до відома відповідні записи пристрою (як правило, починаючи з
/dev/
)
У цей момент було б корисно мати порожню зовнішню SD-карту:
- як і раніше підключений через
adb shell
, отримати кореневий доступ, виконавшиsu
- запустіть
dd if=<data-dev> of=/sdcard/data.img
(замінивши <data-dev>
пристрій вашого /data
розділу), повторіть аналогічно для внутрішньої SD-карти
- вихід
adb shell
(просто введіть exit
та натисніть клавішу повернення)
- витягніть файли до комп'ютера за допомогою
adb pull /sdcard/data.img data.img
або підключіть карту за допомогою зчитувача карт, щоб отримати доступ до них безпосередньо зі свого комп'ютера
Якщо у вас немає зовнішньої карти SD, але у вас є комп'ютер Linux (я не можу сказати, чи працює він і в Windows, але він повинен бути принаймні на Mac), ви можете замість цього спробувати наступне:
adb shell "stty raw; cat <data-dev>" > data.img
Це створить файли зображень безпосередньо на вашому комп'ютері.
Тепер, отримавши файли зображень на своєму комп’ютері, ви можете вивчити їх вміст за допомогою програмного забезпечення криміналістики. TestDisk був би підходящим інструментом і доступний безкоштовно, плюс працює на більшості основних систем. Для детальної інформації про це, можливо, ви захочете перевірити один спосіб використання комп’ютера Linux для відновлення файлів з пристрою Android . TestDisk Wiki (див попередньої посилання) також включає в себе кілька статей про те , як відновити видалені файли.