|
|
楼主 |
发表于 2026-3-26 22:25:40
|巴拿马|
显示全部楼层
2 V: y9 Y1 s$ |6 P& I! _3 x0 a
firmware can be flashe via TFTP, firmware dump made with TFPD via cat /proc/mtd
: [9 I' S5 v: H. G2 U4 d
- J1 ]% L/ Z' [/ e
5 ]( c- [$ f- d. Vto flash firmware back to device, can use similar cmds depending on firmware version
7 d+ L; o, l i4 c( W
9 B7 o% x0 R+ }. R6 m9 A( E6 L9 p8 ]3 j) E+ T
cd /dev/shm
) @; U1 d+ D. Y( C! h5 F
7 x2 P+ \# d. F" N+ M2 ?/ O+ z$ Ttftp -g -l hwmtd -r hwmtd 192.168.100.10
# g @* Z* e) }$ D0 s
9 @; n* s7 O8 ? J. U! r4 `) xchmod 777 hwmtd ( B' k$ O- p5 R9 F
9 A8 ]/ t, g" x* x' f
./hwmtd allsystemA6 _! [* v) P3 ^0 `: t: S( p
./hwmtd allsystemB ) n3 H! E9 n/ c+ p% K" c Z" b5 C
./hwmtd apps- q# ]6 o* Z, L7 {! t! W# c
./hwmtd file_system 7 B; H( _# z$ L! U3 K0 a
./hwmtd flash_configA" z8 _! o8 a' K# @
./hwmtd flash_configB
1 T+ Q* C$ j9 e9 Q; G8 ?./hwmtd frameworkA
: D) t8 n- r# R! x6 Z! Y t./hwmtd frameworkB
. f [5 V! S6 T! B. v5 J./hwmtd keyfile
5 M# M2 Q$ | J5 b' W8 G* N./hwmtd slave_paramA
- H( m$ d. Z) i( k0 r' \./hwmtd slave_paramB! m( `! G A& |1 U
./hwmtd ubilayer_v5
, T3 M9 v9 b2 V. z1 r./hwmtd wifi_paramA
. |! j. N# o2 L9 P. c* m/ l./hwmtd wifi_paramB
1 S2 e2 o2 j, z0 `* Y
& n7 j. k5 z( C$ [
& i' A0 R' `" s. etftp -g -l mtd0.bin -r mtd0.bin 192.168.100.10
9 j* v0 y2 Y! a* ]7 d3 c: jtftp -g -l mtd1.bin -r mtd1.bin 192.168.100.10 2 @% L/ d6 u6 W5 x3 R0 Z D* q
tftp -g -l mtd2.bin -r mtd2.bin 192.168.100.10
5 L+ b; V. L* v8 Btftp -g -l mtd3.bin -r mtd3.bin 192.168.100.10
! ]: t% Q- j) r. Atftp -g -l mtd4.bin -r mtd4.bin 192.168.100.10 ( t- p6 z- e3 w" R. \- i
tftp -g -l mtd5.bin -r mtd5.bin 192.168.100.10 % C1 R8 ^" i0 o+ F" N
tftp -g -l mtd8.bin -r mtd8.bin 192.168.100.10
9 K: T4 E) I X$ htftp -g -l mtd9.bin -r mtd9.bin 192.168.100.10 ' }+ N+ p# L0 {1 q1 {" e! h. m
tftp -g -l mtd10.bin -r mtd10.bin 192.168.100.10 8 K# D) |/ R& W- s. ^
tftp -g -l mtd11.bin -r mtd11.bin 192.168.100.10 + \4 o6 r# Z6 }/ h5 f* h# g, S
tftp -g -l mtd12.bin -r mtd12.bin 192.168.100.10
* F' K8 d0 D) B! h2 k" dtftp -g -l mtd13.bin -r mtd13.bin 192.168.100.10
^; |9 `2 P4 U+ O7 ltftp -g -l mtd14.bin -r mtd14.bin 192.168.100.10 3 O/ b. t$ U0 K) L
& ~8 m8 v" c5 f2 n
. }! r A) E( G/ d2 i2 h4 N$ k$ H$ ^' H2 O5 s4 X
dd if=/dev/shm/mtd0.bin of=/dev/mtdblock0 ! `" D# [ W" k
dd if=/dev/shm/mtd1.bin of=/dev/mtdblock1
# R9 T) k7 m) }. qdd if=/dev/shm/mtd2.bin of=/dev/mtdblock2
2 Y) H0 P9 w9 zdd if=/dev/shm/mtd3.bin of=/dev/mtdblock3
9 m# R" m! W: `5 Gdd if=/dev/shm/mtd4.bin of=/dev/mtdblock4 $ u" w T' e5 y+ Q) b
dd if=/dev/shm/mtd5.bin of=/dev/mtdblock5 ' E6 ]5 B/ l7 e, N# ?
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock6 : r; Z2 K5 Z0 Z# Q, r: R h
dd if=/dev/shm/mtd7.bin of=/dev/mtdblock7
1 E1 u7 Z* h4 Y) K( y3 tdd if=/dev/shm/mtd8.bin of=/dev/mtdblock8
4 d. J$ C, y5 L9 h9 h0 qdd if=/dev/shm/mtd9.bin of=/dev/mtdblock9
) W% A& S E$ Tdd if=/dev/shm/mtd10.bin of=/dev/mtdblock10
4 L% J+ }1 x Z: U2 Wdd if=/dev/shm/mtd11.bin of=/dev/mtdblock11
6 Y3 m) _4 _& s# Z9 Ddd if=/dev/shm/mtd12.bin of=/dev/mtdblock12
8 A4 q. a3 V+ U. d! v8 N/ }dd if=/dev/shm/mtd13.bin of=/dev/mtdblock13 7 s. r" U3 c: d# s6 T
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14
+ X2 S7 x1 c; w7 a+ z' s
4 c8 K5 I4 {7 L j$ n/ c% _$ m3 F2 w! \( K/ H' x4 M0 r5 L
# x3 t7 _* T. Y4 y. d; a
- Q% E" Q1 G b5 x% M0 @ F/ j
- @3 B6 _/ f9 _+ U4 l
tftp -g -l hwmtd -r hwmtd 192.168.100.20 x' H4 z3 T }$ _
' Q: e! R& }2 d* _* z
chmod 777 hwmtd
! r/ K* o3 o2 \; v; I! A2 ~4 q5 k
, p, n/ o" X% A5 ?8 {! k, p./hwmtd -u apps* g+ |! }2 d8 K. ], G8 c
4 \6 p4 n B$ L' z, [./hwmtd -u allsystemB
) U5 B; _+ Q9 s6 }" G0 f
( n' u; V _( n; {: Itftp -g -l mtd14.bin -r mtd14.bin 192.168.100.2 5 E' ^& R: g$ F' ^7 m. G5 d
9 @" s# c8 Y+ |( C' k. r
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14
/ F4 O# _& d. i& Y ) D0 K- u8 r4 e N( Q. o
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock7
& T! E+ E* \: N4 g. F) [9 n" r! y/ [: I" z' r/ z" O* R" H# r2 q! O( V0 Y
7 W' w% W; G8 d
- u# S2 S0 N# U' q
- J4 ~6 `- W) U# b+ w6 s0 ?6 C' Q; B3 W$ R5 y$ |
6 C3 k( v- H& a: p1 k
1 Q/ N3 t4 J# d! X% }. x- c& }
|
|