撰于 阅读 12

HS8145V5改模教程详解

前些天有人问我hs8145v5改模的问题,在此做出解释。相比上一代的hs8145v,新版的v5升级了cpu,无线部分也由小螃蟹换成了华为自家的射频。但是v5的系统只会同时存在gpon/epon其中之一的驱动,不能通过简单修改hw_boardinfo文件来改gpon/epon,否则直接变砖头,且只能吹芯片编程器救。想要修改,需要刷我这个有两种驱动的mtd分区。以下教程开始

本教程前提:
1.系统版本必须是V500R19C20SPC135,不是的可以去附件下。

2.光猫开启telnet,补全shell。

首先,将附件里的mtd6-allsystem.bin放到fat32格式的u盘中,插入光猫,登录telnet。

  1. root
复制代码
此时,就进入shell环境。然后查看usb设备挂载名称
  1. ls /mnt/usb
复制代码
然后你就能拿到u盘在系统里的名字,记好,接下来要用。接着输入
  1. dd if=/mnt/usb/USB_disc1/allsystem.bin of=/dev/mtdblock6
复制代码
mtd分区自己查,刷写的是allsystemA/B分区
  1. cat /proc/mtd
复制代码

将指令中的USB_disc1替换为你设备上的usb名称。接下来,查看光猫的g/e驱动是否都存在

  1. df
复制代码
然后你就能看到分区表,注意是否有以下两行

/dev/loop2 (some data) /var/dynrootfs/pon/gpon
/dev/loop3 (some data) /var/dynrootfs/pon/epon

有类似上面两行的就算驱动补全成功,之后,修改文件达到改模。

  1. cd /mnt/jffs2
  2. vi hw_boardinfo
复制代码
我倾向于使用vi命令直接编辑文件,毕竟方便。tftp也行,自己选方法。

这时候只需要改一个值,看下面图片。华为光猫通用1是gpon,2是epon,4是auto(就是双模,但不建议,非华为原厂界面双模有可能有bug)
修改完后

  1. reboot
复制代码
教程结束,附件在下方。

改模压缩包中还附有gpon/epon驱动本体,会折腾的老哥可以拿去研究。


评论已关闭