Реклама
Редактирование img прошивок - подробная инструкция по распаковке, редактированию и сборке img-прошивок.
░▒▓█ Разборка IMG файла █▓▒░
Цитата: Потребуется
❶ Скачиваем архив и распаковываем.
❷ Запускаем программу unPacker.exe
Перетаскиваем в это окно файл и ожидаем распаковки.
После появится новая папка - название «прошивки.img.dump»
В папке out есть файл system.fex - это файл с системными файлами (папка system) - берём его.
◘◘◘ Редактирование файла system.fex ◘◘◘
Цитата: Что нужно
❶ nix-система
❷ утилита для конвертации [
скачать]
Создаем в домашней директории папку, в которой будем редактировать прошивку. Назовем NEW. Теперь распаковываем файлы из архива
ext4_utils.zip
в папку NEW.
Запускаем терминал и набираемcd NEW make
Программа скомпилируется и мы получим инструмент для редактирования Sim2img. Теперь копируем в папку NEW наш файл system.fex и переименовываем его в sytsem.img
Вводим в терминале./simg2img system.img output.img
Теперь имеем файл output.img . Теперь создаем папку например с названием sys
mkdir sys
монтируем наш файл output
sudo mount output.img sys
в папке sys находятся файлы, которые можно редактировать. Как пример, можно внести изменения в файл build.prop
СБОРКА -> ██████████████] 99%
начинаем сборку
./mkuserimg.sh -s sys/ ./factoryfs_custom.img ext4 ./temp 512M
Полученный файл factoryfs_custom переименовываем в system.fex.iso
Цитата: Обратите внимание
аналогично можете редактировать и другие файлы образов (boot и bootloader)
Теперь, чтобы собрать отредактированные файлы в необходимый для прошивки формат, нужно файл system.fex.iso поместить с заменой в папку (на Windows) _iso и перетащить папку - название прошивки.img.dump снова в окошко программы unPacker и немного подождать. По окончании запаковки получится файл "название прошивки.img" который можно использовать для перепрошивки устройства на Allwinner