Xiaomi Mi Router 4C刷入OpenWRT

使用两种方法为小米路由器4C刷入OpenWRT配置相应插件实现各类功能

获取root权限

Github项目地址

git clone https://github.com/acecilia/OpenWRTInvasion.git

cd OpenWRTInvasion

py -3 -m pip install -r requirements.txt

py -3 remote_command_execution_vulnerability.py

telnet 连接

telnet 192.168.31.1

cat /proc/mtd

备份分区

dd if=/dev/mtd0 of=/tmp/ALL.bin

dd if=/dev/mtd1 of=/tmp/Bootloader.bin

dd if=/dev/mtd3 of=/tmp/Eeprom.bin

登录 FTP 并将备份文件保存到本地

ftp://192.168.31.1

Xiaomi Mi Router 4C 全部分区备份

网上没有此类备份资源,有需要的可自行选择下载

刷入 OpenWRT

第一种操作

先刷入 BREED 再刷入 OpenWRT

刷入 BREED 引导加载程序后可以实现备份及刷入路由器固件

BREED 下载地址

Xiaomi Mi Router 4C BREED 下载地址

将 breed-mt7688-reset38.bin 上传至 /tmp 目录

mtd write /tmp/breed-mt7688-reset38.bin Bootloader

复位启动进入 BREED

断电,长按复位键接通电源,电源灯显示黄色,网络灯显示蓝色,一同闪烁多次后松开复位键,即可进入

OpenWRT个人编译版

这是我收集的第三方 OpenWRT 固件

自行选择刷入版本(OpenWRT 官方版与 BREED 存在未知冲突,不推荐刷入,有大佬懂这方面知识可以向我留言,我想请教请教)

刷入完成,等待显示灯转为蓝色

192.168.1.1

恢复官方固件

再次复位启动进入 BREED

192.168.1.1

固件更新 -> 编程器固件 选择之前备份的ALL.bin

更新完成,等待显示灯转为蓝色

192.168.31.1

openwrt 官网步骤

Xiaomi Mi Router 4C openwrt 介绍页面

Xiaomi Mi Router 4C openwrt 下载地址

将 openwrt-21.02.2-ramips-mt76x8-xiaomi_mi-router-4c-squashfs-sysupgrade.bin 上传至 /tmp 目录

mtd -r write /tmp/openwrt-21.02.2-ramips-mt76x8-xiaomi_mi-router-4c-squashfs-sysupgrade.bin OS1

openwrt 主题

argon

infinityfreedom

WinSCP 上传相应 *.ipk

安装相应 *.ipk


Xiaomi Mi Router 4C刷入OpenWRT
https://ba2in9a.top/e08b2435
作者
ba2in9a
发布于
2022年3月10日
更新于
2022年3月30日
许可协议