1、去官方下载固件。
2、打开“系统管理”——》“软件升级”选择相应的升级固件。
3、升级后建议恢复配置。
如果是刷其它固件,要以用TTL,具体方案看教程,百度文库MTK7620 TTL刷机教程 :
http://wenku.baidu.com/link?url=pyMuAUriyfjRpNHV1d3nYsz5N5HryRdQqUrNb8R-rdXEdE18TD2vJGjz0c60lBNIxugJj2GCYm6AQflAHXsLJzoncyMg4V24gWZfrvlmgVK。
一、取得root权限(小米路由器默认IP192.168.31.1)
1、路由器正常联网状态
电脑网线插入路由lan口,ip地址设置自动获取。
2、进入路由器192.168.31.1,取得stok值(在第5步填入,不要关闭此窗口)
4.jpg
3、安装python 注意:安装的时候一定要勾选add python 3.x.xto path!!
python.png
4、win+R 输入 cmd 打开命令窗口。
cmd.png
依次运行以下命令
python -m pipinstall --upgrade pip (#升级pip最新)
pip installpycryptodome。
pip installrequests。
5、打开OpenWRTInvasion-0.0.3文件夹,在地址栏输入cmd。
3.png
运行命令
pythonremote_command_execution_vulnerability.py。
stok.jpg
6、安装Putty软件
putty.png
选open后输入root
root.png
至此,路由器root成功。
第二刷入breed(不死鸟)
安装WinSCP
用winscp登入路由,ftp协议,ip地址192.168.31.1,账号root密码空,把breed文件上传到tmp文件夹内。
sc.png
输入以下命令:
cd /tmp
mtd -r writebreed-mt7621-pbr-m1.bin Bootloader。
第三刷入固件。(小米4A千兆版)
浏览器打开192.168.1.1进入恢复台,备份eeprom和固件,截图mac地址,刷写openwrt固件。
勾中固件, 然后将小米4A的固件文件(这里是openwrt-ramips-mt7621-xiaomi_r4a-squashfs-sysupgrade.bin文件)进行上传, 然后完成固件更新流程. 更新过程请不要切断路由电源! 更新完成后, 页面并不会自动刷新, 自己尝试能否进入路由配置页面.。
这里并没有勾选Bootloader, 因为上面才刷入breed, 没必要.。
能刷
1.breed 然后进入breed 刷固件 。
2,拆机链接TTL刷(需要电脑和ttl小板)同样是刷入breed 再进breed刷固件。
3,用编程器烧录(需要烙铁 编程器 电脑)先是用烙铁拆下闪存 用编程器备份原固件就可以了。