На руках имеется прошивка *bin для telechips tcc89xx. В ней Хэдер и сама прошивка.
http://gdunicom.voole.com/soft/tvbox_voole_gdunicom_tv_292_F01_v1.43_13661680... - свежая версия
http://gdunicom.voole.com/soft/tvbox_voole_gdunicom_tv_292_F01_Test_v1.35_134... - старая версия
dd if=firmware.bin of=firmware.tar bs=4k skip=1
mkdir unpack
tar -C unpack -xvf in.tar
Получаю следующие файлы:
build-summary - текст
yyup.sh - sh скрипт обновления
yy_firmupdate - программа для ARM обновления. В busybox не удалось запустить
tcboot.rom
customer.rom - Сквош образ с сигнатурой hsqs, не в начале файла
linux.rom - ядро
ramdisk.rom - ext2 и монтируется на ура
rootfs.rom - Сквош образ с сигнатурой hsqs, не в начале файла, отрезал до нее но ругается тулза Filesystem on rootfs_0.img is (58:11555), which is a later filesystem version than I support!
Binwalk выдает следующую характеристику файлов:
https://docs.google.com/document/d/1vubzmcs1pG9T3xiRGcQHSN2LxQm2VUNBhftjvNgB-...
Помогите разжать прошивку до конца или хотя бы собрать ее на этом этапе, с измененным скриптом sh