Firmware extrahieren, Update vorbereiten
Firmware-Archiv extrahieren ...
Code:
./
./var/
./var/regelex
./var/chksum
./var/info.txt
./var/static.pkg
./var/.config
./var/tmp/
./var/tmp/kernel.image
./var/tmp/filesystem.image
./var/signature
./var/.packages
./var/install
./var/flash_update.ko
ERLEDIGT
Ausführen des Firmware-Installationsskripts /var/install ...
Code:
install: have Kernel 2.6.19.2 - set kversion '2.6.19' and FlashUpdateTool '/var/flash_update.ko'
install: check and install new firmware ...
SET info,0 = 18
OEM=
ANNEX=B
testing acceptance for device Fritz_Box_7270_16 ...
korrekt install type: ur8_8MB_xilinx_4eth_2ab_isdn_nt_te_pots_wlan_usb_host_dect_05265
device has installtype ur8_8MB_xilinx_4eth_2ab_isdn_nt_te_pots_wlan_usb_host_dect_05265
OK - accept this update for device Fritz_Box_7270_16 ...
testing acceptance for device Fritz_Box_7270_16 done
curr: 54.04.88 new: xx.04.88
debug: curr: 54.04.88
debug: new: "XX.04.88"
major_currFWver=54
middle_currFWver=4
minor_currFWver=88
middle_newFWver=4
minor_newFWver=88
check Firmware Version: xx.04.88
DEBUG: 4 >= 4
DEBUG: 88 >= 88
Accept Firmware Version: xx.04.88
install: 2.6.19 check files...
File already contains the checksum, verifying
Calculated checksum is E2329C3C
Saved checksum is E2329C3C
Checksum validation successful!
chksum for file /var/tmp/kernel.image ok
install: 2.6.19 getting mtd to install...
install: -----------------------------------------------------
flash_startadress 268435456
kernel_update_start 268500992
bootloader_size 0x00010000
jffs2_size 0x0
Kernel_without_jffs2_size 16121856
kernel_image_size 6971400
kernel_mtd_size 16121856
Kernel_Start_Add = 268500992
Kernel_End_Addr = 268500992 + 6971400
Kernel_without_jffs2_End_Addr = 268500992 + 16121856
install: -----------------------------------------------------
install: kernel_size=16121856
install: kernel_update_start=268500992
install: kernel_update_len=16121856
install: 2.6.19 setting files to install...
install: /var/tmp/kernel.image to start(268500992) size(16121856)
install: check for old settings ...
set INFO led to blink (modul=7, state=4)
SET info,0 = 18
ERLEDIGT – Rückgabewert des Installationsskripts: 1 (INSTALL_SUCCESS_REBOOT)
Von /var/post_install generierter Inhalt:
Code:
#! /bin/sh
echo $0: start
sleep 1
killall run_clock
if ps | grep -v grep | grep -q telefon ; then killall telefon ; fi
if ps | grep -v grep | grep -q telnetd ; then killall telnetd ; fi
echo skip deleting language from env
echo MODE=update > /dev/avm_power
echo "disable" > /dev/watchdog
echo still running:
ps
lsmod
sleep 1
update_parameter=flash_update_file0="/var/tmp/kernel.image,268500992,16121856,crc=1"
insmod /var/flash_update.ko $update_parameter
exit 0