|
|
楼主 |
发表于 2026-3-26 22:25:40
|巴拿马|
显示全部楼层
- j' `- O7 S8 ~firmware can be flashe via TFTP, firmware dump made with TFPD via cat /proc/mtd * M. z, ?6 g9 D+ l# l, R& E- N
: i# }2 H G/ d! \( F% [0 p
9 [9 m4 c) ]& H2 n' _3 fto flash firmware back to device, can use similar cmds depending on firmware version
9 P4 N3 m9 ?: \2 I# D T1 b" r' Q7 j; H
/ Y. {" I! V% D4 e6 V+ R
cd /dev/shm
* Q# v! O4 c' u4 |" ]( K
( D4 B1 m4 U$ Z) |* T3 htftp -g -l hwmtd -r hwmtd 192.168.100.10 9 `8 ?; v9 V6 L; G! d
0 h( r4 O$ D" {9 z7 t( n5 P J
chmod 777 hwmtd 7 w% [) a, \& W2 g0 @, ]
* h7 q& W4 d6 z: u- O
./hwmtd allsystemA
- W: f6 Y2 {8 C. i/ _8 w./hwmtd allsystemB
5 q: b" H1 W4 j. ?3 ]./hwmtd apps% g4 J0 K: x; R% n2 l/ S
./hwmtd file_system
! r. m- Z0 v; r" a: d, \./hwmtd flash_configA
$ y! u- U4 L# N6 r, m./hwmtd flash_configB ) W2 u; z% e6 ^4 E. K
./hwmtd frameworkA O6 ]' J0 ]% T, J/ o& T
./hwmtd frameworkB % f9 }7 G+ V. P5 F1 U- P1 L
./hwmtd keyfile
3 u: T/ R; b( q; H% T$ Q: ^% C./hwmtd slave_paramA
% B# {; ~3 a$ T* N: o./hwmtd slave_paramB2 ^& a. p4 K3 H$ ~8 F
./hwmtd ubilayer_v5
3 v& n A+ ?3 v+ ^) S2 S1 o7 V& M./hwmtd wifi_paramA" j& G; o3 |- r. A8 B
./hwmtd wifi_paramB
6 T% i- k1 e) [" m7 [2 U
# l! ?1 ?% d1 t+ A9 n C& q( ~& ?
2 p: N- P7 E, f/ Dtftp -g -l mtd0.bin -r mtd0.bin 192.168.100.10 ( w1 i3 P( ^3 x; D6 m6 j
tftp -g -l mtd1.bin -r mtd1.bin 192.168.100.10 . s/ m$ e1 v0 t' J
tftp -g -l mtd2.bin -r mtd2.bin 192.168.100.10 2 A. ?' W1 |: D" F
tftp -g -l mtd3.bin -r mtd3.bin 192.168.100.10 8 G8 K4 r, } p' f
tftp -g -l mtd4.bin -r mtd4.bin 192.168.100.10
( N/ a* r. p& C2 p- T5 o7 {tftp -g -l mtd5.bin -r mtd5.bin 192.168.100.10
% ?% n) Z- X2 e+ j, Ptftp -g -l mtd8.bin -r mtd8.bin 192.168.100.10
0 H- X7 o. B+ Mtftp -g -l mtd9.bin -r mtd9.bin 192.168.100.10
, b8 w% h1 u [) V" H* Ftftp -g -l mtd10.bin -r mtd10.bin 192.168.100.10 ! G# j. m2 S B% U3 _3 z
tftp -g -l mtd11.bin -r mtd11.bin 192.168.100.10 4 \6 s# K* z- U/ q$ G9 o
tftp -g -l mtd12.bin -r mtd12.bin 192.168.100.10 ' J1 K: f2 y/ h
tftp -g -l mtd13.bin -r mtd13.bin 192.168.100.10
7 Z d1 r1 y2 r# f- U; jtftp -g -l mtd14.bin -r mtd14.bin 192.168.100.10
* `7 j- O! J. Q0 C' s# T. f, z' I E: U8 E! s m0 j% M
9 j; r, Z$ ]3 ~+ U8 D
! f g; k J4 O+ P8 |$ udd if=/dev/shm/mtd0.bin of=/dev/mtdblock0 ' t2 x" K1 n/ K5 N/ W; k" Y
dd if=/dev/shm/mtd1.bin of=/dev/mtdblock1
/ {4 Z! Z6 _# o4 [) u2 P3 T* ]4 k( Idd if=/dev/shm/mtd2.bin of=/dev/mtdblock2
# Z* z9 C( t6 K" r- O. y2 Q, tdd if=/dev/shm/mtd3.bin of=/dev/mtdblock3
* Z2 a! @2 g9 K& I, _dd if=/dev/shm/mtd4.bin of=/dev/mtdblock4
: M/ N+ L" R$ h6 H; t1 Y2 X) m& Ndd if=/dev/shm/mtd5.bin of=/dev/mtdblock5
0 H( J2 {4 V% _% ^6 I! Q6 bdd if=/dev/shm/mtd6.bin of=/dev/mtdblock6
) @2 n1 O0 I) @' y+ {dd if=/dev/shm/mtd7.bin of=/dev/mtdblock7 ) H- o5 F9 d' T. z+ r- l; i- ]
dd if=/dev/shm/mtd8.bin of=/dev/mtdblock8 - c: q: s5 n( h0 q+ Q
dd if=/dev/shm/mtd9.bin of=/dev/mtdblock9 & m5 G: Z. p! s5 e2 \$ T
dd if=/dev/shm/mtd10.bin of=/dev/mtdblock10 1 r1 Q: c: H4 k S8 x# m
dd if=/dev/shm/mtd11.bin of=/dev/mtdblock11 5 L; H8 ?1 H# W# M7 \" l
dd if=/dev/shm/mtd12.bin of=/dev/mtdblock12
9 ^) O V/ J9 T4 W8 g+ xdd if=/dev/shm/mtd13.bin of=/dev/mtdblock13 * g3 E# T5 K- J6 T$ P- U* O
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock140 r5 _+ s7 `' P
3 t9 o; T, W* f) |1 p0 _: d
) J$ ]) k B: R5 w) D- L. L% v' n1 V5 M
$ e7 V! {! S6 u# }; A4 I5 F: w |! N" n) F$ B
tftp -g -l hwmtd -r hwmtd 192.168.100.2
+ S0 k; r* n% `9 X8 R
- c9 U+ F" B$ P* r k1 S Ichmod 777 hwmtd 7 s, h& C9 ^" V& M1 ?% L% j& @
, J0 E, ]/ m) C/ @, n1 I./hwmtd -u apps1 R6 [, A# A/ ?- ]
' y+ `) R3 F! O./hwmtd -u allsystemB 3 a0 i. O1 m$ h g; V4 a0 B8 B9 l
" r: t: i* V- F" G2 i
tftp -g -l mtd14.bin -r mtd14.bin 192.168.100.2 & C0 Z; \) Q% [2 T
5 j1 p& I2 @' U0 Y4 @' @
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14 . Z) y( g1 s* n, b, e( f- e
" g& J# P/ Z" \1 i. L2 x8 Z
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock7 ' s7 E, H$ |8 g5 ~) W, Q. k- F
- b* P, w' |! V
# e+ P1 ^4 _+ z) ~! K7 d8 H [$ m; B. V) r: I; J3 d
, @# x+ Y7 }4 ]( D; B4 d
5 t; U, g5 p& Q! E* \1 x5 [3 {$ p# ?
8 ~, e- x& _, A$ r3 d$ b& I" T& p |
|