Так сталося, що в Аманди був момент блондинки і помилково видалив усі її теми в програмі SMS. Так, "Видалити всі теми", ймовірно, не слід так легко викликати.
Телефон - лезо ZTE, усі його користувацькі дані незручно зберігаються у файловій системі YAFFS2.
У мене є стара копія, але SMS, які мені потрібно відновити, починають з того часу. На SIM-картці, мабуть, є деякі, тому я замовив зчитувач SIM-карт. Я підозрюю, що двадцять або близько цього є, в основному, оператором мережі, спамом.
Отже, я проклинаю свій неефективний план резервного копіювання і обіцяю створити резервну копію SMS на GMail у майбутньому.
Тим часом я вирішую відновити mmssms.db або те, що від нього залишилося.
Спочатку підключаю adb і перевіряю кріплення, потім намагаюся скопіювати блок на зображення на SD-карті:
dd if=/dev/block/mtdblock6 of=/sdcard/data.img
Такої удачі немає. Я вважаю, що насильницький демонтаж був би поганою ідеєю, і, ймовірно, не буде працювати в будь-якому випадку.
Отже, я завантажую на SD карту статично пов'язану копію і використовую опцію conv = noerror.
У мене вийшов файл, який збільшував розмір, поки SD-карта не заповнилася.
Що я роблю неправильно? Чи ClockworkMod знімає зображення в справжньому сенсі, чи це просто резервне копіювання файлів і упаковка їх у зображення? Чи існує програма відновлення YAFFS2? (Дві статті, які я прочитав, здаються здійсненними, але я не бачив навіть коду PoC)
Будь-які підказки вдячно отримали /
Редагувати: телефон укорінений. Дуже закорінене :)
Подальше редагування:
Більшість повідомлень, знайдених у mmssms.db-wal:
ls -al /data/data/com.android.providers.telephony/databases
drwxrwx--x 1 radio radio 2048 Jul 17 20:16 .
drwxr-xr-x 1 radio radio 2048 Oct 26 2011 ..
-rw-rw---- 1 root root 60416 Jul 17 20:16 mmssms.db
-rw-rw---- 1 radio radio 32768 Jul 17 16:18 mmssms.db-shm
-rw-rw---- 1 radio radio 628832 Jun 30 19:23 mmssms.db-wal
-rw-rw-rw- 1 root root 60416 Jul 17 20:16 mmssms.db.xxx
-rw-rw---- 1 radio radio 132096 Jun 18 13:25 telephony.db
-rw-rw---- 1 radio radio 32768 Jul 16 22:14 telephony.db-shm
-rw-rw---- 1 radio radio 106928 Jul 16 22:14 telephony.db-wal
За будь-якої удачі, резервне копіювання та відновлення SMS дозволить об'єднати.