查看: 476|回复: 5

[其他] HN8346X6 firmware dump R020

[复制链接]
发表于 2026-3-26 01:28:41 | 显示全部楼层 |阅读模式
本帖最后由 HN8145X6-tester 于 2026-3-26 22:36 编辑 $ h2 y7 K+ M4 |; q+ U

9 i5 q; F7 u1 o/ n& tHN8345X6 COMMON Menu english firmware dump
# a5 ]; ~- P5 A& t1 c  X: o6 ~- w
8 _' }: k) [: q# Y" a( m/ u! i. J1 @: u2 A9 r. `. }2 L
: Q4 v/ U- R3 M

; O. }, J9 ^) |3 K: [& ]/ [# S  d; M$ n2 E* c0 R5 {
flash Dump R020 shell telnet enabled  ) I0 [7 j. h- y* I8 V' q

) F% j4 s8 Y( T
) g* s8 e! b- a( F, @, j
3 Z) m9 l+ s* H& X4 H! T* t1 oalso attached hwmtd bin missing yesterday for write permissions on R021 firmware
7 F) p& G% @3 B; x8 Q

本帖子中包含更多资源

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

×
发表于 2026-3-26 12:27:43 | 显示全部楼层
这个是编程固件还是可以用工具刷的刷机固件
发表于 2026-3-26 21:46:57 | 显示全部楼层
Several partition files are missing(缺少几个分区文件)7 M' F6 P/ a9 Q+ m
mtd1、mtd10
 楼主| 发表于 2026-3-26 22:25:40 | 显示全部楼层
liufubiao2015 发表于 2026-3-26 12:27
4 H7 r6 Y: j4 c# E2 J- u# Z5 \6 C这个是编程固件还是可以用工具刷的刷机固件
# c! _' s4 g, s8 F1 ?7 S! ^- W+ ]
firmware can be flashe via TFTP, firmware dump made with TFPD via cat /proc/mtd . i  [6 T6 A& ^  w' m2 y
* l5 H: R! T" R+ d  `+ T- Y! k
, ~( C! }. o4 x2 k- g4 [0 Z6 X
to flash firmware back to device,  can use similar cmds depending on firmware version
# x0 e2 g( Y4 t) R* \: L+ L
8 N  N5 k0 y/ M0 g
; a# e% s3 @8 n; jcd /dev/shm+ ?6 ]! o; a, h/ j

0 C; v6 x* u$ L6 X4 \tftp -g -l hwmtd -r hwmtd 192.168.100.10 $ t- X9 o6 C. X4 T- F$ O
) {5 g7 o0 c$ s7 ^9 G
chmod 777 hwmtd 6 @: q, X3 M4 \& W" x

- Q4 s% S) j# y' R. \+ ~0 I% n! j./hwmtd allsystemA" C& k- u. ?+ d) L$ c, M
./hwmtd allsystemB / a5 ~# m1 J* i# P: D% c" c
./hwmtd apps
% @! o) t  ~$ \+ R& c# d5 I* S1 ?./hwmtd file_system
; Y2 f' v  Q( a( v9 J4 L9 [./hwmtd flash_configA1 r) M: I1 o0 ~% {* d
./hwmtd flash_configB ( g" `6 D0 B/ c, _
./hwmtd frameworkA
' Y7 D* h4 O- B1 g./hwmtd frameworkB
2 s3 y" `& O& M; z  L$ R! o* K- X./hwmtd keyfile
- `" S9 I1 h( T- }+ e./hwmtd slave_paramA + n- i1 k" O4 ?2 q+ g3 q
./hwmtd slave_paramB# c: P# ^3 h# k5 j: n, z
./hwmtd ubilayer_v5
3 v  Y3 Q2 I. Q1 j5 A0 |./hwmtd wifi_paramA
' z/ B' l8 I; G3 K# P% I2 G+ c& e./hwmtd wifi_paramB 2 G) u8 u) Y+ y. x& h: O( g
+ m- A1 x( d( c. A
0 g) q4 ?* c7 Q0 V7 v# |3 G
tftp -g -l mtd0.bin -r mtd0.bin 192.168.100.10
( q/ {% c6 V( S6 a3 {4 w) ctftp -g -l mtd1.bin -r mtd1.bin 192.168.100.10
% W" S/ L2 ?% F2 `; z2 k2 Z9 btftp -g -l mtd2.bin -r mtd2.bin 192.168.100.10 2 z# \$ b4 ]8 `* R
tftp -g -l mtd3.bin -r mtd3.bin 192.168.100.10
* |+ Y- ~& Y- q; |: Mtftp -g -l mtd4.bin -r mtd4.bin 192.168.100.10
0 _- m8 s. w% F6 @# Jtftp -g -l mtd5.bin -r mtd5.bin 192.168.100.10 1 ?: v, |3 q& W! R2 Q* U, j% _$ E
tftp -g -l mtd8.bin -r mtd8.bin 192.168.100.10
5 b! C) I3 g9 a5 d* W1 jtftp -g -l mtd9.bin -r mtd9.bin 192.168.100.10
3 Z$ P* X$ w7 J$ a, g! Mtftp -g -l mtd10.bin -r mtd10.bin 192.168.100.10 / K6 w: `/ t- {7 A- `/ T
tftp -g -l mtd11.bin -r mtd11.bin 192.168.100.10
/ v5 a  S) J- s3 Etftp -g -l mtd12.bin -r mtd12.bin 192.168.100.10
( z+ H4 i6 M  _$ w9 E1 r# Ltftp -g -l mtd13.bin -r mtd13.bin 192.168.100.10
! _9 _1 a, [) v6 l$ ?* W6 ktftp -g -l mtd14.bin -r mtd14.bin 192.168.100.10
7 W+ K* G7 r+ D# F+ }3 P4 D0 d+ H- K  Q
4 K+ b& |7 r2 Q. C: }/ O4 y! m

