|
|
楼主 |
发表于 2026-3-26 22:25:40
|巴拿马|
显示全部楼层
( i8 J/ Y: P' o; Y& p
firmware can be flashe via TFTP, firmware dump made with TFPD via cat /proc/mtd / T1 G2 X6 T0 l
& V( ` p5 C. Z, z/ I& s9 c
( v; ^- T j J1 r% x( \* ~to flash firmware back to device, can use similar cmds depending on firmware version
/ S9 P3 i7 D- J; D
3 e/ C0 }/ r0 l# e$ n: ]5 n4 J& V2 n. S! k( p: K e$ G
cd /dev/shm
8 D4 j2 H6 V7 ^8 ~
4 m: ?' I3 [) A* H1 ~8 A" u4 O+ g1 [tftp -g -l hwmtd -r hwmtd 192.168.100.10
$ T4 C& U# R. s
! r P) K% v5 P' C6 d$ H Bchmod 777 hwmtd : w! Y1 z$ z; A, y, p$ w
/ C( {- v5 o- }) E% y$ w
./hwmtd allsystemA
1 d/ |9 c1 |# x& Z./hwmtd allsystemB ' l/ g! y& c- L+ @% Q6 ^
./hwmtd apps; j" Q! }( }, j* D e
./hwmtd file_system 4 }8 t* B8 n5 r1 J& D+ G3 h
./hwmtd flash_configA, B7 Y) E3 F3 \8 I; y; ^
./hwmtd flash_configB . l- {5 r# i' _2 r
./hwmtd frameworkA
1 @0 Q, v4 S+ P./hwmtd frameworkB
3 q1 M" U" w* D6 E0 m% y./hwmtd keyfile" y5 |! j& W; y; @
./hwmtd slave_paramA
% l: s$ H1 _: X( P" n' Z; m./hwmtd slave_paramB
. x! v9 R7 g# R1 Y v./hwmtd ubilayer_v5 + c" c& X! u7 [8 k* V7 {
./hwmtd wifi_paramA. y( ^* _* g! g. I. O2 Z
./hwmtd wifi_paramB
( f' d5 \" G3 D2 p" L7 j
( Y* c+ U1 |8 q* I9 Y+ h* b& A; k
tftp -g -l mtd0.bin -r mtd0.bin 192.168.100.10 4 f% ~2 k5 ]" g0 ]
tftp -g -l mtd1.bin -r mtd1.bin 192.168.100.10 % G, m: U3 ]$ R. b: x: O6 H' P
tftp -g -l mtd2.bin -r mtd2.bin 192.168.100.10
8 z% o! x. Z' V) Wtftp -g -l mtd3.bin -r mtd3.bin 192.168.100.10 . A! L" w8 b: s V; t3 G
tftp -g -l mtd4.bin -r mtd4.bin 192.168.100.10
+ T# {# E/ u4 ktftp -g -l mtd5.bin -r mtd5.bin 192.168.100.10
! A; i3 {- f3 q6 u0 }5 Ttftp -g -l mtd8.bin -r mtd8.bin 192.168.100.10 . u3 @6 E/ B9 Y' f9 J: |0 X
tftp -g -l mtd9.bin -r mtd9.bin 192.168.100.10 ( q: }& s7 _" y& ?
tftp -g -l mtd10.bin -r mtd10.bin 192.168.100.10 3 P" T; a' ?+ Y+ T9 N- `% M
tftp -g -l mtd11.bin -r mtd11.bin 192.168.100.10 ) A8 t; N$ D2 K" N; s$ [4 O
tftp -g -l mtd12.bin -r mtd12.bin 192.168.100.10
) `4 |( l4 H$ B" s$ Itftp -g -l mtd13.bin -r mtd13.bin 192.168.100.10 + o; C% v) J1 w/ o
tftp -g -l mtd14.bin -r mtd14.bin 192.168.100.10 ) l1 l0 K$ o* B
6 E5 R' c0 ~& V
0 G* a! b" ]5 J8 @: O# l
9 {$ M4 _1 J3 a( }5 p1 pdd if=/dev/shm/mtd0.bin of=/dev/mtdblock0 % _% l% _( o3 \( y% p9 \* S' c. z
dd if=/dev/shm/mtd1.bin of=/dev/mtdblock1
9 x7 M8 L( T Z0 y8 Fdd if=/dev/shm/mtd2.bin of=/dev/mtdblock2
6 o r$ x7 `2 a8 A" l, P# s% Zdd if=/dev/shm/mtd3.bin of=/dev/mtdblock3 1 j$ r0 J$ a, }9 c
dd if=/dev/shm/mtd4.bin of=/dev/mtdblock4 % `! U+ U$ j0 M# r" a/ G2 Z- P
dd if=/dev/shm/mtd5.bin of=/dev/mtdblock5
0 H5 E X% t) Gdd if=/dev/shm/mtd6.bin of=/dev/mtdblock6 j" C2 n6 l! m5 S% j/ S' v
dd if=/dev/shm/mtd7.bin of=/dev/mtdblock7
' f5 s' ]* q. \8 _. zdd if=/dev/shm/mtd8.bin of=/dev/mtdblock8
5 ? h' i# A1 H ^9 }* b' tdd if=/dev/shm/mtd9.bin of=/dev/mtdblock9 4 _# J2 I; Y( q; }2 u* j
dd if=/dev/shm/mtd10.bin of=/dev/mtdblock10
) t. Q4 s; a! Z$ t6 ^$ ]5 Ndd if=/dev/shm/mtd11.bin of=/dev/mtdblock11
7 L2 v& C) h. \! K) Odd if=/dev/shm/mtd12.bin of=/dev/mtdblock12
2 W" p6 X4 S% ]) fdd if=/dev/shm/mtd13.bin of=/dev/mtdblock13
3 M/ _% t+ z$ C" o. l3 ]3 bdd if=/dev/shm/mtd14.bin of=/dev/mtdblock14; P1 H' l( D8 n
+ G3 I* L7 M* h; @) b& x& h5 A$ {& _
" \* a% \- O: ~5 ~
5 i% g7 m' Y- ^9 b3 p
5 @* |, L$ a2 o
/ R/ ?& `+ l, M6 O" ftftp -g -l hwmtd -r hwmtd 192.168.100.25 {& c; [2 s! W7 E
. T) g, R) w3 n# V" tchmod 777 hwmtd 0 w- J) g+ `, f. I6 c
D" I9 O+ q/ Y G1 ^./hwmtd -u apps% F* L# Q! ^/ Y' @+ `- }
4 B7 [( Q$ {, Q0 U+ z./hwmtd -u allsystemB 7 h' n z$ v3 Q) X2 \
" X0 b" I4 e4 y- v/ ptftp -g -l mtd14.bin -r mtd14.bin 192.168.100.2 4 W! t: {1 Z: k/ H* ~
9 d+ t6 K2 z* ~7 [
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14 , C* r8 j" w$ n) t' G2 t" W0 y o
; S F2 R" t, U l* o7 qdd if=/dev/shm/mtd6.bin of=/dev/mtdblock7 + T3 H! W+ |, o% ]0 t) }. {
, l, Y9 z1 l2 \: A- n3 B9 B) w5 c( b9 E. k0 v5 O2 r, o
5 `( _& K( G! F
) a- b+ ^1 o' O5 ^) E- T! B( q, x. {* {( C6 |; I: b* J1 O! K
5 ~% F* G. g) l7 l7 G9 ]7 J
6 x/ \6 e, U, v7 a6 Y |
|