红米ax6
刷机包下载:https://www.right.com.cn/forum/forum.php?mod=forumdisplay&fid=171&filter=typeid&typeid=64
介绍
df -h
红米ax6共128M空间
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
mtd12和mtd13为固件分区,不管是小米官方固件还是op固件都只能刷进这个分区。
mtd12和mtd13均只有36M大小。固件尽量控制在30M以内。
准备工作
准备软件VirtualBox WinScp CMD。
AX6官方版本1.0.16或1.0.18
解锁SSH
官方版本降级
通过后台的系统升级功能刷入miwifi_ra69_firmware_45a77_1.0.18.bin
刷机包。
电脑虚拟机模拟openwrt
打开VirtualBox,新建
类型:Linux,版本:Other Linux (64-bit),使用已有的虚拟硬盘文件:选择镜像文件,创建。
VirtualBox-设置-网络-仅主机(Host-Only)网路,并确保启用网络连接为选中状态。
启动虚拟机。
op默认登录地址为192.168.5.1,所以我们需要打开windows网络连接把VirtualBox Host-Only Network
的ipv4地址设置成192.168.5.2,之网掩码255.255.255.0。
登录op后台,用户名root
,密码默认password
。
把wireless.sh
上传到op的root目录下。
登录op的SSH,运行上传的文件:sh /root/wireless.sh
,两次回车。在提示重启网卡的上面有个链接记得复制,如:http://192.168.31.1/cgi-bin/luci/;stok=<stock>/api/xqsystem/extendwifi_connect_inited_router?ssid=op&password=12345678&admin_username=root&admin_password=password&admin_nonce=xxx
打开windows热点,设置wifi名称(op
)及密码(123456
),2.4GHz频段,关闭节能。
将热点的IPv4(DHCP)关闭;网络设置里,热点,属性,ipv4的勾勾点掉。
关闭op虚拟机,VirtualBox-设置-网络-网卡1-连接方式:桥接网卡,界面名称:Microsoft Wi-Fi Direct Virtual Adapter #2
(刚建的移动热点)
启动op,完成。
登录AX6,复制当前AX6后台链接中 "stock=" 后面的字符串;
替换链接中相应的数据后,复制到浏览器点击回车,解锁SSH,如;http://192.168.31.1/cgi-bin/luci/;stok=52ee...bd6b/api/xqsystem/extendwifi_connect_inited_router?ssid=op&password=12345678&admin_username=root&admin_password=password&admin_nonce=xxx
大概20秒后会弹出字符,表示成功,如{"token":"; nvram set ssh_en=1; nvram set uart_en=1; nvram set boot_wait=on; nvram commit; uci set wireless.@wifi-iface[0].key=
mkxqimage -I; uci commit; sed -i 's/channel=.*/channel=\u0022debug\u0022/g' /etc/init.d/dropbear; /etc/init.d/dropbear start;","code":0}
此时ax6的5G频段的WiFi密码为SSH密码,也可以通过https://www.oxygen7.cn/miwifi/ 输入SN码,点击Go,即可弹出SSH密码。
不扩容刷机
首先检查当前启动系统(1.0.18)所在分区;nvram get flag_last_success
,如果返回0为MTD12,返回1为MTD13。
分区在MTD13(我)
我返回的是数字1,为MTD13。
此时降级前的官方固件在分区,如
1 2 |
|
理想方式保留最新的12分区,刷入13分区,实现共存。
切换当前启动的系统分区为12分区,输入:
1 2 3 4 |
|
切换12分区后,scp登入ax6,进入/tmp
文件夹,放入op固件,选择factory结尾固件即可,sysupgrade为升级固件,一般可在页面端升级。
ssh登录ax6,ubiformat /dev/mtd13 -y -f /tmp/你上传的固件文件名
。
然后切换分区13,输入:
1 2 3 4 |
|
重启完成即可登录系统,LEAN固件默认ip地址为192.168.1.1,用户名root,没有设置密码。
切换分区(如果需要)
小米系统下命令是
nvram set
,op系统下命令是fw_setenv
,不能弄混。 切回小米系统要记得关闭自动升级功能,不然op会被覆盖。
OP切换到小米系统
1 2 3 |
|
小米系统切换到OP
1 2 3 4 |
|
uboot扩容刷机(新)
把 ax6-minbib.bin (扩容分区表文件)以及 uboot-redmi-ax6.bin (改版uboot文件)上传到路由器tmp目录
1 2 3 4 5 |
|
断电重启!!!
进入uboot
网线相连接
断电
按住reset再接通电源,五秒后松开reset
网页打开192.168.1.1(可能需要网络设置中手动修改电脑IP:192.168.1.2)
刷入中可以把ip地址改回自动获取
普通扩容刷机(旧)
mtd12 刷入op固件,在mtd12给mtd13和mtd14(overlay)合并分区 36M+31M=68M
刷入mtd12
tmp放入xiaomimtd12.bin
,执行
1 2 3 4 |
|
进入mtd12
打开 192.168.1.1 检查是否成功
ssh 192.168.1.1 root 无密码
tmp放入a6minbib.bin
,执行
1 2 |
|
操作完成后断电重启
然后再打开 192.168.1.1 检查是否重启成功
输入cat /proc/mtd
查看分区表
刷入op
ssh登录ax6,ubiformat /dev/mtd13 -y -f /tmp/你上传的固件文件名
。
1 2 3 |
|
路由备份
1 2 3 4 5 |
|
root密码: 728de62b
fd9e:a053:7e2d::/48
宽带账号:手机号@139.gd 密码没改过的话是手机号码后六位
WAN设置
协议:PPPoE
LAN设置
无线WIFI
ntpd -p ntp.aliyun.com
以外bug
如果nf_conntrack: expectation table full
1 2 |
|