|
|
楼主 |
发表于 2026-3-26 22:25:40
|
显示全部楼层
& k/ t* T% d3 g* c" C" }7 P; W; Z$ F
firmware can be flashe via TFTP, firmware dump made with TFPD via cat /proc/mtd
2 }4 d+ C' _% f. P- L0 n2 ^9 {) O+ x8 s3 d! ^5 }2 g0 W
8 e2 Z% X3 t& y0 q, t
to flash firmware back to device, can use similar cmds depending on firmware version4 ^/ ?4 v9 A+ g
2 M1 v: V7 g# |9 w; e+ T& d
8 q9 J# K6 z$ D) O. S' ~cd /dev/shm
, a6 _! K! F1 R% W; C
# N2 G# i$ h3 J+ k& `8 J& h) H' s6 Jtftp -g -l hwmtd -r hwmtd 192.168.100.10 4 z. N" y9 r* A% l" [
! j+ H) z! ]: O+ Echmod 777 hwmtd ( b* x" `8 D/ v8 _2 [1 q
" t$ Z& C! `; ^8 k: y; x
./hwmtd allsystemA
4 ], z% o$ l: p2 i( t2 H7 f4 d; A/ w./hwmtd allsystemB & Q. h0 D# r8 E) Y. P3 W
./hwmtd apps% A7 V" G" i! `0 j. H
./hwmtd file_system
3 ^, T& N U$ F. D: b./hwmtd flash_configA& O8 k4 d6 x# G7 ~) s, A8 A* ^: z
./hwmtd flash_configB
1 U6 w6 x+ m: x; m9 Y; F2 L' c( u7 E./hwmtd frameworkA( E+ K8 T! P/ x) N( t5 n1 S( j
./hwmtd frameworkB
/ g- E* N6 j8 K' i1 q: x./hwmtd keyfile' r2 }6 r4 T5 c( Z# w; @6 X
./hwmtd slave_paramA , f! y; y; \) ~" s8 l
./hwmtd slave_paramB4 K& M5 ~7 |1 I! B# w9 [
./hwmtd ubilayer_v5 1 G4 q* p% M, y5 ^ l2 o
./hwmtd wifi_paramA7 k$ l/ E0 h/ U& N. o0 J% j
./hwmtd wifi_paramB % J) O2 f/ P2 b- {3 @/ i
2 _" ^# _7 Q& l/ B2 ?0 X3 B2 _1 ~! a. Z
tftp -g -l mtd0.bin -r mtd0.bin 192.168.100.10
% o6 w4 D) n! j: stftp -g -l mtd1.bin -r mtd1.bin 192.168.100.10 ( W* O4 ~5 x7 r! J- h) O. @
tftp -g -l mtd2.bin -r mtd2.bin 192.168.100.10
1 q, P- p+ T0 }) V" Q! Xtftp -g -l mtd3.bin -r mtd3.bin 192.168.100.10
5 T6 C9 \/ C& a2 N( Ktftp -g -l mtd4.bin -r mtd4.bin 192.168.100.10
' I% L' e' j% s; Y4 \tftp -g -l mtd5.bin -r mtd5.bin 192.168.100.10 # p+ ^/ k( u3 X" ?2 i' o( @
tftp -g -l mtd8.bin -r mtd8.bin 192.168.100.10 2 w; g! s( i4 s6 _+ C5 {
tftp -g -l mtd9.bin -r mtd9.bin 192.168.100.10
2 x! p) `1 K8 R9 ^/ rtftp -g -l mtd10.bin -r mtd10.bin 192.168.100.10 8 g6 }9 s8 i; v+ R+ P( ]- A; r
tftp -g -l mtd11.bin -r mtd11.bin 192.168.100.10
X" d9 j) t0 K/ ^- r' r8 ~tftp -g -l mtd12.bin -r mtd12.bin 192.168.100.10
( _" D0 M0 D( Y( p! p) Etftp -g -l mtd13.bin -r mtd13.bin 192.168.100.10
9 K/ q" q: O z/ J& atftp -g -l mtd14.bin -r mtd14.bin 192.168.100.10
6 Z5 N4 z: t* m( s. ^
3 C9 v* R. t6 l* t; G) K! z1 _) [( z9 J' B5 I
: a" W4 t2 O# k+ }dd if=/dev/shm/mtd0.bin of=/dev/mtdblock0
( g! b3 V G9 }7 t7 [5 Zdd if=/dev/shm/mtd1.bin of=/dev/mtdblock1 . R- L; a2 m$ ^: R1 ]$ T& k
dd if=/dev/shm/mtd2.bin of=/dev/mtdblock2
8 Y, @* X' ~4 K+ y5 l: [5 Wdd if=/dev/shm/mtd3.bin of=/dev/mtdblock3
( O! r& b: g$ o+ n5 [dd if=/dev/shm/mtd4.bin of=/dev/mtdblock4 ' u- Q0 a0 b; V: W3 l! f) L
dd if=/dev/shm/mtd5.bin of=/dev/mtdblock5 - h4 F3 E3 E$ ]
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock6
; c+ f$ L4 w8 R- U' T/ ]( D1 |dd if=/dev/shm/mtd7.bin of=/dev/mtdblock7 5 e% D4 s$ p) ~' \: G
dd if=/dev/shm/mtd8.bin of=/dev/mtdblock8 3 @4 E1 {0 R- u8 S
dd if=/dev/shm/mtd9.bin of=/dev/mtdblock9
+ p0 U: ]4 O6 v8 n: _" s- ]: A2 fdd if=/dev/shm/mtd10.bin of=/dev/mtdblock10 : A0 Y1 U8 g7 t, ~
dd if=/dev/shm/mtd11.bin of=/dev/mtdblock11
8 e: I. Y4 a- w; x7 I2 Idd if=/dev/shm/mtd12.bin of=/dev/mtdblock12
/ u, n& y3 p3 w6 E' `dd if=/dev/shm/mtd13.bin of=/dev/mtdblock13 ' q' L0 f% A4 \$ H4 M
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14" T3 U- E j: R6 ~' K
1 t5 L, ]# z$ _& l" Y2 `+ S
) [' J' Y/ S7 h; \
# F+ E+ I+ x! e" _# Y+ B1 F# j6 Z4 x+ B
* y7 L# k$ h" A6 [
tftp -g -l hwmtd -r hwmtd 192.168.100.2
6 V/ @( v' o4 P3 T( ~( q8 v& a6 A. @: q; E- M% x4 J% c. n, v
chmod 777 hwmtd
$ U1 ?5 ~; z! h0 U6 j/ l2 M; g
" Z h2 A' f" N8 |./hwmtd -u apps: x; M' o7 p. ~4 q" Z! h) N
% p: M; k" s. \' V' k
./hwmtd -u allsystemB + t0 D( [: \6 l
8 C ?) U4 t% x# [4 M! _$ r9 Atftp -g -l mtd14.bin -r mtd14.bin 192.168.100.2
* N* x/ M; b9 z5 _8 U% V1 X g" k3 \$ X2 a" H# h
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14 * q6 E0 R- E5 s/ k. y
( l% o7 ^! e& R+ n2 \* n( z4 c$ U
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock7 # g4 ^8 c9 Y& j- ^1 V, j: E- a
# ^6 d" h# \. ~, l6 T
+ v* j+ [, R& ~& X& D8 f
3 K& N% N( Z( \9 m/ a0 X. H3 }6 r9 J0 r6 U, [
# F. v5 I& G5 ]0 o% E5 a9 ]- M) Y% k1 [) g9 B7 l" r4 a5 q* _" G W$ q& N
1 |& T* | v( E5 c3 K0 f" b2 Z$ O |
|