【教程】保姆级红米AX6000刷UBoot和OpenWrt固件
转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]
目录
开启SSH
刷入UBoot
刷入Openwrt
设置Openwrt
刷回小米原厂固件
相关文件已为大家上传到国内云盘:
https://xfxuezhang.lanzouo.com/b09uh21kf
密码:axqt
开启SSH
1、下载官方指定版本固件:https://share.qust.me/redmi-ax6000-1.2.8.bin
2、进入路由器后台升级固件:http://192.168.31.1/cgi-bin/luci/web
3、获取路由器 stock
4、开启调试模式,替换 {STOK}
http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3B%20zz%3D%24%28dd%20if%3D%2Fdev%2Fzero%20bs%3D1%20count%3D2%202%3E%2Fdev%2Fnull%29%20%3B%20printf%20%27%A5%5A%25c%25c%27%20%24zz%20%24zz%20%7C%20mtd%20write%20-%20crash%20%3B%20
返回:{"code":0}
5、请求重启,替换 {STOK}
http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20
返回:{"code":0}。等待重启完成(白灯亮起),并重新登录。
6、设置 Bdata 永久开启 telnet,替换 {STOK}
http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3B%20bdata%20set%20telnet_en%3D1%20%3B%20bdata%20set%20ssh_en%3D1%20%3B%20bdata%20set%20uart_en%3D1%20%3B%20bdata%20commit%20%3B%20
返回:{"code":0}。
7、请求重启,替换 {STOK}
http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20
返回:{"code":0}。等待重启完成(白灯亮起),并重新登录。
8、telnet 连接开启 ssh
telnet 192.168.31.1
没有密码。
9、解锁SSH
cd /tmp && curl --silent -O https://fastly.jsdelivr.net/gh/miaoermua/unlock-redmi-ax6000@main/setup.sh && chmod +x setup.sh && ./setup.sh
以上sh步骤包括:设置 ssh 密码为 admin、并永久开启 SSH、并从开发模式修改回正常的模式,并重启。
刷入UBoot
1、ssh登录路由器,密码为admin
ssh root@192.168.31.1
2、下载uboot
cd /tmp && curl --silent -O https://fastly.jsdelivr.net/gh/miaoermua/unlock-redmi-ax6000@main/uboot.sh && chmod +x uboot.sh && ./uboot.sh
以上sh步骤包括:备份一下原本的引导分区、进行下载 U-Boot
3、从路由器下载分区文件,没有他你就不能恢复到小米原厂系统!
可以使用 WinSCP 连接小米路由器,协议选择 scp 主机填 192.168.31.1,账号 root 密码 admin。
或者直接新开一个窗口,执行:
scp root@192.168.31.1:/tmp/mtd4_Factory.bin E:\
scp root@192.168.31.1:/tmp/mtd5_FIP.bin E:\
4、刷入uboot
mtd erase FIP
mtd write /tmp/mt7986_redmi_ax6000-fip-fixed-parts.bin FIP
mtd verify /tmp/mt7986_redmi_ax6000-fip-fixed-parts.bin FIP
刷入Openwrt
1、设置电脑静态地址
Tip: 在接下来的步骤网口 1 将作为 Wan 口,网口 234 为 Lan;不支持自适应!
请将连接电脑的网线插入到 234 任意 Lan 网口里。
点击左下角 Windows 微标在键盘上输入 控制面板 回车,打开 控制面板 - 查看网络状态和任务 选择到 以太网 - 属性-Internet 协议版本 4 (TCP/IPv4)-属性
选择使用下面的 IP 地址,依次填入
IP 地址:192.168.31.2
子网掩码:255.255.255.0
网关地址:192.168.31.1
点下 确定 即可
2、上传固件
接下来拔掉红米 AX6000 的电源,将牙签戳入路由器的 reset 口上同时接入电源,按住心里默念 15 秒然后松开 reset。就进入到大神编译好的 U-Boot 程序了。
此时 U-Boot 不会亮 LED 灯,可以观察电脑的网口是否闪烁以检查路由器是否运行,reset 可以多按几秒不能少于 15 秒!
这里点击选择文件找到下载编译好的 CatWrt For RedmiAX6000 的固件。
Github:Release CatWrt-v23.2 mt7986a · miaoermua/CatWrt · GitHub
然后点击 Update,固件将会上传到 U-Boot 里点击刷入,就会检查你的包是否兼容。
第一次如果这里就提示 Update Failed 报错的,这里很正常,返回再次上传固件。
这次就很轻松就刷入固件了,刷入当出现 Upgrade complete! 并且伴随 LED 白灯亮起 U-Boot 这块就完成了。(就算一直在转圈圈,但路由器亮起了白灯,那也算成功了。)
注意电脑需要再控制中心将静态地址恢复为“自动获取”。
设置Openwrt
注意电脑需要再控制中心将静态地址恢复为“自动获取”。
默认地址是 192.168.1.4
这里还得将我们之前设置的静态地址改为 DHCP 自动获取
在浏览器中登录路由器后台 192.168.1.4
账号 root 密码 password
即可进入 CatWrt
首先需要设置 Lan 口配置,点击 网络 - 接口-Lan-编辑
地址我们这里不修改,挺好的
网关这里设置本机地址 192.168.1.4
广播这里设置 192.168.1.0
DNS 我这里就设置阿里和腾讯的公共 DNS 地址
IPv6 是默认打开,DHCP 这里默认 50 起也不是不行我这里我喜欢改到 20,因人而异吧
IPv6 这里的 DNS 我们设置在 240C::6666
保存并应用,如果你修改了本机的地址这里路由器可能无限转圈圈,就需要重启一下重新在地址栏里输入你的地址即可
接下来接着设置 Wan 口,点击 网络 - 接口-Wan-编辑
刷回小米原厂固件
参考:恢复分区
如果你使用 U-Boot 刷入了其他固件可能不包含 kmod-mtd-rm 即不能解锁分区并还原。
1、使用 WinSCP 连接上红米 AX6000
2、恢复分区
将之前下载的备份好的 mtd5_FIP.bin 分区文件上传到 /tmp 目录里后,执行命令解锁 FIP 分区,即可恢复官方 U-Boot 分区
insmod mtd-rw.ko i_want_a_brick=1
md5sum /tmp/mtd5_FIP.bin
mtd write /tmp/mtd5_FIP.bin FIP
mtd verify /tmp/mtd5_FIP.bin FIP
后面就可以断电用小米官方修复工具来修复了
3、使用小米官方修复工具。
小米修复工具这里比较多注意事项,首先关掉Windows Defender 防火墙和杀软,有多个网卡的记得得把多余的网卡禁用掉,拔掉 Wan 口网线(网口 1)和电源线。
在小米官方修复工具中把我们预先下好的官方固件选上,下一步网卡这里我这里只有一个继续,接着一手牙签戳进 reset 孔,一手插电,长按直到蓝色 LED 灯长亮转为了橙灯闪烁后松开 reset。
等待一会就会出现刷入弹窗,等进度跑完,路由器的蓝色的 LED 灯闪烁提示你拔掉电源重启,我们拔掉电源重新插上等待一会,我们就恢复了原厂固件
【教程】保姆级红米AX6000刷UBoot和OpenWrt固件相关推荐
- SQL Server 2014安装教程(保姆级图解教程)
SQL Server 2014安装教程(保姆级图解教程) 1.找到准备好的SQL Server 2014安装包 2.解压缩后找到安装程序,双击打开 3.点击全新SQL Server,单击后会出现安装窗 ...
- img设置宽高不生效_便宜 好用 不掉盘 保姆级粒子云刷机攻略
大家好,我是黄昏百分百,今天为大家带来的是粒子云/我家云刷OMV系统,打不掉盘补丁,以及设置SMB共享等操作的保姆级教程,希望对大家有所帮助.其实这个粒子云很久以前就到我手里了, 只不过当时需要硬改才 ...
- 保姆级-红米AC2100之breed不死后台刷写openwrt官方版第三方改良版
刷机有风险!!!后果自负 准备 1.红米AC2100 2.基础的电脑操作 breed不死后台 第一步:环境准备 进入小米路由器原始的管理页,miwifi.com 或者 192.168.31.1 登录之 ...
- 《软件安装与使用教程》— Windows操作系统快速安装MATLAB最新最全教程(保姆级教程以MATLAB2019A为例)
<MATLAB教程>- Windows操作系统快速安装MATLAB(保姆级教程以MATLAB2019A为例) 目录 <MATLAB教程>- Windows操作系统快速安装MAT ...
- 极路由 刷linux,记一次 极路由1S HC5661 TTL root 刷 U-BOOT 不死固件 及 爱快固件-20200320更新...
18.png (15.32 KB, 下载次数: 8) 2016-7-14 16:55 上传 2.用PUTTY的SSH类型登陆192.168.199.1,端口号:22.login as输入root,pa ...
- 河北科大校联通园网破解(调教)教程———保姆级
河北科技大学的联通校园网虽物美价廉,但是为人诟病的是只能两台设备在线,且每次都需要登录,麻烦不说,单是对我们这种有多台设备的同学就不能算是友好 以往大家都是用的破解版的路由器,然而2022年开学之后系 ...
- Linux系统简介-虚拟机安装教程(保姆级)-Linux常用命令
Linux系统简介-虚拟机安装教程-Linux常用命令 1.Linux系统简介 1.1Linux系统的历史 1.2Linux系统的特点和优势 1.3Linux发行版的分类 2.虚拟机的安装教程 2.1 ...
- 超详细的VMware虚拟机安装Linux图文教程保姆级
目录 一.下载VMware 二.安装VMware 三.下载Linux 四.安装Linux 五.设置本地机与虚拟机之间的数据传输(复制.粘贴等操作) 一.下载VMware VMware官网有两个版本,分 ...
- 私有云服务器搭建教程(保姆级)——台式电脑+ubuntu+docker+nextcloud+mysql+花生壳内网穿透
文章目录 前言 一.Nextcloud是什么? 二.安装步骤 1. 安装 docker 1.1 更新apt 1.2 允许apt通过HTTPS使用存储库 1.3 添加Docker的官方GPG密钥 1.4 ...
最新文章
- 前沿科技 | 中科院科学家研究揭示奥陶纪末生命大灭绝新机制
- 分区时磁盘上没有足够的空间完成此操作的解决方法
- ASP.NET中实现复用代码自定义用户控件UserControl的使用
- LightOJ 1093 - Ghajini 线段树
- python第三章上机实践_《机器学习Python实践》读书笔记-第三章
- 使用ThreadPoolExecutor并行化独立的单线程任务
- python3.6使用mysql_Python之——Python3.6连接MySQL
- Mac中java实现自动打开软件问题
- python复杂网络库networkx:算法
- Spring Cloud入门教程-Ribbon实现客户端负载均衡
- 安卓初级开发教程 ppt+视频+案例源码
- css ico图标不显示,网站后台ico图标不显示的解决方法
- Uclinux、Linux区别
- 休闲娱乐 - 减肥餐
- 不连接显示器或者HDMI欺骗器来 使用Moonlight串流游戏
- sicily 1002
- 技术创业者必读:从验证想法到技术产品商业化的全方位解析
- 支付宝支付接入-服务器端开发
- 我39岁,年薪300万,刚刚被裁员了...
- php长字符加密成短字符,大神们 怎么把一串长的字符串加密为短的能还原
热门文章
- 蓝牙小程序,可以控制NFC读卡器
- HDMI2.1 4x2 矩阵解决方案:NUVOTON/新唐 KM864807 配MCU M032SIAAE
- java 中readline
- Java readLine 源码分析
- foss测试_如何培养未来的FOSS领导者
- 华为eNSP下防火墙双机热备的实现以及在HRP配置错误时的现象
- vmware中linux使用gparted调整磁盘大小并设置swap分区
- 【电池健康状态预测】基于灰狼算法优化BP神经网络实现电池健康状态预测附matlab代码...
- 基于FPGA的NCO设计方案
- linux telnet端口号修改