华为B系列nv信息IMEI修复教程(以B310为例)
不谈思路,完整教程分享!!
这个国外论坛的方法,然后整合回来的,省得大家付费或爬墙!
在B310As-852等型号刷机的时候,有时候刷入错误的usbload.bin会清空路由器的NVRAM信息,导致设备IMEI\SN\SSID\WIFI密码等信息被清空,MAC地址变成BA:AB:BE:34:00:00。恢复出厂功能失效,灯一直在闪的等问题。这都是由于NVRAM信息丢失的缘故。
按照适合你机器的方法,自行到博客的工具篇下载
那么接下来教大家几种方法,重新恢复NV信息。
方法一 低版本直接开调试模式
方法1需要的工具。
1。PUTTY.exe
2。curl.exe
3。进模式.bat
(要与curl.exe需在同一文件夹)
4。进模式.xml
(要与curl.exe需在同一文件夹)
请确保自己的机子是21.316.X.X.X,高于316的无法进入telnet的。
(此方法不适合高版本的机器)
低版本这种方法适用于免拆。
比如B310as-852的全网通版本这两个是可以的:21.316.01.101.59/21.316.01.102.59
###1。打开调试模式
双击 “进模式.bat”.会显示下图的结果。如果不显示或者是提示无法连接,那表示你的版本不支持,请换低版本。
###2。打开putty
按任意键关闭窗口后打开putty,输入路由器ip 192.168.8.1(以你的机器的管理页面为准,华为大部分是这个),
选择telnet,然后直接点open。
###3。测试连接
打开后,分别输入两次大写的ATI,有些putty会自动重复显示成AATTII,那是正常的。
putty会显示你的设备信息。接下来就可以根据文章最后一部分的命令重写NV信息了。
方法二 刷机成功后还有端口
方法2需要的工具
1。PUTTY.exe或者DC-unlocker
连接正确的com口即可
无法降级时可以拆机,可以在刷完机后,两个端口还在的情况下修复。
putty连接端口的设置如图
dc-unlocker连接端口的设置如图,直接打开,点击放大镜
(图片的命令不是修复命令,请勿输入!!)
方法三 刷入一个开启了(adb/atc)的高版本
方法3需要的工具
1。安卓adb工具
在adb工具下,用CMD打开窗口,输入
adb connect 192.168.8.1:5555
(192.168.8.1以实际的管理页面为准,华为默认一般是这个)
adb的用法会比较特别,需要在命令前加atc,如
atc at^reset
这样即可
当然有些机器有usb口的,可以尝试usb连接电脑,然后用dc-unlocker转换成调试模式。
需要用到的命令
以下修复命令,根据自己的缺失信息,自己选择相应的命令修复。
AT^PHYNUM=IMEI,你的机器IMEI 一般机器底部会有
AT^SN=你的机器SN 一般机器底部会有
AT^PHYNUM=MAC,ABCDEFGHIJ 注意输入的时候不需要冒号 “:”
AT^SSID=0,"HUAWEI-B310-F91B" 看自己的路由器底部!!
AT^SSID=1,"HUAWEI-B310-F91B-1"
AT^SSID=2,"HUAWEI-B310-F91B-2"
AT^SSID=3,"HUAWEI-B310-F91B-3"
AT^WIKEY=0,"密码自己可换输,路由器底部为默认"
AT^WIKEY=1,"密码自己可换输,路由器底部为默认"
AT^WIKEY=2,"密码自己可换输,路由器底部为默认"
AT^WIKEY=3,"密码自己可换输,路由器底部为默认"
接下来这个一定要用的,这是保存与覆盖NV信息的命令。
AT^INFORBU
接下来用这个命令重启路由器
AT^RESET
教程结束,直接断开连接,进管理页面即可查看修复情况!!