Пытается распаковать обновление прошивки с нестандартным сжатием

Я пытаюсь распаковать обновление прошивки

Прошивки, которые я пытаюсь отменить, можно найти на странице загрузки поставщика, который я использовал fwtools для распаковки прошивки, как описано на этой странице.

После этого мне удалось получить "kernel.bin" и "rootfs.bin". Теперь я хочу добавить новый / дополнительный сертификат для этого модема и внести некоторые изменения на странице администратора, которая находится внутри этого модема (Wimax).

Поэтому я проверил файл rootfs, используя file инструмент. И я получил следующий вывод:

rootfs.bin: Linux Compressed ROM File System data, little endian size 4280320 version #2 sorted_dirs CRC 0xbf224100, edition 16777728, 268441607 blocks, 1325400384 files

Это было не мало помощи, поэтому я дал binwalk попытка, и я получил это:

    DECIMAL     HEX         DESCRIPTION
------------------------------------------------------------------------------------------------------------------- 
14944       0x3A60      LZMA compressed data, properties: 0x6D, dictionary size: 8388608 bytes, uncompressed size: -1 bytes 
855040      0xD0C00     Squashfs filesystem, big endian, version 2.1, size: 4276396 bytes, 1028 inodes, blocksize: 65536 bytes, created: Fri Jun 22 23:02:36 2012

Так как это показалось мне странным, я не продолжил. Я не знаю, как распаковать прошивку. Я думаю, что перепробовал все, что я знаю, вы можете сделать вручную, мод прошивки подойдет, fwtools, и все такое!

Может кто-нибудь пролить свет на мою проблему и сказать мне, как продолжить?

и еще один вопрос, если я заменил "rootfs.bin" на другой, извлеченный из обновления прошивки для другого устройства и другой компании, он будет работать, если я снова сожму "kernel.bin" и новый "rootfs.bin" и обновлю очистить устройство с новым обновлением?

1 ответ

Я думаю, что вы могли бы использовать некоторые подсказки отсюда. Та же проблема описана на страницах 13-14.

Другие вопросы по тегам