小米路由器简单救砖

这篇具有很好参考价值的文章主要介绍了小米路由器简单救砖。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在将小米路由器CR8808刷机时,不小心操作失败,路由器成砖头了。好消息是,按reset可以进入openwrt 恢复控制台;坏消息是,通过恢复控制台上传的所有的固件,都提示无效固件。简单记录下成砖过程和救砖过程。PS:在某鱼上咨询一些救砖人士,至少需要50大洋,我也差一点买编程器。

一、成砖

之前将CR880X系列都根据,恩山论坛的教程都成功将固件刷新为红米AX3000,但是一直没有能刷成功极客固件。

1、刷红米AX3000分区,采用如下命令


tftpboot OpenWrt.mtd1.bin && flash 0:MIBIB
#做完不要断电!继续输入以下命令:
tftpboot OpenWrt.mtd11.bin && flash 0:APPSBL
tftpboot OpenWrt.mtd12.bin && flash 0:APPSBL_1
#确认好步骤,没有报错后直接拔电!
reset #重启

2、重启后,使用小米恢复工具就可以正常输入Redmi AX3000的固件了。

3、本打算使用大分区(CR880X合并分区并刷带web的uboot)。如下命令,但是第三步失败。

tftpboot MIBIB.bin && flash 0:MIBIB
#刷完务必断电重启
#重新卡进uboot   
#继续刷入带web的uboot命令:
tftpboot APPSBL.bin && flash 0:APPSBL
tftpboot APPSBL1.bin && flash 0:APPSBL1.bin

4、重启后就变成砖了。系统自动进入uboot,并且网络不通。尝试使用小米恢复工具,根本网络不通。通过 httpd 可以启动openwrt web恢复界面,但是固件校验都失败,此时网络是通的。Ctrl+C退出httpd后,网络不通。

二、救砖

1、help领命发现,printevn可以查看环境变量,setenv 可以设置变量,saveenv则可保存变量。但是printenv发现,环境变量非常少。大概如下

IPQ5018# printenv
baudrate=115200
bootargs=console=ttyMSM0,115200n8
bootcmd=bootmiwifi
bootdelay=5
eth1addr=44:df:65:5e:8d:9
ethact=eth0
ethaddr=44:df:65:a:2f:3
fdt_high=0x4A400000
fdtcontroladdr=4a9d4004
flash_type=11
ipaddr=192.168.2.1
machid=8040000
netmask=255.255.255.0
serverip=192.168.2.100
soc_hw_version=20180101
soc_version_major=1
soc_version_minor=1
stderr=serial@78AF000
stdin=serial@78AF000
stdout=serial@78AF000

Environment size: 450/262140 bytes

2、找到另一台同型号的CR880X(已经刷成Redmi AX3000了),查看环境变量。内容非常多,包含系列号、无线信息、超密等等。

IPQ5018# printenv
CMSN=2411000125813
CountryCode=CN
SN=4484/FVA30551
andlink_dev_key=00010001045A73D1EBD6CDF1285FDF9A62C8DF4A736BF96B9628D299034D31934789873
andlink_prov_code=ZHJ
andlink_svr_try_count=3
boot_wait=on
bootargs=ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait
bootcmd=bootmiwifi
bootdelay=2
bootfile=miwifi_cr8808_all_fac_release_6.4.52.bin
cmei=11105167225813
color=101
default_netmode=router
eth1addr=4c:c6:4c:65:ca:87
ethact=eth1
ethaddr=4c:c6:4c:1:ee:2d
ethprime=eth1
fdt_high=0x4A400000
fdtcontroladdr=4a9d4004
fileaddr=44000000
filesize=1a8ae28
flag_boot_recovery=0
flag_boot_rootfs=0
flag_boot_success=1
flag_boot_type=2
flag_last_success=0
flag_ota_reboot=0
flag_try_sys1_failed=0
flag_try_sys2_failed=0
flash_type=11
fsbootargs=ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs
gatewayip=192.168.31.1
ipaddr=192.168.31.111
machid=8040000
mgtpsd=y@3jmca
miot_did=69992866
miot_key=6MWwxcU0cAwqNVZ
mode=Router
model=CR8808
mtddevname=fs
mtddevnum=0
mtdids=nand0=nand0
mtdparts=mtdparts=nand0:0x2400000@0xa80000(fs),
netmask=255.255.255.0
no_wifi_dev_times=0
partition=nand0,0
serverip=192.168.31.100
soc_hw_version=20180101
soc_version_major=1
soc_version_minor=1
stderr=serial@78AF000
stdin=serial@78AF000
stdout=serial@78AF000
telnet_en=0
uart_en=0
wifipsd=9h36uk9
wl0_radio=1
wl0_ssid=CMCC-ukw-5G
wl1_radio=1
wl1_ssid=CMCC-ukw
wl_pa_type=xpa

Environment size: 1505/65532 bytes

3、经过对比,使用 setenv,saveenv恢复环境变量。最后可以启动、网络也通了。刷红米AX3000分区。使用小米恢复工具恢复后,可以正常启动了,wifi也可以接入。但是,路由器管理密码不对,怀疑miot_key、nv_sys_pwd每台路由器不同,但是这2个我已经复制过去了。尝试了很多密码都无法登录。再次使用小米恢复工具时,悲催的是路由器和电脑网络有不通了。恢复环境变量的时候,没有将TTL开启,启动后TTL直接无法中断了。

