刷机

简介: 刷机

环境准备

路由器需要保证 ip 地址为 192.168.31.1


附件下载


Step1 破解权限

解压下载好的 R3GV2 patches.rar 文件,以管理员身份运行里面的 0.start_main.bat 文件。


Step2 进入路由器系统

解压下载好的 MobaXterm_Portable_v21.1.zip 文件,运行 MobaXterm_Personal_21.1.exe 程序,接下来新建 session ,如下所示:

MobaXterm主页面.png


点击 Session 按钮后会弹出来 Session 配置页面,我们建立 Telnet 协议的 Session ,主机地址填写路由器的ip: 192.168.31.1 ,用户名填入 root ,之后点击 ok ,如下所示:

TelnetSession配置.png


接下来就会自动进入此 Session ,输入 root 即可进入,如下所示:

登录系统.png


Tip

遇到 ARE U OK 是否感到很亲切!


Step3 分区备份

查看分区情况

首先查看各个分区情况:

$  cat /proc/mtd
dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00020000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00010000 00010000 "crash"
mtd5: 00010000 00010000 "cfg_bak"
mtd6: 00100000 00010000 "overlay"
mtd7: 00c60000 00010000 "OS1"
mtd8: 00af0000 00010000 "rootfs"
mtd9: 00200000 00010000 "disk"点击复制复制失败已复制


备份ALL

$ dd if=/dev/mtd0 of=/tmp/all.bin
32768+0 records in
32768+0 records out
# 查看备份结果
$ ls -la /tmp/ | grep all.bin
-rw-r--r--    1 root     root      16777216 May 28 15:17 all.bin点击复制复制失败已复制


备份Bootloader

$ dd if=/dev/mtd1 of=/tmp/bootloader.bin
256+0 records in
256+0 records out
# 查看备份结果
$ ls -la /tmp/ | grep bootloader.bin
-rw-r--r--    1 root     root        131072 May 28 15:20 bootloader.bin点击复制复制失败已复制


备份Factory

$ dd if=/dev/mtd3 of=/tmp/eeprom.bin
128+0 records in
128+0 records out
# 查看备份结果
$ ls -la /tmp/ | grep eeprom.bin
-rw-r--r--    1 root     root         65536 May 28 15:23 eeprom.bin点击复制复制失败已复制


导出备份

打开文件资源管理器,输入 ftp://192.168.31.1 ,进入小米路由器的 ftp 文件系统中,如下所示:

ftp进入信息.png


进入 tmp 文件夹中,找到我们刚刚备份的 all.binbootloader.bineeprom.bin 三个文件,拷贝出来。

拷贝备份文件.png


注意

eeprom.bin 的大小应该是 64Kbootloader.bin 的大小应该是 128K ,我这里备份之后显示只有 1K ,不对,但是这种固件网上有的是,我就没有管它,直接用的网上下载的。


Step4 刷入Breed

将下载好的 breed-mt7688-reset38.bin 固件改名 为breed.bin ,并拷贝到小米路由器中的 tmp 文件夹内,如下所示:

$ ls -la /tmp/ | grep breed.bin
-rw-r--r--    1 root     root         91141 May 28 15:35 breed.bin点击复制复制失败已复制


刷入 Breed

$ mtd write /tmp/breed.bin Bootloader
Unlocking Bootloader ...
Writing from /tmp/breed.bin to Bootloader ...点击复制复制失败已复制


Step5 重启

刷入完成后将小米路由器断电,按住复位键同时通电,可以看到电源灯与网络灯闪烁几下后即可松开复位键,此时就进入了 Breed 模式。


Step6 Breed配置

浏览器输入 192.168.1.1 进入 Breed 配置页面,如下所示:

Breed首页.png


接下来选择左侧菜单栏中的固件更新功能,固件选择我们下载的固件, EEPROM 选择我们备份的,如果备份后的大小不对,那就去上面的连接下载。

上传刷机包.png


点击上传就会进入信息确认解密,如下所示:

刷机信息确认界面.png


接下来点击更新按钮,就开始刷机了:

刷机进度.png


耐心等待刷机完成后的重启。


Step7 完成

重启后如果没有问题,应该就是刷机完成了。打开浏览器,输入 192.168.5.1 ,进入系统配置页面:

OpenWrt登录页面.png


用户名是 root ,密码是 password ,进入系统,如下所示:

OpenWrt系统.png

目录
相关文章
|
5月前
|
Ubuntu
【亲测有效】装了双系统后在ubuntu下耳机没有声音的解决方法
【亲测有效】装了双系统后在ubuntu下耳机没有声音的解决方法
|
6月前
|
Android开发 Windows 内存技术
刷机不求人 HTC手机刷机教程指南(转)
刷机不求人 HTC手机刷机教程指南(转)
187 3
|
6月前
|
Android开发 iOS开发
【教程】如何在苹果手机上查看系统文件?
苹果手机与安卓手机不同,无法直接访问系统文件夹。但是,如果我们想要查看苹果手机的系统文件,可以借助一些工具来实现。本文将介绍一款名为克魔助手的iOS设备管理软件,它能帮助我们轻松查看苹果手机的系统文件。 连接iPhone到电脑,打开克魔助手,用数据线将iPhone连接到电脑上。连接成功后,克魔助手会自动读取iPhone的信息,并显示在软件的主界面上。
【教程】如何在苹果手机上查看系统文件?
|
Ubuntu 网络安全 数据安全/隐私保护
刷机
刷机
889 0
刷机
|
存储 缓存 安全
Win系统 - 用完U盘,可以直接拔吗?
Win系统 - 用完U盘,可以直接拔吗?
445 0
Win系统 - 用完U盘,可以直接拔吗?
|
Windows 内存技术
Win系统 - 为什么开机不快?为什么人家不装固态比我快?
Win系统 - 为什么开机不快?为什么人家不装固态比我快?
188 0
Win系统 - 为什么开机不快?为什么人家不装固态比我快?