PDA4400 @ 26.01.21, 18:58
очу поделиться некоторым опытом бэкапа с помощью ADB.
Давно собирался сделать резервную копию смартфона Самсунг Галактика S4 mini dual (GT-i9192), с андроид 4.2.2 и без свободного места. Пару раз за год собирался, но до дела не доходило. Было решено всё-таки найти способ, причём с условием без записи на телефон, сразу на жесткий диск. Так вот, последние несколько дней читал про всевозможные способы создания бэкапа, но в большинстве случаев оказывалось или слишком сложно или вообще непонятно. В итоге остановился на одной простой команде, которая может полностью копировать память устройства на комп. Скорость копирования 2.1 Мб/с через провод.
Требуется установленный ADB
Подключить устройство с включенной отладкой к ПК по кабелю или беспроводным способом.
Открыть командную строку или другой терминал. Иногда быстрее копируется через ConEmu чем через CMD.exe
Ввести команду adb shell cat /proc/partitions , будет выведен список разделов на устройстве.
Решить, какой из разделов копировать и куда. Можно сразу всё, у меня mmcblk0 это вся встроенная память
Ввести команду adb pull /dev/block/mmcblk0 C:\Backups\mmcblk0.img
Дождаться завершения команды, будет показана скорость и затраченное время. Проверить куда скопировался файл, размер файла примерно равен размеру раздела на смартфоне.
PDA4400,Команда adb pull /dev/block/mmcblk0 C:\Backups\mmcblk0.img у меня не сработала..
Пробовал сделать образ командой
su
dd id=/dev/block/mmcblk0 of=/Removable/MicroSD/bacup.iso
но на карту (FAT32) пишется только 4 Гига и все...
Может кто подсказать как записать образ внутренней памяти ( 16 гиг) на карту с примером команд ADB ?