Как сделать резервную копию моего образа восстановления с помощью команды dd? У меня есть файл PIT, где восстановление указано как:
--- Entry #12 ---
Binary Type: 0 (AP)
Device Type: 2 (MMC)
Identifier: 10
Attributes: 5 (Read/Write)
Update Attributes: 1 (FOTA)
Partition Block Size/Offset: 129024
Partition Block Count: 24576
File Offset (Obsolete): 0
File Size (Obsolete): 0
Partition Name: RECOVERY
Flash Filename: recovery.img
FOTA Filename:
Какой файл /dev/ я должен выбрать в качестве своего if?
Когда я cat /proc/partitions
, я получаю некоторые mmcblkXpXX
, и mmcblkXbootX
.
Поскольку идентификатор равен 10 , не будет ли if mmcblk0p10
?
Согласно файлам в /dev/block/platform/*/by-name
каталоге, мой раздел восстановления на самом деле /dev/block/mmcblk0p10
. Окончание имени mmcblk0pX соответствует всем идентификаторам в PIT, поэтому я делаю вывод, что идентификатор и имя mmcblk действительно совпадают.
Команда теперь будетdd if=/dev/block/mmcblk0p10 of=/storage/sdcard1/twrp.img bs=4096
Повелитель огня
Джон К.