Если у вас есть опыт редактирования файлов прошивки и вы умеет работать с консолью ADB, вам могут понадобиться способы распаковки фирменного архива с прошивкой от Huawei, о которых мы и поговорим в этой статье.
Разработчики предоставляют для загрузки файл прошивки с расширением «.app», который представляет собой архивный пакет, с шифрованием и защитой от копирования и записи. Поэтому производить манипуляции с этим файлом достаточно сложно, ведь в большинстве случаев, сохранить изменения или перепаковать архив не выйдет.
Мы подобрали для вас самые простые и удобные способы обойти эту проблему. Все вспомогательные утилиты, можно найти здесь.
Распаковка файла прошивки UPDATE.APP
Описанные ниже методы помогут распаковать защищённый архив с прошивкой и получить образы разделов. Для распаковки необходимо скачать утилиту Unpack UPDATE.APP или HuaweiUpdateExtractor.
На примере Unpack UPDATE.APP.exe:
- скачать утилиту Unpack UPDATE.APP.exe и запустить её;
- в заглавной строке прпписать путь к файлу UPDATE.APP;
- в следующей строке указать путь расраковки (любой);
- запустить саму распаковку левой нижней кнопкой (процесс может занят до семи минут);
- на выходе получаем готовые образы всех разделов.
На примере HuaweiUpdateExtractor:
- запустить утилиту;
- нажать кнопку выбора (троеточие) и найти файл UPDATE.APP;
- после анализа утилита покажет список файлов;
- найти необходимый образ, нажать правую кнопку мыши, выбрать Extract Selected и указать место распаковки.
Распаковка образов разделов cust.img и system.img
Если необходимо отредактировать запакованные в образ файлы, необходимо провести дополнительные манипуляции с утилитами Ext4Extractor или ext4_unpacker. К сожалению, для распаковки доступны только образы «system.img» и «cust.img», поскольку они не требуют процедуры декомпилирования.
На примете ext4_unpacker:
- запустить утилиту;
- нажать значек папки и выбираем «system.img» или «cust.img»;
- открыть нужную папку в левом окне (дерево папок);
На примере Ext4Extractor:
- выбрать нужный образ и перенести его на иконку утилиты;
- откроется консоль и начнётся процесс распаковки;
- по окончании распаковки консоль напишет «Extract finish success Press Enter to continue…»;
- в директории, где размещена утилита и образ, появится папка SYSTEM_ или CUST_ (в зависимости от выбранного образа), в которой лежат наши файлы.
Остались вопросы по распаковке прошивки? Задавайте их в комментариях!
Здравствуйте, подскажите пожалуйста как с помощью программы HuaweiUpdateExtractor вшить в прошивку TWRP рекавери, ну чтоб заводское Erecovery бесполезное заменить на TWRP
хрень прошлых лет которые не работают для распаковки нынешных программ
у меня ошибку выдаёт ошибку
А у меня после распаковки UPDATE.APP вместо названий ноли 0000000.img,00000001.img,почему?