找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 105602|回复: 2338

[红米ax6000] 【2024-04-16】UBOOT刷回官方+官方布局刷机教程+编译的X-wrt和immwrt固件

 火... [复制链接]
本帖最后由 li3381 于 2024-4-24 23:32 编辑

变砖不要找我,大佬不要笑话多指点

教程应该完善了,有问题可以留言,我基本每天上线

需要的工具:WinSCP、MobaXterm、小米官方恢复工具
WinSCP下载地址:
MobaXterm下载地址:
小米官方恢复工具:MIWIFIRepairTool.x86.zip
红米AX6000 RB06官方固件: 固件
X-WRT  过渡固件下载地址 官网地址(CTRL+F 搜索路由器型号)下载末尾是initramfs-factory.ubi
openwrt官方过度固件下载地址: 官网地址 选择(AX6000 stock layout) 下载末尾跟上面的一样
immortalwrt官方过度固件下载地址:官网地址 选择(AX6000 stock layout) 下载末尾跟上面的一样
过度固件一般不通用,选择那一个固件刷那一个过度固件
末尾squashfs-sysupgrade.bin是固件第一次需要刷过度固件才能刷

固件不定期更新
splus等都带DNS广告屏蔽这是大佬整合的链接:
插件源
编译X-WRT固件增加插件(试过很多固件感觉这个最稳定而且带远程管理)不建议保存配置更新有可能出现BUG!
固件都有argon主题需在系统中更换
固件管理界面:http://192.168.15.1/
管理界面账户/密码:admin/admin  在系统管理权里可以修改密码

Splus、ADGhome、2023.11.18稳定:
splus:2023.11.29(忘记了):
pass smartDNS   2023.12.10 (稳定):
pass   2023.12.18 (稳定) :
bypss+ADGhome  2023.12.20  (稳定)  :
pass+smDNS+ttyd 2024.1.6(稳定)  :
pass+ADGhome  2024.2.20(pass速度不理想):
pass+mosDNS+ttyd    2024.3.21(稳定):
pass+mosDNS    2024.3.27(稳定):
pass+mosDNS    2024.4.16 (稳定,去广告也可以,具体设置在下面一行):
pass:  DNS设置通过UDP请求 远程DNS127.0.0.1:5535  默认直连DNS
mos:监听端口5535  启用自定义国内DNS下方选择合适的DNS      高级选项DNS服务器并发数2     DNS缓存0  乐视缓存0   最下面启用广告过滤选择anti-AD   更新数据库更新一下数据
dhcp/dns:限制中DNS缓存改为0





hanwckf大佬的immortalwrt
管理地址 192.168.1.1
Splus、ADGhome 2023.11.14(没测试):  
pass smDNS 2024.03.09(没测试):
opclas smDNS 2024.03.21(没测试):
pass smDNS   2024.04.16 (没测试):

hanwckf大佬的immortalwrt   Uboot
管理地址 192.168.1.1
pass smDNS 2024.03.09(没测试):
opclas smDNS 2024.03.21 (没测试):
pass smDNS   2024.04.16 (没测试):

LEDE大佬固件不支持官方布局所以没有编译


UBOOT大分区刷回官方的教程

参考大佬的文章https:【2】从hanwckf大佬的不死uboot刷回官方

刷过分区表的请移步这个没有刷回原厂分区表的操作,有些固件没有解锁FIP分区,237大佬和hanwckf大佬的闭源OP是已解锁FIP

先打开WinSCP(文件协议选择SCP)登录进去后把自己备份的mtd5_FIP.bin上传到tmp文件夹下


查看文件的md5值是否一样
运行MobaXterm登录SSH运行命令
  1. md5sum /tmp/mtd5_FIP.bin
复制代码

后面千万不要断电、重启百分之百变砖

擦除FIP分区
运行命令  
  1. mtd erase FIP
复制代码


写入分区
继续运行命令
  1. mtd write /tmp/mtd5_FIP.bin FIP
复制代码


检查分区
继续运行命令
  1. mtd verify /tmp/mtd5_FIP.bin FIP
复制代码

检查后输出“Success" 说明刷入成功,如果没有提示“Success" ,多试几次,我这边刷了两次出现的
在擦除分区没有写入新分区之前,没出现上面字母别重启、别断电



刷入成功之后运行小米修复工具进行修复


官方固件从这里开始

刷回官方后第一步解锁SSH

解锁开发者模式
登录路由器复制token,修改TOKEN后粘贴到浏览器回车,返回一串代码表示成功
  1. 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
复制代码
重启路由器
同样修改TOKEN后粘贴到浏览器回车,返回一串代码表示成功
  1. http://192.168.31.1/cgi-bin/luci/;stok=TOKEN/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20
复制代码

等路由器重启成功,登录路由器再次复制token,因为每次重启路由器这个值都会变


接下来的步骤是设置Bdata参数来永久开启telnet

同样修改TOKEN粘贴到浏览器回车,返回一串代码表示成功

  1. 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
复制代码

再次重启路由器
同样修改TOKEN粘贴到浏览器回车,返回一串代码表示成功

  1. http://192.168.31.1/cgi-bin/luci/;stok=TOKEN/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20
复制代码

开启SSH

等路由器重启后打开软件MobaXterm

选择Session在选择Tennet,host输入路由器的地址192.168.31.1,点击OK

进入界面后修改root密码admin
运行命令      

  1. echo -e 'admin\nadmin' | passwd root
复制代码

固化SSH

运行命令

  1. bdata set boot_wait=on
  2. bdata commit
  3. nvram set ssh_en=1
  4. nvram set telnet_en=1
  5. nvram set uart_en=1
  6. nvram set boot_wait=on
  7. nvram commit
  8. sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear
  9. /etc/init.d/dropbear restart
