LINUX.ORG.RU

в общем случае - нет.

dikiy ★★☆☆☆ ()
Ответ на: комментарий от AITap

Индивидуальный случай необходимо

Думал что можно всё понять с первого вопроса :) После возврата аппарат на базе Android к заводским установкам, пропали все телефонные контакты. Синхронизация с аккаунтом не выполнялась и беккапы тоже. Теперь разбираюсь что почём и ищу возможность восстановить телефонные контакты.

kaskas1 ()

У меня один раз не получилось и я забил болт)

maxbart ★★ ()
Ответ на: Индивидуальный случай необходимо от kaskas1

После возврата аппарат на базе Android к заводским установкам, пропали все телефонные контакты.

попробуй порутать аккуратно. без лишних телодвижений и уже потом всякие testdisk натравливать на ФС.

dikiy ★★☆☆☆ ()

Скинь на почту файл, посмотрю - h0st at ukr dot net

KERNEL_PANIC ★★★ ()
Ответ на: комментарий от KERNEL_PANIC

Его, нету, точнее он новый, и именно старый файл и нужно восстановить.

daemonpnz ★★★★★ ()
Ответ на: комментарий от daemonpnz

Его, нету, точнее он новый, и именно старый файл и нужно восстановить.

Если правильно понял то при возврата планшета к заводским установкам файл был удалён и заменен новым? Потому что рассматривал вариант что файл остается тот же только в нем вытираются данные.

kaskas1 ()
Ответ на: комментарий от Bombom

Да, заменён новым пустым, можно и так сказать

А старый файл в памяти устройства сохранился?

kaskas1 ()

Возможно ли восстановить файл contacts2.db после возврата планшета к заводским установкам ?

Сливаешь дамп всех файловых систем, натравливаешь testdisk или photorec. Если тебе повезёт, ты получишь обрывки файла. Приготовься потратить недельку на разгребание тех завалов, что тебе выплюнет photorec.

i-rinat ★★★★★ ()
Ответ на: комментарий от i-rinat

Приготовься потратить недельку на разгребание тех завалов, что тебе выплюнет photorec.

Готов, только бы получилось

kaskas1 ()
Ответ на: Error: Out of memory - too many matches от kaskas1

ок, переведу для тебя: фраза «аппарат на базе Android» выдала в моем мозгу слишком много совпадений и вызвала out of memory ;-)

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

ок, переведу для тебя: фраза «аппарат на базе Android» выдала в моем мозгу слишком много совпадений и вызвала out of memory ;-)

:):) Понял, этот аппарат - смартфон НТС а3333

kaskas1 ()
Ответ на: комментарий от Bombom

У вас вряд ли выйдет

А если постараюсь :) Мне нужно знать возможно ли это сделать и как а потом дело за мной

kaskas1 ()
Ответ на: комментарий от Bombom

Тыц

Хорошо, теперь вопрос, это возможно сделать на Windows XP ?

kaskas1 ()
  • находишь как получить временный рут для твоего телефона
  • открываешрутовый терминал на телефоне,
  • выполняешь
    dd -if=/path/to/data/partition -of=/path/to/temp/file/on/sd
  • перемещаешь файл на бб
  • пытаешься найти сигнатуры SQLite (или там mysql?)
  • если удастся восстановить данные, кричишь на каждом углы что андроид решето.

шансов не больше чем слетать на каникулы на Марс.

mm3 ★★★ ()
Ответ на: перемещаешь файл на бб от kaskas1

а если на бб стоит Windows XP а не Linux

это уже не принципиально чем и как искать набор байт в некотором массиве данных, это может быть как специализированная програмка по востановлению баз, обычный или навороченный HEX-редактор или предельно простой text viewer, к примеру от тотал командера. всё зависит от уровня прокачки навыка гугления и версии библиотек везение.dll, мозг.dll и руки.dll

mm3 ★★★ ()
Ответ на: bsdfun, anonymous от kaskas1

Как раз по существу. Обсуждаем линуксы, не виндовсы. На форуме forum.windowsfaq.ru быстрее ответят, только это и хотели тебе сказать.

yura_ts ★★ ()
Ответ на: комментарий от yura_ts

Обсуждаем линуксы, не виндовсы.

Дело в том что от пользователей винодовс ответы уже получил, теперь обратился к спецам линукса, поскольку вопрос не простой и мне важный.

kaskas1 ()

Готов, только бы получилось

Алгоритм тебе описали.

а если на бб стоит Windows XP а не Linux

Всё то же самое, только набор софта другой и тут не помогут.

i-rinat ★★★★★ ()

Возможно ли восстановить файл contacts2.db после возврата планшета к заводским установкам ?

Ну что поскольку больше записей нет, значит и вариантов тоже, поэтому Всем большое спасибо за ответы, будем по ним работать.

kaskas1 ()
Ответ на: комментарий от mm3

dd -if=/path/to/data/partition -of=/path/to/temp/file/on/sd

не понял почему на эту команду ответ: unknown option — iusage: dd [operand...]

kaskas1 ()
Ответ на: комментарий от mm3

dd -if=/path/to/data/partition -of=/path/to/temp/file/on/sd

Где здесь есть ошибки, кроме -if, -of, что то команда не работает

kaskas1 ()
Ответ на: dd от kaskas1

Re: dd

Хмм.. второй путь заменил на чтото вменяемое, а первый необязательно? Чтобы узнать какое устройство смонтировано в каталог дата надо ввести команду mount.

mm3 ★★★ ()
Ответ на: Re: dd от mm3

можно подробнее, пожалуйста

kaskas1 ()
Ответ на: комментарий от kaskas1

Команда dd осуществляет копирование набора байт из одного места в другой, для того чтобы узнать откуда копировать байты, нужно вначале узнать адрес устройства с которого копировать, выложи сюда вывод команды mount.

mm3 ★★★ ()
Ответ на: комментарий от mm3

rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 none /dev/cpuctl cgroup rw,relatime,cpu 0 0 /dev/block/mtdblock2 /system yaffs2 ro,relatime 0 0 /dev/block/mtdblock5 /data yaffs2 rw,nosuid,nodev,relatime 0 0 /dev/block/mtdblock4 /cache yaffs2 rw,nosuid,nodev,relatime 0 0 /sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0 /dev/block/vold/179:0 /mnt/ext_sd vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/block/vold/240:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/block/vold/240:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0 /dev/block/dm-0 /mnt/asec/com.polarbit.rthunderlite-1 vfat ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

kaskas1 ()
Ответ на: комментарий от kaskas1

Вот, сразу видно что устройство /dev/block/mtdblock5 смонтировано в каталог /data значит тебе нужно в качестве источника (if=...) писать этот /dev/...

mm3 ★★★ ()
Ответ на: комментарий от mm3

это уже проходил, меня интересует команда: dd if=/path/to/data/partition

kaskas1 ()
Ответ на: комментарий от kaskas1

Так я и говорю что команда должна выглядеть так

dd if=/dev/block/mtdblock5  of=/mnt/ext_sd/path.img

mm3 ★★★ ()
Ответ на: комментарий от mm3

скажи пожалуйста как создать образ всей системы одним файлом

kaskas1 ()

Nand

Подскажите пожалуйста как сделать образ всей Nand-карты Android одним файлом с помощью команды dd if=/

kaskas1 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.