slitilanber 发表于 2025-10-23 09:18:58

HR8145XR 半补全shell 恢复华为模式(界面)测试邀请

本帖最后由 slitilanber 于 2025-10-23 10:31 编辑

shell原贴:HR8145XR V5R022C10S268通挂从光猫固件,半补全shell『 光猫FTTx技术交流区 』 - Powered by Discuz!


半补全shell后,shell模式下可以执行EquipMode.sh on命令,应该可以获得root权限, 然后执行restorehwmode.sh来恢复华为界面。


先说明:因为我自己的设备在R21版本时已经执行过restorehwmode.sh。无法再次测试。
如果没有其他更简单方法,又确实需要华为界面,可以尝试,只希望回复一下测试结果。


shell模式下依次执行以下命令:
1. EquipMode.sh on
2. restorehwmode.sh
3. EquipMode.sh off (restorehwmode.sh时可能会重启,重启后执行;如果没有重启,直接执行)

如果成功,结合SU_WAP模式下的命令,基本上就不需要完整的shell命令了,还要啥自行车呀。
load pack by tftp svrip {tftp server ip} remotefile {firmware file} // 刷固件
restore manufactory// 恢复出厂设置

set userpasswd root {your password} // 修改telnet和ssh密码
set webuserpasswd instance {instance id} password {password} // 修改网页登录密码(可能没有该命令)

set sn snid {your sn}//修改SN
set password snpasswd {your sn password} // 修改SN认证密码
set productmac MAC {your mac} // 修改mac

set upport mode {mode id} upportid 0x102001
// 5:XGPON , 6:10GEPONA, 10:XGS-PON, 12:10GE自适应 ,15:XGPON-XGSPON自适应, 16:XGSPON-10GEPONS自适应

set hardinfo value BBSP_FT_IPV6_PORTMAPPING=1;// 显示ipv6端口转发的页面配置





补充内容 (2025-11-8 11:37):
最新研究成果:只有能进能在SU_WAP模式下执行set hardinfo命令,就不需要恢复华为模式,就能切换界面。


set hardinfo value SSMP_SPEC_WEB_FRAME=frame_huawei;SSMP_SPEC_WEB_MENUXML=MenuSmartChina.xml;

win898ok 发表于 2025-10-23 17:59:12

我试过b610-4e版本V500R022C10SPC200试过到cd /mnt/jffs2后tftp -pl hw_boardinfo 192.168.100.2提示没权限!然后再次su提示密码,所有密码都试过SN MAC,标识码都不正确

win898ok 发表于 2025-10-23 18:03:59

应该二次su提权密码试过老密码upt 不行

slitilanber 发表于 2025-10-23 18:43:16

win898ok 发表于 2025-10-23 17:59
我试过b610-4e版本V500R022C10SPC200试过到cd /mnt/jffs2后tftp -pl hw_boardinfo 192.168.100.2提示没权限 ...

能进入/mnt/jffs2,需要开启装备模式。
有两种方法:
1、touch /mnt/jffs2/Equip.sh 重启
2、EquipMode.sh on,应该不用重启

改玩,记得关闭装备模式

heganlu 发表于 2025-10-23 22:45:29

slitilanber 发表于 2025-10-23 18:43
能进入/mnt/jffs2,需要开启装备模式。
有两种方法:
1、touch /mnt/jffs2/Equip.sh 重启


能备份一个完整的JFFS2吗?不想一键恢复华为,

slitilanber 发表于 2025-10-23 23:01:06

heganlu 发表于 2025-10-23 22:45
能备份一个完整的JFFS2吗?不想一键恢复华为,

你的b610既然能进/mnt/jffs2, 只要能执行tftp、vi、tar三个命令,当然能。你找其他教程(论坛很多的)依葫芦画瓢就行。我这主贴的shell不全,没有这三个命令,处理不了

池州老_阮 发表于 2025-10-24 03:22:51

感谢各位大师分享!

BZserver 发表于 2025-10-24 07:07:26

学习受教了,。。。。

chinadslxiaobai 发表于 2025-10-24 10:08:05

谢谢分享,学习下

xuefei748 发表于 2025-10-24 12:59:59

回复赚猫粮
页: [1] 2 3
查看完整版本: HR8145XR 半补全shell 恢复华为模式(界面)测试邀请