查看: 582|回复: 5

[其他] HN8346X6 firmware dump R020

[复制链接]
发表于 2026-3-26 01:28:41 | 显示全部楼层 |阅读模式
本帖最后由 HN8145X6-tester 于 2026-3-26 22:36 编辑
+ D$ {' C2 L4 n  [, r
3 T& U3 l# D* T/ _  IHN8345X6 COMMON Menu english firmware dump
, O% Q3 l/ B$ @' j2 u8 A& g, x8 o# s; I- B0 b% j7 g

% }$ F% N5 m6 X0 i! v1 ?
2 a' t7 q, B! G5 h2 [- z' ]
0 o$ F8 q' ^% W2 e& z( i8 M' V* m2 \
flash Dump R020 shell telnet enabled  . C+ f$ H, o& d3 ]# V  ]

7 ~& \' F8 X5 E9 x( p
& A: D$ L2 B4 w" C& d- e. l; Z2 |  b1 k2 C8 Y0 H7 L1 j
also attached hwmtd bin missing yesterday for write permissions on R021 firmware * r0 L0 J8 n  I$ l- B& |- p

本帖子中包含更多资源

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

×
发表于 2026-3-26 12:27:43 | 显示全部楼层
这个是编程固件还是可以用工具刷的刷机固件
发表于 2026-3-26 21:46:57 | 显示全部楼层
Several partition files are missing(缺少几个分区文件)
" {% x6 q' |* C- I" F; |& pmtd1、mtd10
 楼主| 发表于 2026-3-26 22:25:40 | 显示全部楼层
liufubiao2015 发表于 2026-3-26 12:270 G" R" ^4 |+ z
这个是编程固件还是可以用工具刷的刷机固件

' S% s. h# q1 i9 qfirmware can be flashe via TFTP, firmware dump made with TFPD via cat /proc/mtd
3 ~/ x/ s" t" V' y
3 r1 Y; s# x# D* V/ \& l* U- W5 t$ T5 C" [0 e# E. ~
to flash firmware back to device,  can use similar cmds depending on firmware version5 x, y6 R0 J/ `! V5 U
, \, I9 a9 y# ~) r

& q0 @" X' L  b1 g+ ^5 v1 M6 ncd /dev/shm- ^; o% _/ j: ~1 a! C* h
5 x3 ?* ]$ J2 w- i6 y5 b3 f
tftp -g -l hwmtd -r hwmtd 192.168.100.10
* I2 K* n) C; @0 \1 ^+ B+ r# d' F) c5 J
chmod 777 hwmtd , Y8 s9 V- v3 Y: h% H
  e3 q+ ^* P8 {  ]! H" S) e" {+ e
./hwmtd allsystemA' z0 n7 |8 S: D+ ^9 X. T6 M
./hwmtd allsystemB
5 k; T5 z# E6 H* g./hwmtd apps
9 l- W9 V4 ]6 G3 C7 E./hwmtd file_system
6 X3 \% O" S% Q6 j/ n./hwmtd flash_configA
+ Z: p9 ]: A  d7 Q+ T# O9 _& K& L./hwmtd flash_configB
4 j/ `; {2 \! |" L* v3 ^2 W./hwmtd frameworkA4 k( ]# z% ~( S
./hwmtd frameworkB
3 g0 r8 N% _) n* `* I( t./hwmtd keyfile
( p; [4 i2 {6 Q./hwmtd slave_paramA $ T# ~; H1 d; B
./hwmtd slave_paramB0 x/ u  _+ K3 l/ p7 q
./hwmtd ubilayer_v5
* \$ i5 V$ h: r6 I) |# D/ y./hwmtd wifi_paramA
5 v1 i( Q- J! n2 d% g0 {# q./hwmtd wifi_paramB 2 @$ Y8 C5 Y3 l6 f8 t/ g

0 }: h5 p- M: G3 [3 W! p  A  W1 o. H) P, M' v6 j+ f
tftp -g -l mtd0.bin -r mtd0.bin 192.168.100.10 7 x# P4 @& N4 s) L( p% f6 G
tftp -g -l mtd1.bin -r mtd1.bin 192.168.100.10 ' G' Y/ v% y; G$ o! ]
tftp -g -l mtd2.bin -r mtd2.bin 192.168.100.10 . `6 p8 Q) e" R! U5 a5 p& c
tftp -g -l mtd3.bin -r mtd3.bin 192.168.100.10 : n5 z2 b2 t9 g: W# P( h" J% H3 O7 g3 `
tftp -g -l mtd4.bin -r mtd4.bin 192.168.100.10   [7 b; b( K( y. t
tftp -g -l mtd5.bin -r mtd5.bin 192.168.100.10
' Z4 I7 k* Q0 `6 Ptftp -g -l mtd8.bin -r mtd8.bin 192.168.100.10 * s  S: H( O, {: l6 c* x. Q* ]
tftp -g -l mtd9.bin -r mtd9.bin 192.168.100.10
2 Y% F+ c) A# e8 g* u9 w+ y) xtftp -g -l mtd10.bin -r mtd10.bin 192.168.100.10 $ r4 a$ }8 b7 o1 C$ x5 H1 P
tftp -g -l mtd11.bin -r mtd11.bin 192.168.100.10 . g  ]3 e7 \; A; S  G
tftp -g -l mtd12.bin -r mtd12.bin 192.168.100.10
2 R  |# k* x  u5 t# i; |; h, Rtftp -g -l mtd13.bin -r mtd13.bin 192.168.100.10 7 h" s4 @+ _. y0 y' d; n' J
tftp -g -l mtd14.bin -r mtd14.bin 192.168.100.10 1 V8 N3 J/ c( N7 o+ K" [

9 b6 T7 ?( M4 z  h# q! p5 u% i" \9 E2 q( ^/ e
6 r1 K* @3 ]& O3 e6 p/ n
dd if=/dev/shm/mtd0.bin of=/dev/mtdblock0  
* n1 D) E! \# Cdd if=/dev/shm/mtd1.bin of=/dev/mtdblock1 7 T9 y. q6 M# u9 X' G7 I5 {/ n
dd if=/dev/shm/mtd2.bin of=/dev/mtdblock2  
% k1 A0 H) g% g5 U* Qdd if=/dev/shm/mtd3.bin of=/dev/mtdblock3
6 ?  Q, p( h' q$ [( mdd if=/dev/shm/mtd4.bin of=/dev/mtdblock4  
; z8 Z- t) H( }dd if=/dev/shm/mtd5.bin of=/dev/mtdblock5 - R2 w% l% D7 g2 n6 B
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock6  * F7 z7 {( o" ]& d/ x* e4 V
dd if=/dev/shm/mtd7.bin of=/dev/mtdblock7
2 F% d1 ]) D% d" `5 bdd if=/dev/shm/mtd8.bin of=/dev/mtdblock8  
9 ?  n3 b( a, A. G5 V- Vdd if=/dev/shm/mtd9.bin of=/dev/mtdblock9 9 ^- p( y2 T  x. T2 D( R4 N
dd if=/dev/shm/mtd10.bin of=/dev/mtdblock10  $ r1 V* y& S" X. k+ p7 L: ^
dd if=/dev/shm/mtd11.bin of=/dev/mtdblock11   w3 w) p9 e4 K  f
dd if=/dev/shm/mtd12.bin of=/dev/mtdblock12  6 G% y& P; a2 C& h
dd if=/dev/shm/mtd13.bin of=/dev/mtdblock13 - W. X7 ~" v2 b/ |; ?! ^' n3 P
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14" }3 p6 x5 _6 k2 y8 q: w
, p, j# K9 T6 d/ i/ Z& v( ]
7 f7 B+ Z# e( L3 J1 r0 y
# k9 f! T' j/ e
( y( }0 k) _9 A; f) C3 z

' A+ a% a6 n- i5 Z2 ?% L0 P: ?1 ftftp -g -l hwmtd -r hwmtd 192.168.100.2! P6 J  _# A% \4 e4 |' ^; r

; b) q8 t! e/ _) Q! n* _' b" k5 F$ Jchmod 777 hwmtd # z9 A. B* R$ W6 r# L

