找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20394|回复: 69

用hwmtd解锁分区升级,以hs8546x6为例

[复制链接]
发表于 2022-9-28 09:45:15 | 显示全部楼层 |阅读模式
本帖最后由 sandplus 于 2022-10-11 18:15 编辑
3 [+ I4 G  P* q, [" Q0 Z4 c, ]# W' s' t8 X, t: v+ k& ]5 {: }1 P" l
    本人有K662-10,K662-20,HS8546X6 hilink组网,都是移动版本,开始听说移动版的配置高,k662c-10确实如此,-20缩水严重,不过光猫调试通了,Hs8546x6用电信网络没有问题,tr069和acs都通了,我们这边只要loid和密码就可以注册成功。k662-10买的是纯光猫版本,想ap,版本是r20 035要升级r21 050才能切换模式,实在不会弄,咸鱼找了人50远程刷的,他告诉我分区被锁了,导致我自己恢复分区失败,在远程过程中使用了hwp的一个软件,坛友有详细记录分享他远程的命令,我也是远程结束后数据恢复也没有找到那个软件,开始在论坛研究分区恢复,终于看到了ubi工具方式和大神yuleniwo分享的hwmtd工具,ubi那个比较复杂没有尝试,而hwmtd只需上传shm目录,chmod授权,之后一个解锁命令就可以写入分区了,不会刷错分区,比较适合新手,由于a4421565a的帖子里大家发的用法比较零碎,有些是没有实践过,现将hs8546x6刷分区升级的过程命令分享,方法通用:
: @* P  g, U5 g/ o7 }. K/ I' O) b7 D* w+ O+ z& d+ k0 u
+ o" h3 Y5 j5 N6 P9 q% t8 P
刷之前一定要拔掉光纤,把电脑ip设置为192.168.1.2
, k* y5 L" ?8 K. Rtelnet 192.168.1.1- P7 J3 p7 L3 o
root
3 r6 b+ i, m7 Y/ K- x' v5 d3 s- yHw8@cMcc
! R: ^8 a! Z1 bsu
: N  ?* h7 X6 i6 H4 U5 Sshell
$ Z8 s& Q- P$ Z: w& X/ e! fcd /dev/shm 进入shm目录6 \5 W8 u/ G  z0 q9 w
tftp -g -l mtd6.bin -r mtd6.bin 192.168.1.2  上传固件
* U- ^; l6 y4 a7 g( ]; n/ \; stftp -g -l hwmtd -r hwmtd 192.168.1.2       上传hwmtd工具
( L& f8 b/ N3 [1 \& n; h! @7 B' Vchmod +x hwmtd       给hwmtd授权
- V' J" @5 W, w8 J7 n' V# Z/dev/shm/hwmtd -u allsystemA   给allsystemA分区解锁
$ f, ^! P2 S# ~* F. L5 T( vcat /proc/wap_proc/mtd_protect    看flag的值变成0x4400说明解锁成功
7 i; `4 F" \, [+ p0 M2 b, k8 Idd if=/dev/shm/mtd6.bin of=/dev/mtdblock6       还原分区
  M# b$ K: Q# R+ `0 W8 @/dev/shm/hwmtd -l allsystemA    分区上锁,一定要带路径运行不然会报not found( `4 {; H9 r7 \3 Z2 G
exit: N  ]5 c0 {# U7 r
SU_WAP>display version  查看版本号要在SU_WAP下执行
: @0 d  S1 o6 z: wSU_WAP>display inner version     
+ u: M$ A% n# ^shell" `5 a8 r) |/ {; F' G, X6 v6 @. d
reboot: k5 f0 E! z& z+ y; Y1 |+ j: r4 I8 Q
如果能查看到系统版本说明固件是正确的,如看不到版本号,就说明固件不适用,建议只刷6分区,即使重启了失败也会自动切换到7分区启动,其他分区都不需要还原,但是操作前一定要做好备份,比如jffs2. * {* m2 [; L$ J0 `+ i. E5 {
我尝试用8546x6刷了一个hs8146x6的115版本,看不到版本号,没有敢启动,放弃。还有大家千万不要是用一键还原华为界面那个命令,后面恢复有点麻烦
$ A& n1 I- w7 |, b; R" @" p大家可以自行论坛搜索“海鲜”下面第一个帖子就是hwmtd诞生的地方,这样一是可以看到原作者,大佬太低调了,这么好的工具也很少人知道,二是也可以看看整个过程,最后感谢chenrenying1分享的固件。1 b% m1 V# J) u4 {4 }6 `
猫粮不够用,如果介意可以去原帖免费下载
  ^. d+ n$ _# p- h% N  ?
6 M% w: R, w8 t. y2 [* _  R& _) d7 a8 Z7 ]$ V4 C/ h1 {5 z, t

本帖子中包含更多资源

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

×
 楼主| 发表于 2022-9-30 00:17:34 | 显示全部楼层
大海3958 发表于 2022-9-29 20:07, W8 C! m! b. M) Q5 K8 g* w
感谢楼主,学习学习!
6 i1 u$ I3 h6 Q: z% F8 x$ `7 }
向你们学习,早就知道这个软件,我是花了50知道了hwp,之后学会hwmtd,现在又用hwmtd把k662c-20 的分区刷的k662c-10里面,变砖了,还好只是100买的
发表于 2022-9-28 11:25:44 | 显示全部楼层
感谢分享,R21版本,老方法已经不适用
 楼主| 发表于 2022-9-28 11:30:19 | 显示全部楼层
wx_Wyq25YVR 发表于 2022-9-28 11:25
1 O* T& k+ ~! _0 |  @感谢分享,R21版本,老方法已经不适用

  W4 m) e: R" P1 b我的k662 r20 035就是被锁了分区才找人刷的,后面想着一定要自己研究通
发表于 2022-9-28 11:30:45 | 显示全部楼层
也是这个猫,谢谢了
 楼主| 发表于 2022-9-28 11:35:51 | 显示全部楼层
zyq53719 发表于 2022-9-28 11:30- N/ ?3 J1 y6 C& w+ }% u( ?) W" v& t
也是这个猫,谢谢了

7 x; C( C# k; m) J& L! \我是r20 070升级20 286
发表于 2022-9-29 11:53:11 | 显示全部楼层
多谢总结,方法最好做成一TXT文件压缩上传一下,这论坛复制文本之后会自动加入乱码,容易出错。* g' b3 K& S2 L/ ~- `1 s" ~" }* S
R21也可以使用,但因为R21是因为没有ROOT权限了,有些电信版本可以用SAF来获取ROOT权限,但更新之后好像没权限了。
 楼主| 发表于 2022-9-29 14:03:10 | 显示全部楼层
chenrenying1 发表于 2022-9-29 11:53
; J4 [8 O$ R4 C! u) J多谢总结,方法最好做成一TXT文件压缩上传一下,这论坛复制文本之后会自动加入乱码,容易出错。
8 y! C  z7 B. lR21也可以 ...
1 m. M' ^6 u' m/ c4 d& q+ `
修改帖子审核太慢,没有几行,还有个问题,如果单独刷6分区和7分区,plugin的版本号就没有,其他分区我没有恢复,功能正常,按理说同型号相同硬件版本号没问题吧。还有请问下上次你变砖的是怎么弄好的?我手贱把k662c-20的固件刷到k662c-10里面去了,而且是主分区,结果变砖了,之前有人说通道半小时或者更长可能会自己恢复,一晚上也没动静啊,恢复出厂设置不起作用,不知道还有没有其他不ttl的办法。
发表于 2022-9-29 15:24:21 | 显示全部楼层
学习并感谢大佬们无私的互联网分享精神
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-3 10:26 , Processed in 0.026322 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表