1. Подготовка и проверка активного слота система со слотами A и B, сначала нужно понять, с какого слота сейчас загружено ГУ, чтобы слить файловую систему. Включаем root в ADB. Подключитесь к ГУ и выполните: adb -d root Узнаем активный слот. Введите команду: adb -d shell getprop ro.boot.slot_suffix Она выдаст либо _a, либо _b. Используйте эту букву в командах ниже (в примере ниже указан слот _a). 2. Снятие образов разделов на внутреннюю память ГУ Эти команды являются прямым зеркалом второго/четвертого блока из вашей инструкции. Они скопируют разделы во внутреннюю память (/sdcard/). Внимание: убедитесь, что во внутренней памяти ГУ достаточно свободного места (раздел system может весить 2–4 ГБ). Копируем boot (ядро): adb -d shell dd if=/dev/block/by-name/boot_a of=/sdcard/b_backup.bin bs=10000 Копируем vendor (драйверы и настройки железа): adb -d shell dd if=/dev/block/by-name/vendor_a of=/sdcard/v_backup.bin bs=10000 Копируем system (сама система): adb -d shell dd if=/dev/block/by-name/system_a of=/sdcard/s_backup.bin bs=10000 Копируем product (предустановленные приложения и локализация): adb -d shell dd if=/dev/block/by-name/product_a of=/sdcard/p_backup.bin bs=10000 (Если на шаге 1 система показала слот _b, замените в командах выше _a на _b. Также вместо bs=10000 можно написать bs=4M — дамп снимется в несколько раз быстрее). 3. Скачивание образов на компьютер и очистка Теперь забираем созданные файлы с ГУ на ПК (обратная команда для adb push) и удаляем их с устройства, чтобы не забивать память. Скачиваем файлы в текущую папку на ПК: adb -d pull /sdcard/b_backup.bin adb -d pull /sdcard/v_backup.bin adb -d pull /sdcard/s_backup.bin adb -d pull /sdcard/p_backup.bin Скачиваем оригинальную анимацию загрузки (если нужно): adb -d pull /system/media/carbootanimation.avi Удаляем временные файлы с ГУ: adb -d shell rm /sdcard/b_backup.bin /sdcard/v_backup.bin /sdcard/s_backup.bin /sdcard/p_backup.bin 4. Альтернативный способ (сразу на ПК) Если на самом ГУ не хватает свободного места для сохранения этих файлов в /sdcard/, можно слить их напрямую на жесткий диск компьютера в обход внутренней памяти устройства: Прямой дамп на компьютер (пример для boot_a): adb -d exec-out "dd if=/dev/block/by-name/boot_a bs=4M" > b_backup.bin (Повторите эту команду для vendor_a, system_a и product_a, меняя названия разделов и выходных файлов).