Папка для пользовательских дампов прошивок (backups/)
Warning
Дампы прошивок не входят в репозиторий
KUYASE(по соображениям авторского права и размера образов). Кроме того, автоматические фильтры очистки (sanitize) работают по известным шаблонам и несовершенны — перед публикацией или передачей своего дампа / образа.ext4обязательно проверьте его вручную на отсутствие личных ключей, токенов и конфигов.
Чтобы собрать и запустить виртуальную колонку, получите дамп одним из двух способов:
-
Снимите дамп со своей колонки по сетевому ADB (
<IP>:5555):# Встроенным клиентом kuyase (без установки adb): kuyase dump 10.1.1.56 # Либо автономным скриптом (без установки эмулятора, нужен только adb): ./scripts/dump-from-adb.sh 10.1.1.56В графическом интерфейсе
kuyaseэто делается через кнопку «Образы и QEMU...» -> «Снять дамп и собрать .ext4». Чистый системный архивrootfs.tar.gz(без раздела/dataи без токенов/паролей Wi-Fi) сохраняется в папкуbackups/dump-<board>-<timestamp>/. Подробности и ручные команды — в../DUMP_GUIDE.md. -
Положите готовый дамп в папку
backups/: Поддерживаются распространённые форматы дампов системного раздела:- Архив корневой ФС:
rootfs.tar.gz/*.tgz/*.tar/*.zip; - Образ тома UBIFS или раздела NAND UBI:
ubi0_0_rootfs.img,mtd3_system.bin; - Образ раздела eMMC (
ext4):system.imgилиsystem.img.gz.
- Архив корневой ФС:
После помещения дампа в backups/ соберите загрузочный образ work/<board>-system.ext4 в userspace (без WSL2 и sudo mount -o loop) и запустите эмулятор:
cargo run --release -p kuyase -- prepare
cargo run --release -p kuyase