三、后续计划。

1、操作TTL的时候,西安执行永久开启TTL的命令,如下:

setenv boot_wait on
setenv uart_en 1
saveenv

2、寻找CR8808开启ssh方法,类似于CR660X系列解锁ssh方法。文章来源地址https://www.toymoban.com/news/detail-610129.html

到了这里,关于小米路由器简单救砖的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小米路由器部分机型刷原生Openwrt系统

    小米路由器的部分机型在官网没有开发版的固件,不支持直接开启ssh,可以通过OpenWRTInvasion工具解决。 本文以小米路由器4为例: 在openwrt官网的设备列表中找到对应型号,按照页面中提供的方法刷机 (链接:[OpenWrt Wiki] Xiaomi Mi Router 4) 1.开启telnet的注意事项 由于网络原因,

    2024年02月09日
    浏览(245)
  • 小米路由器4A百兆版刷机(openwrt padavan)

    记性不好,防止忘掉,写下备份 思路: 1.备份 2.刷入breed 3.通过breed刷入第三方固件 4.通过breed返回原厂固件 1.步骤参考B站UP主:BV1wq4y1c7Sc 2.同上,但注意刷入breed后,指示灯不显示,且LAN口接电脑无网络显示,但是可以进入breed后台 3.通过breed刷入Openwrt或者Padavan 4.还原 固件包

    2024年02月12日
    浏览(60)
  • 小米路由器4刷机说明(openwrt-21.02.1)

    1,确保小米路由器4 为原版固件。 2,网线插LAN口,此时默认网关192.168.31.1 登录小米后台,设置路由器为路由模式,而非中继模式 3,运行 0 - patches_telnet\\0.start_main.bat 输入小米后台管理密码,等待telnet+tftp开通,看到Done字样。即表示 开通成功。 如果开通没有成功,检查路由

    2024年02月11日
    浏览(91)
  • 小米路由器4A千兆版刷入OpenWRT并远程访问

    OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,可以让路由器变得更智能,简单的说,路由器刷了OpenWrt就相当于一个Linux系统带无线带多网卡的电脑。 举个栗子:有usb功能的路由器刷后可以实现多端文件共享 ,挂站,远程监控甚至智能家居 ;无线可桥接,可以无线

    2024年02月05日
    浏览(60)
  • 小米路由器3G刷OpenWrt或ImmortalWrt的详细步骤

    步骤1:先从小米的管理页面升级路由器到开发版本,下载网址:MiWiFi – 下载 步骤2:手机上下载一个小米WIFI APP,跟这个小米路由器进行绑定,确保这个路由器一直连上外网。 步骤3:从https://d.miwifi.com/rom/ssh获取ROOT密码和SSH工具包,工具包下载好名字是:miwifi_ssh.bin,密码最

    2024年02月09日
    浏览(228)
  • 小米路由器AX9000刷写OpenWrt官网发布的固件

             从官网(OpenWrt Firmware Selector)下载下图标注的两个文件         由于OpenWrt官网发布的固件会改写MTD分区布局,不支持原厂和OpenWrt共存,需要先刷入openwrt-ipq807x-generic-xiaomi_ax9000-initramfs-factory.ubi核心系统自动进行分区调整。         进入方法请参考https://ww

    2024年02月08日
    浏览(54)
  • 小米路由器青春版R1CL刷入OpenWrt

    小米路由器青春版 ,采用 Micro USB 接口,重置键位于路由器背部,镂空小孔阵列的右上角(有 Reset 文字提示) ,操作按键需要使用取卡针或类似物体长按。 路由器连接电源 方法一:使用网线将路由器 LAN口 与电脑连接 方法二:连接路由器 Wi-Fi (一般以XIAOMI_开头) 打开浏览

    2024年02月05日
    浏览(91)
  • 瞎捯饬:小米路由器3g刷openwrt实现校园认证多终端上网

    背景 :坐标东部沿海某985大学,去年学校升级覆盖了全校的无线校园网,完全舍弃了有线网,但也带来了问题,每个终端,都要认证上网,宿舍联网的智能设备,无法使用,就有点难受。基于此,想到了用无线路由器中继,转发,然后实现多终端无需认证的方法。刚开始,尝

    2024年02月09日
    浏览(109)
  • 小米路由器4A千兆版如何刷OpenWRT并使用固定地址远程访问

    OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,可以让路由器变得更智能,简单的说,路由器刷了OpenWrt就相当于一个Linux系统带无线带多网卡的电脑。 举个栗子:有usb功能的路由器刷后可以实现多端文件共享 ,挂站,远程监控甚至智能家居 ;无线可桥接,可以无线

    2024年02月04日
    浏览(51)
  • 小米R3G路由器Breed控制台刷OpenWrt固件

    地址:192.168.123.1 用户名:root 密码:password 这不是官方原生固件,是定制版的,主要加了“ SSR,网易解锁歌曲,KMS服务” ,可看Github项目https://github.com/TwoTu/OpenWrt-MiR3G,每月2号自动拉取源码更新固件。 固件下载地址: GitHub:https://github.com/TwoTu/OpenWrt-MiR3G/releases 百度网盘:

    2024年02月10日
    浏览(110)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包