查看: 340|回复: 5

[其他] HN8346X6 firmware dump R020

[复制链接]
发表于 2026-3-26 01:28:41 | 显示全部楼层 |阅读模式
本帖最后由 HN8145X6-tester 于 2026-3-26 22:36 编辑 7 ]- E5 ^7 r4 q5 h3 {; `
& t4 X: e+ f: }" V$ W* ~
HN8345X6 COMMON Menu english firmware dump
" g+ S% ]: `2 u
: b" x$ u) |0 n5 x( v) u
' A3 A* M5 g' }- c* H  I
8 t  c! n# g5 {5 g2 i
: e: j4 C% C! u- G& I* E+ u& U6 E* a) @
flash Dump R020 shell telnet enabled  * z; m+ a# e2 l: K% r" D- k) u

' y" N% o$ G) h2 V1 j3 t6 x$ @4 d1 b8 R- `
9 }/ c* e, k& Q9 |. ?5 \& C* h: u
also attached hwmtd bin missing yesterday for write permissions on R021 firmware ! j' ?/ n  r, W, x

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2026-3-26 12:27:43 | 显示全部楼层
这个是编程固件还是可以用工具刷的刷机固件
发表于 2026-3-26 21:46:57 | 显示全部楼层
Several partition files are missing(缺少几个分区文件)
. h" h3 t' D% I% nmtd1、mtd10
 楼主| 发表于 2026-3-26 22:25:40 | 显示全部楼层
liufubiao2015 发表于 2026-3-26 12:279 e+ e, I2 H: ]. o
这个是编程固件还是可以用工具刷的刷机固件