复制代码

输入之后没有反馈信息,可以放心下一步


永久开启SSH的代码

  1. mkdir /data/auto_ssh && cd /data/auto_ssh
  2. curl -O https://fastly.jsdelivr.net/gh/lemoeo/AX6S@main/auto_ssh.sh
  3. chmod +x auto_ssh.sh
  4. uci set firewall.auto_ssh=include
  5. uci set firewall.auto_ssh.type='script'
  6. uci set firewall.auto_ssh.path='/data/auto_ssh/auto_ssh.sh'
  7. uci set firewall.auto_ssh.enabled='1'
  8. uci commit firewall
复制代码
如果出现NO红字多试几次

或者下面代码临时开启SSH(临时SSH不能重启关闭调试模式后直接刷)

  1. sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear
  2. /etc/init.d/dropbear restart
复制代码

需要修改时区设置

  1. uci set system.@system[0].timezone='CST-8'
  2. uci set system.@system[0].webtimezone='CST-8'
  3. uci set system.@system[0].timezoneindex='2.84'
  4. uci commit
复制代码

最后一步,关闭开发/调试模式

  1. mtd erase crash
复制代码

然后输入reboot重启路由

  1. reboot
复制代码

刷入官方布局固件


大佬帖子:X-WRT/OpenWrt/LEDE最新固件 适配大量硬件

大佬刷机帖子:红米AX6000 新版本X-WRT固件 刷机教程


首先把X-WRT过渡固件或者其他过度固件上传到TMP

打开软件WinSCP(文件协议选择SCP)登录进去后把 initramfs-factory.ubi 上传到tmp文件夹下


打开软件MobaXterm选择Session在选择SSH,host输入路由器的地址192.168.31.1,点击OK


登录界面后登录

账号界面输入root回车

密码输入admin回车

登录成功后运行

  1. cat /proc/cmdline
复制代码

查看固件版本firmware=1或者0

initramfs-factory.ubi   这个是临时固件名字,下载新版的记得改名字

如果是0运行

  1. nvram set boot_wait=on
  2. nvram set uart_en=1
  3. nvram set flag_boot_rootfs=1
  4. nvram set flag_last_success=1
  5. nvram set flag_boot_success=1
  6. nvram set flag_try_sys1_failed=0
  7. nvram set flag_try_sys2_failed=0
  8. nvram commit
  9. cd /tmp initramfs-factory.ubi
  10. ubiformat /dev/mtd9 -y -f /tmp/initramfs-factory.ubi
  11. reboot -f
复制代码



initramfs-factory.ubi   这个是临时固件名字,下载新版的记得改名字

如果是1运行

  1. nvram set boot_wait=on
  2. nvram set uart_en=1
  3. nvram set flag_boot_rootfs=0
  4. nvram set flag_last_success=0
  5. nvram set flag_boot_success=1
  6. nvram set flag_try_sys1_failed=0
  7. nvram set flag_try_sys2_failed=0
  8. nvram commit
  9. cd /tmp initramfs-factory.ubi
  10. ubiformat /dev/mtd8 -y -f /tmp/initramfs-factory.ubi
  11. reboot -f
复制代码


执行完毕后设备重启后路由器被自动刷入一个过渡固件


如果进不去SSH,登录过渡固件管理页面进入系统-管理权-SSH访问打开允许ROOT登录

不知道下一步还需不需要,大佬可以说一下

先设置一下uboot env变量,修改启动

再登录SSH运行

  1. fw_setenv boot_wait on
  2. fw_setenv uart_en 1
  3. fw_setenv flag_boot_rootfs 0
  4. fw_setenv flag_last_success 1
  5. fw_setenv flag_boot_success 1
  6. fw_setenv flag_try_sys1_failed 8
  7. fw_setenv flag_try_sys2_failed 8
复制代码
这里不知道要不要重启,感觉重启一下好点
  1. reboot -f
复制代码


运行完成后进入在系统-备份与升级中选择刷入新的固件




小白写的啊,图片我都不会上传,简单看看吧哈哈,变砖别找我~~~~~~~~










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

这B装的一流啊!: 5.0 你说的很对,我赞同你的说法。: 5.0
这B装的一流啊!: 5 你说的很对,我赞同你的说法。: 5
看看  发表于 2023-7-25 22:40

评分

参与人数 8恩山币 +6 收起 理由
燚*** -1 借问一下小米AX6000可否照红米AX6000来刷?.
识时务*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
zlq*** + 1 永久开启SSH的部分 curl开头那一条指令,把.
vip*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
chitt*** + 1 你好,久仰卧龙大名,在下凤雏!.
SkyT*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
溯源*** + 1 一看就是觉得高端、大气、上档次!.
love*** + 1 你好,久仰卧龙大名,在下凤雏!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
看看什么新固件

点评

老早的固件了,一直在更新,感觉有固定更新的还是比较靠谱  详情 回复 发表于 2023-2-20 17:02
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

老早的固件了,一直在更新,感觉有固定更新的还是比较靠谱
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

很好!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

现在不需要另一台OP机器,就能解锁SSH了吗?

点评

不需要,插网线直接整  详情 回复 发表于 2023-2-20 20:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

xwwsdwdwdwd
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
不错了解一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习了解一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
xiaolongbao 发表于 2023-2-20 17:24
现在不需要另一台OP机器,就能解锁SSH了吗?

不需要,插网线直接整
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我也是小白来学习了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢楼主!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢楼主!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢楼主分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

不错了解一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-28 20:56

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表