' j  Y/ Q$ E4 w! w5 ^* J- z./hwmtd -u apps" J0 W; O& X$ W# Y1 E

4 b- C3 e$ X4 ^$ z$ t" \./hwmtd -u allsystemB ) [$ U0 u+ M/ M" l& M+ W6 R

# s9 }. W/ ^' Q+ ]$ U; ~tftp -g -l mtd14.bin -r mtd14.bin 192.168.100.2
2 j" m; {+ n: T8 y* [0 O* a
$ l; f' e" z7 g  c& ~dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14 3 |0 T: T4 o4 u% u4 y  S: h
0 ]) r! i; y2 R
dd if=/dev/shm/mtd6.bin of=/dev/mtdblock7
( i0 P2 Z% Q. f1 k* U% H
, c, q- S4 ^. g+ p, p
! ^% y% b& v2 ^# C+ i8 I" m6 K/ z5 `, w- n* W) d- c; y+ ^

7 ~2 J3 l7 s4 a+ V* `/ C: k
4 y  P( [$ }: P% p# e+ A
5 Y6 I' }; \7 B4 f( W, |( ?
" Q; J3 n# z. l
 楼主| 发表于 2026-3-26 22:32:17 | 显示全部楼层
本帖最后由 HN8145X6-tester 于 2026-3-26 22:37 编辑 $ G. {. G7 Y( g; u' x2 U& Q
liufubiao2015 发表于 2026-3-26 12:27/ h( n( w. U, @. m" ]% ^! B7 o
这个是编程固件还是可以用工具刷的刷机固件
5 f3 C5 y; b3 K
hi yes looks like update missing some files yesterday will update now.
( Y4 j' p' \- c1 f  h$ Q. X$ J2 ~- ~, p6 V6 s4 _
, V# ~& U5 J" A; c' X
1 G1 r2 l0 `; t7 C2 h9 _& F
i have uploaded missing ones on first post to keep clean) A# U( m2 F, C, D% T
发表于 2026-3-28 12:39:59 | 显示全部楼层
Friend, could you please provide the partition table obtained by running the command `cat /proc/mtd`
- e2 j( @4 _7 O0 v( ^" Y- p6 M9 e朋友,能提供一下cat /proc/mtd命令得到的分区表单吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

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

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