9 [- F  ]$ h& Kfirmware can be flashe via TFTP, firmware dump made with TFPD via cat /proc/mtd 8 K' z8 q* B5 t( y$ ~
1 ]+ w* d3 j; Y& M4 J  D) W
# N+ ~8 D$ b+ W8 _- C9 L
to flash firmware back to device,  can use similar cmds depending on firmware version
& n( h9 A9 f5 T  u8 t  I" |& u; Y: W9 V2 j% u4 H, y1 t" T9 @- _8 t

7 l# J" ]/ Y3 \6 s( P/ p* M8 wcd /dev/shm$ o1 V3 I2 {( J% ^5 K. X
1 m& ~6 f' c; a0 j* ~( X
tftp -g -l hwmtd -r hwmtd 192.168.100.10 ( p' y0 x$ ]* A4 ~5 Z9 r2 P4 a+ n

/ \7 e/ g7 {/ F& d' }chmod 777 hwmtd 6 a5 S7 Y+ R( N6 c! u# c. b
% }/ G3 G( m* ?! v% E1 K
./hwmtd allsystemA
7 O, h* w' \6 J) H% t./hwmtd allsystemB
# C# t% Z* m) I  \./hwmtd apps
- m' d7 |  i: S0 J7 j4 {6 b7 D./hwmtd file_system
0 _  R2 \5 R# I. [- r./hwmtd flash_configA
  j5 p/ U) c' n0 l./hwmtd flash_configB
. C7 |, E  @9 l$ I./hwmtd frameworkA) G+ h4 }5 N" S6 d  I  r, Q) w
./hwmtd frameworkB 4 K1 _" o' r* X- ^( A6 J1 k
./hwmtd keyfile& n0 {0 W! Z5 H# ]* V$ T
./hwmtd slave_paramA
4 Q/ ~: Y7 S) a5 ]$ f: m9 s) Q+ |./hwmtd slave_paramB; c% q) T5 I, D% \+ B7 V
./hwmtd ubilayer_v5
1 \: f# z& Z8 O8 p! L7 [2 h./hwmtd wifi_paramA8 x1 m" `8 h( R, Q! L0 Z' N
./hwmtd wifi_paramB
: j  C; s5 u! [4 d9 n' L. i- T4 j1 d- `
6 \4 ^! Z( _- K
tftp -g -l mtd0.bin -r mtd0.bin 192.168.100.10
9 g0 V( `: t! ]& ntftp -g -l mtd1.bin -r mtd1.bin 192.168.100.10
0 o6 V* c2 n4 D( E9 y% Wtftp -g -l mtd2.bin -r mtd2.bin 192.168.100.10 0 X" X  R+ c5 B* x" K
tftp -g -l mtd3.bin -r mtd3.bin 192.168.100.10
) @% A/ }* i, [4 o9 Ftftp -g -l mtd4.bin -r mtd4.bin 192.168.100.10
# i& N/ _* n. ktftp -g -l mtd5.bin -r mtd5.bin 192.168.100.10 0 J: M' D2 v; r+ u1 Y
tftp -g -l mtd8.bin -r mtd8.bin 192.168.100.10
7 u( R5 ^4 Z6 ltftp -g -l mtd9.bin -r mtd9.bin 192.168.100.10 " R, g, I3 q: B" C0 `. j3 W. t0 ~$ p
tftp -g -l mtd10.bin -r mtd10.bin 192.168.100.10
2 a0 R9 |) t( m! n; m% ?! Ttftp -g -l mtd11.bin -r mtd11.bin 192.168.100.10 6 v/ q! @0 ]% e6 W7 d$ o# e8 x
tftp -g -l mtd12.bin -r mtd12.bin 192.168.100.10 9 `# q0 K- [! e
tftp -g -l mtd13.bin -r mtd13.bin 192.168.100.10
/ U- R1 F9 L0 Z; k8 B( \tftp -g -l mtd14.bin -r mtd14.bin 192.168.100.10 3 t) c& w' F4 y# R
) K- p% l" C  ?! i' d) K
$ J- z2 K) }5 r/ R+ a/ Z: [! M
" N5 K$ t+ f7 K9 {% L
dd if=/dev/shm/mtd0.bin of=/dev/mtdblock0  
, A) m6 k* i  N% B+ rdd if=/dev/shm/mtd1.bin of=/dev/mtdblock1 0 ~. t' D+ I; L; y
dd if=/dev/shm/mtd2.bin of=/dev/mtdblock2  / H1 N1 P+ N5 f& N
dd if=/dev/shm/mtd3.bin of=/dev/mtdblock3
8 o9 L- @, \3 ]* \% O" |dd if=/dev/shm/mtd4.bin of=/dev/mtdblock4  5 P) N1 Q" H( ^8 C5 X2 g
dd if=/dev/shm/mtd5.bin of=/dev/mtdblock5
( e0 g7 t+ W) X" U  Pdd if=/dev/shm/mtd6.bin of=/dev/mtdblock6  ' I5 t$ g- R8 t5 q, x8 R. Q  R4 o
dd if=/dev/shm/mtd7.bin of=/dev/mtdblock7 % H  w- }; v0 m& g! W0 e
dd if=/dev/shm/mtd8.bin of=/dev/mtdblock8  1 S2 j! G" k1 x# d7 ?. X1 P/ B
dd if=/dev/shm/mtd9.bin of=/dev/mtdblock9
1 d/ g. a# r% D( q9 Cdd if=/dev/shm/mtd10.bin of=/dev/mtdblock10  
) n* x% _  z% J1 tdd if=/dev/shm/mtd11.bin of=/dev/mtdblock11
2 x: Q% f5 n. ?3 a; Tdd if=/dev/shm/mtd12.bin of=/dev/mtdblock12  
# ~( C  s& N& @% e/ @dd if=/dev/shm/mtd13.bin of=/dev/mtdblock13
  F2 [% f( u2 G) t3 f7 f+ Sdd if=/dev/shm/mtd14.bin of=/dev/mtdblock14
" S( t, V' _. n& g4 P& m$ x4 n' M& m4 Q6 d9 B3 x) A

1 \: H) {" W" x, x' `3 j. S2 `
" T3 H, J, E0 I: u0 I; H2 {4 ?2 }4 a6 R' [" q4 @# Y8 B9 `
6 i' ^+ A8 j; A  O
tftp -g -l hwmtd -r hwmtd 192.168.100.2# A' P: E4 g/ r% ~

5 P+ J  m) \3 {# e+ E- Bchmod 777 hwmtd
" `" x3 B5 ^* W8 B8 q% ~7 I6 A3 H4 p0 V! @# p0 m
./hwmtd -u apps/ ?! q; r6 R' T# Z! x
( j2 q+ Q% @& Q
./hwmtd -u allsystemB 5 u( ~2 a" B  [* k( J' a
3 S/ C' s$ p. |2 {! K! q- W6 l
tftp -g -l mtd14.bin -r mtd14.bin 192.168.100.2 7 E, o6 U: z( N+ y$ D

9 ^5 q3 Z6 C# V1 I& b2 Udd if=/dev/shm/mtd14.bin of=/dev/mtdblock14
1 D/ ?9 O1 U: [- G % f- g! v, e, C# ^" c0 F* z4 ?. Y
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock7
1 g. L. T1 N) s) x( Y3 |" ~' I( ^$ v% z) |3 O

4 E1 j" ]( r& ^; l) j- I+ S9 X, }0 H. Q5 P, F# M: O. ]( V

/ a1 _6 V4 ^% l
; q" s, ^' K/ S8 W5 l  D
. K3 |' ^( N1 Q: T# [; Q
9 U  w! Q3 q5 N" Q
 楼主| 发表于 2026-3-26 22:32:17 | 显示全部楼层
本帖最后由 HN8145X6-tester 于 2026-3-26 22:37 编辑 : r* z" p2 o- m0 r8 j
liufubiao2015 发表于 2026-3-26 12:27/ X# H9 N& Z( f1 C. l
这个是编程固件还是可以用工具刷的刷机固件

) n& J: B# e' k6 G  Fhi yes looks like update missing some files yesterday will update now.
( h' r# J" |3 d: V8 Q% |) n4 m) k

2 h; g5 N! `6 y0 v# X2 J
: g, a3 _$ Y  {9 I! m& S* ui have uploaded missing ones on first post to keep clean
+ Q0 J1 ]6 c0 f# I
发表于 2026-3-28 12:39:59 | 显示全部楼层
Friend, could you please provide the partition table obtained by running the command `cat /proc/mtd`
2 \' W2 D- X9 {4 Z朋友,能提供一下cat /proc/mtd命令得到的分区表单吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部