- @9 ^8 J) S' }# h9 J+ Ydd if=/dev/shm/mtd0.bin of=/dev/mtdblock0  
; u- R& F7 F( {$ u( Rdd if=/dev/shm/mtd1.bin of=/dev/mtdblock1
; X# e( T% J3 s9 Z9 Z! Fdd if=/dev/shm/mtd2.bin of=/dev/mtdblock2  
+ D: E' I; A- f8 t7 Odd if=/dev/shm/mtd3.bin of=/dev/mtdblock3
! ]% j' e; {5 d( ]; W+ Ldd if=/dev/shm/mtd4.bin of=/dev/mtdblock4  8 J( ?; `) N9 e7 C& b+ @
dd if=/dev/shm/mtd5.bin of=/dev/mtdblock5
3 N# i4 I0 k0 [dd if=/dev/shm/mtd6.bin of=/dev/mtdblock6  ; g6 N2 Q& S6 v) q5 q
dd if=/dev/shm/mtd7.bin of=/dev/mtdblock7
3 j: r0 ?: Y! ?% W7 J. @" Z9 ?dd if=/dev/shm/mtd8.bin of=/dev/mtdblock8  
7 k" I  n  \/ \dd if=/dev/shm/mtd9.bin of=/dev/mtdblock9 3 o% v+ r5 I: n7 l4 n  k" O+ O
dd if=/dev/shm/mtd10.bin of=/dev/mtdblock10  
: A' J- P# Z; \3 F3 E- K% Ydd if=/dev/shm/mtd11.bin of=/dev/mtdblock11
! p; S% Q0 V& t1 q, E2 K$ Add if=/dev/shm/mtd12.bin of=/dev/mtdblock12  , B5 y$ F* j9 ]5 A& p9 H
dd if=/dev/shm/mtd13.bin of=/dev/mtdblock13 * \1 `; f- d# q  P" t. k- U
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock144 y; E0 `1 s! ]/ N8 s0 R
# g1 q" l2 Y( o/ W

& M: h( y& ]3 H4 j' k. D$ p  T+ t6 t+ L$ s# Q3 L

0 }$ \+ h* r% Y- H; S8 Z
0 E" b: }1 P) wtftp -g -l hwmtd -r hwmtd 192.168.100.2
9 P5 m% ^  H( u2 y9 `
1 f: \8 b. v& j8 A) t/ Ychmod 777 hwmtd   p( g$ s" \! S) Z( I

3 [. H6 T# d) ?+ j, P% E% L* B./hwmtd -u apps4 L" @7 _: e1 E3 X4 V$ d& |; n0 G

; n$ l/ _0 ^& y! F* U0 ^$ w./hwmtd -u allsystemB
, _- B; t# N7 M6 S
6 t: e8 G) g- q* N# E' xtftp -g -l mtd14.bin -r mtd14.bin 192.168.100.2
) E# F4 a. d$ W' x% a* n% |4 [# L3 x/ ]8 u, O
dd if=/dev/shm/mtd14.bin of=/dev/mtdblock14
+ F9 ^$ w' ~5 b8 z3 ^4 v. N
. O2 \% h: E3 b( S* b/ Gdd if=/dev/shm/mtd6.bin of=/dev/mtdblock7
* T: X! R5 U! I6 Y, N3 C7 Z
% N+ k2 N( }) p9 `$ O. @
4 h. ^* M$ U* o  X1 r0 u
5 _" z3 M8 z% f& z/ g. x$ Z5 |& m7 h- a  k( ^% G1 t
' D$ E) h8 x: y1 ?& Q- V# c' D) E

) L/ K& M# p- u7 r) C
; X' g" `; Z5 w0 H% l2 C
 楼主| 发表于 2026-3-26 22:32:17 | 显示全部楼层
本帖最后由 HN8145X6-tester 于 2026-3-26 22:37 编辑 & J0 k) f* e5 I3 D6 |) [! U0 s( _+ x9 C- R
liufubiao2015 发表于 2026-3-26 12:27
& w% C* l! i1 C7 w这个是编程固件还是可以用工具刷的刷机固件
$ E' S" M# |9 }" o
hi yes looks like update missing some files yesterday will update now.' a* W8 k2 c/ `2 ]- V4 o" G/ f7 M
8 [3 z. {3 I3 o. f

' r" X6 p1 m. R& u( @' T9 t' j% K4 q% K3 b* \5 O5 F2 r
i have uploaded missing ones on first post to keep clean& I, s0 B; s/ }- L
发表于 2026-3-28 12:39:59 | 显示全部楼层
Friend, could you please provide the partition table obtained by running the command `cat /proc/mtd`
1 ?2 t+ k, b9 v/ B8 |% m" x" Z朋友,能提供一下cat /proc/mtd命令得到的分区表单吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

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

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