以后如果有新电视盒子软件会在Q群和我的博客网站更新,所有公众号发过的固件也都可以在我的博客网站里找到。博客网站地址dmm.ink。
如果小伙伴不会刷机,不会救砖可在公众号对话栏与我联系加本人微信,代刷机,救砖,量大优惠。另有各种电视盒子,融合网关,光猫,路由器出售。感谢!感谢!感谢!

前些日子出了一篇关于“小米AX3000电信版CR8809/移动版CR8808/联通版CR8806-刷公版红米AX3000-只做记录之用”的文章,因为我的那款电信版CR8809是B版的CPU芯片为高通IPQ5018,所以没能刷机,文件只能做记录之用了。群友看到后发来两台“联通版的CR8806,CPU芯片为高通IPQ5000”让我来刷一下,今天我就用这款路由器,一次性把这款路由器能刷公版AX3000,和刷成openwrt,还有刷回运营商版一次说清楚。

先说一下“Wer:B”CPU芯片为高通IPQ5018,目前暂时可以刷成华为的H3C华三的公版固件,但华三采用的是512M的DDR3,而CR880X这几款运营商定制路由器采用的都是128M的DDR,想刷华三的公版就只能上风枪换芯片了。所以不在今天的教程里,关于鉴别是不是“Wer:B”,(见下面图片)可以背面的标签,你要是感觉不准确,就拆机看具体的CPU芯片型号。
关于非B版,就是CPU芯片为高通IPQ5000的,还要区分板子型号,目前发现有两种,一种为M79,另一种为M81,可以通过壳子背面的孔洞查看(见下面图片)


关于M79版,已知公版AX3000的固件,对2.4G的wifi很不友好,基本丧失是2.4G的wifi功能,如果想刷机就直接刷openwrt吧,openwrt还是比较完美的。
关于M81版,已知公版AX3000的固件和openwrt的固件对M81版都是比较友好的,所以M81版刷他们两个固件都是比较完美的。
另外还要说一下,关于三个运营商版不拆机刷公版AX3000的固件,由于移动版和电信版,壳子背面有默认的后台管理账号和密码,开启telnet以后是可以登录的,就完全可以不拆机刷公版AX3000固件。但是联通版的背面是没有默认的管理账号和密码的,所以把联通版刷上移动版可以开启telnet的版本固件时,是登录不了telnet的,(我也去各大论坛找了相关资料,有说用SN可以登录的,有说MAC可以登录的,还有的说需要计算的等等,试验了一圈然而都没能登录)所以联通版就直接拆机TTL刷吧。

视频教程
(适用于电信CR8809移动CR8808,壳子背面有默认密码,能登录路由器后台的,我的联通CR8806是没能获取到密码,也不排除有人能获取到密码的)另外说一下,这三个运营商版IPQ5000芯片的采用小米路由器修复工具互相刷是没有问题的。
1.打开小米路由器修复工具(MIWIFIRepairTool.x86),点击浏览导入移动版降级固件(miwifi_cr8808_firmware_0fbd7_6.2.147.bin),然后下一步选择操作电脑对应的网卡,然后下一步,这时候断开路由器电源,按住rese键,再接通电源,直到橙灯闪烁松开rese键。稍等几分钟,路由器蓝灯闪烁,则刷机成功,然后请断电重启路由器。





2.打开路由器后台,不管你的路由是那个运营上的,这时候就是移动的后台地址了,192.168.10.1,移动版和电信版用背面的默认管理密码进入,复制IP地址里的stok=后面一直到/当中的stok码,然后按照下列格式修改
http:
返回信息为{“code”:0}代表开启telnet成功
http:
返回信息为{“enable”:1,”code”:0}代表开启telnet成功
telnet账号为root,密码为背面的默认管理密码,如果背面默认管理密码登录telnet不正确,可以用下列地址查看
http:
(然而我用上列信息在联通版CR8806的路由器上反复试验,返回信息都提示无效,所以我没能免拆开启telnet,刷入AX3000的固件)
3.打开telnet工具,这里我用putty(用其他SSH工具也是可以的)勾选telnet,输入路由后台管理IP地址,输入账号root,密码就是背面的默认管理密码

然后我们固化以下ssh和telnet,如果有需求就固化一下,没需求可以跳过执行下面命令,打开调试模式来解除bdata保护
zz=$(dd if=/dev/zero bs=1 count=2 2>/dev/null) ; printf '\xA5\x5A%c%c' $zz $zz | mtd write - crash
reboot
路由器重启后,从新连接telnet,然后逐行执行下列命令
bdata set ssh_en=1
bdata set telnet_en=1
bdata set uart_en=1
bdata set boot_wait=on
bdata commit
这是固化ssh和telnet的代码,运行完成后再次执行重启命令
reboot
路由器重启后,再从新连接telnet,然后逐行执行下列命令
mtd erase crash
这是清除掉crash来关掉调试模式。
reboot
5.打开SSH工具,这里我用WinSCP(用什么工具就是个习惯,用其他工具也是可以的)SSH连接就选择SCP文件协议,主机名就是路由器后台的IP地址,用户名是root,密码就是背面的默认管理密码。

登录以后,从左侧找到AX3000_分区备份里的三个分区文件(左侧为电脑目录),直接拖入到右侧(路由器目录)里的tmp文件夹当中,然后启动命令行逐行执行下列命令
mtd write /tmp/OpenWrt.mtd1.bin /dev/mtd1
mtd write /tmp/OpenWrt.mtd11.bin /dev/mtd11
mtd write /tmp/OpenWrt.mtd12.bin /dev/mtd12
6.最后按照一.1.的教程刷入红米AX3000公版固件
打开小米路由器修复工具(MIWIFIRepairTool.x86),点击浏览导入AX3000公版固件(miwifi_ra81_firmware_1dd69c_1.0.33.bin),然后下一步选择操作电脑对应的网卡,然后下一步,这时候断开路由器电源,按住rese键,再接通电源,直到橙灯闪烁松开rese键。稍等几分钟,路由器蓝灯闪烁,则刷机成功,然后请断电重启路由器。
至此,免拆机刷公版AX3000完毕,说明一下,可以后台升级到最新版红米AX3000固件。

1.打开小米路由器修复工具(MIWIFIRepairTool.x86),点击浏览导入移动版降级固件(miwifi_cr8806_firmware_4622b_6.2.33.bin),然后下一步选择操作电脑对应的网卡,然后下一步,这时候断开路由器电源,按住rese键,再接通电源,直到橙灯闪烁松开rese键。稍等几分钟,路由器蓝灯闪烁,则刷机成功,然后请断电重启路由器。
2.准备串口TTL小板(我用的型号是CH340,驱动可以直接和卖家索要),把小板和路由器串口连接好,串口定义(见下图),把小板USB口插到电脑的USB口,查看串口号(见下图)


然后打开putty软件(你用其他串口工具也可以),先选择连接类型:串口
然后修改串行口号码(按照你自己的串口号修改),波特率速度修改为:115200,然后点击打开

3.然后在打开tftpd64.460文件夹,把要刷入的openwrt固件放到此文件夹里,我这里用的固件是(openwrt-ipq50xx-arm-redmi_ax3000-squashfs-nand-factory.ubi)然后我们把名字修改简单一些
然后在打开tftpd64.exe软件,(如果防火墙跳出,是否允许tftp连接网络,最好把选项都勾选允许访问)

4.然后修改电脑的网络和lnternet参数:更改适配器选项–对着以太网点右键(此网为你电脑和所要刷路由器的网络连接)–属性–双击lnternet协议版本4–使用下面的IP地址:ip地址修改成192.168.1.1,子网掩码255.255.255.0,网关为192.168.1.2(事实证明,这里要修改的IP地址不一定准确,具体的要修改成什么IP应该和固件里的配置有关系,我是这么认为的,反正我这里修改的不对,后来又改了才刷成功的)
5.然后给路由器加电的同时,连击键盘的回车键(中断uboot以便我们可以输入命令),这时终端窗口会显示IPQ5018#,然后我们在终端窗口下输入下列命令
tftpboot 这里按照你实际修改的固件名称修改.ubi
(然后我发现终端窗口提示IP不对,窗口提示ip地址要修改成192.168.31.100,子网掩码255.255.255.0,网关为192.168.31.104,从新修改好IP和网关以后就正常刷入了)
6.这时候我们可以关闭tftpd64.exe软件,在putty终端逐行跑一下列命令
flash rootfs_1
setenvflag_try_sys2_failed 0
setenv flag_boot_rootfs 1
setenv flag_last_success 1
saveenv
flash rootfs
setenv flag_try_sys1_failed 0
setenv flag_boot_rootfs 0
setenv flag_last_success 0
saveenv
reset
然后别忘了把lnternet网络连接参数,改回自动获得IP地址。
8.至此openwrt就刷机完成了,我们可以关闭putty软件,打开浏览器进入路由器后台了,我刷的这个版本的openwrt后台地址192.168.1.1账号为root,密码为password。
登录后,你会看到OpenWrt的后台界面如果你的界面是英文的,那么你需要找到“System”选项,然后在下拉菜单中选择“Software”。在“Software”页面中,你需要点击“Update lists”按钮来更新软件包的列表。这一步是必要的,因为我们需要安装中文语言包。
更新完成后,你会看到一个软件包列表。在这个列表中,找到名为“luci-i18n-base-zh-cn”的软件包,然后点击“OK”按钮来安装它。
安装完成后,你可以通过点击菜单中的“System”来查看一下。你应该会看到整个路由器的界面和语言已经变成了中文。
点击系统下的系统,在常规设置里最下面的时区选项,找到Shanghai点击,然后点击保存并应用即可。
说一下使用感受,wifi设置好以后2.4G和5G都很流畅好用,但我用的这个固件,电脑进网站有的就能进去有的就进不去,也不知道是DNS的原因还是什么原因,另外没玩过openwrt的小伙伴包括我,对其中的设置,还有插件的使用都不是很明白,没有需求的,不明白的还是不建议刷。

三,关于刷完openwrt固件,SSH再刷回红米AX3000教程
1.进入openwrt后台,点击系统的管理器,然后点击SSH访问,把密码验证和允许root用户凭密码登录都勾选上,然后点击保存并应用。
2.打开SSH工具,这里我用WinSCP(用什么工具就是个习惯,用其他工具也是可以的)SSH连接就选择SCP文件协议,主机名就是路由器后台的IP地址,openwrt的默认地址192.168.1.1,用户名是默认的root,密码如果你修改过,就用你修改以后的,如果没有修改过,openwrt的默认密码为password。
3.登录以后,从左侧找到AX3000_分区备份里的三个分区文件(左侧为电脑目录),直接拖入到右侧(路由器目录)里的tmp文件夹当中,然后启动命令行逐行执行下列命令
mtd erase /dev/mtd1
mtd write /tmp/OpenWrt.mtd1.bin /dev/mtd1
mtd erase /dev/mtd11
mtd write /tmp/OpenWrt.mtd11.bin /dev/mtd11
mtd erase /dev/mtd12
mtd write /tmp/OpenWrt.mtd12.bin /dev/mtd12
如果WinSCP软件本身终端命令不好用,可以启动putty执行上述命令。
4.最后按照一.1.的教程刷入红米AX3000公版固件
打开小米路由器修复工具(MIWIFIRepairTool.x86),点击浏览导入AX3000公版固件(miwifi_ra81_firmware_1dd69c_1.0.33.bin),然后下一步选择操作电脑对应的网卡,然后下一步,这时候断开路由器电源,按住rese键,再接通电源,直到橙灯闪烁松开rese键。稍等几分钟,路由器蓝灯闪烁,则刷机成功,然后请断电重启路由器。
5.刷好AX3000公版固件以后,可以点击常规设置-系统状态里,点击立即升级,可以自动升级到最新版本。
因为我的这个路由器是M79版,都说M79版刷AX3000以后,2.4G的wifi很弱,这回亲自测试了一下,在只连接2.4G的wifi情况下,刷视频确实稍微弱一点,但也不是完全不可用,在刚进视频的时稍有卡顿,在5G的wifi下,就完全没有任何问题。

四,关于刷好AX3000,再TTL刷回运营商版教程
1.打开小米路由器修复工具(MIWIFIRepairTool.x86),点击浏览导入AX3000公版固件(miwifi_ra81_firmware_2c953_1.0.62.bin),然后下一步选择操作电脑对应的网卡,然后下一步,这时候断开路由器电源,按住rese键,再接通电源,直到橙灯闪烁松开rese键。稍等几分钟,路由器蓝灯闪烁,则刷机成功,然后请断电重启路由器。
2.准备串口TTL小板(我用的型号是CH340,驱动可以直接和卖家索要),把小板和路由器串口连接好,串口定义(见下图),把小板USB口插到电脑的USB口,查看串口号(见下图)
然后打开putty软件(你用其他串口工具也可以),先选择连接类型:串口
然后修改串行口号码(按照你自己的串口号修改),波特率速度修改为:115200,然后点击打开
3.然后在打开tftpd64.460文件夹,把要刷入的cr8808运营商原厂分区uboot文件夹里的两个bin文件放到此文件夹里,(两个文件的文件名为mtd1MIBIB.bin和mtd11APPSBL.bin),然后在打开tftpd64.exe软件,(如果防火墙跳出,是否允许tftp连接网络,最好把选项都勾选允许访问)
4.然后修改电脑的网络和lnternet参数:更改适配器选项–对着以太网点右键(此网为你电脑和所要刷路由器的网络连接)–属性–双击lnternet协议版本4–使用下面的IP地址:ip地址修改成192.168.1.1,子网掩码255.255.255.0,网关为192.168.1.2
5.然后给路由器加电的同时,连击键盘的回车键(中断uboot以便我们可以输入命令),这时终端窗口会显示IPQ5018#,然后我们在终端窗口下输入下列命令
smeminfo
此命令为查看分区命令,查看分区是否正确,如果没问题,我们继续逐行之下列命令
setenv ipaddr 192.168.1.2
setenv serverip 192.168.1.1
tftpboot mtd1MIBIB.bin && flash 0:MIBIB
tftpboot mtd11APPSBL.bin && flash 0:APPSBL
如果没有出现任何问题,我们就可以关闭所有软件进行下一步了。
然后别忘了把lnternet网络连接参数,改回自动获得IP地址。
6.打开小米路由器修复工具(MIWIFIRepairTool.x86),点击浏览导入AX3000公版固件(miwifi_cr8808_firmware_9d216_6.2.11.bin),然后下一步选择操作电脑对应的网卡,然后下一步,这时候断开路由器电源,按住rese键,再接通电源,直到橙灯闪烁松开rese键。稍等几分钟,路由器蓝灯闪烁,则刷机成功,然后请断电重启路由器。
至此我们就把路由器刷回运营商版了,现在是移动的版本,因为我的路由器原版是联通版的,用移动版因为没有默认管理密码,所以我还要再用小米路由器修复工具,再刷一次联通版固件就好了。

关于刷机前为什么先要用小米路由器修复工具先刷的几个版本固件做一下解释:
1.关于免拆机刷公版AX3000里先用小米路由器修复工具刷的
miwifi_cr8808_firmware_0fbd7_6.2.147.bin这个版本是可以通过一个网址开启telnet,而不需要拆机的
2.关于TTL刷入openwrt教程里先用小米路由器修复工具刷的
miwifi_cr8806_firmware_4622b_6.2.33.bin这个版本是可以通过串口加电时连续点击回车键中断uboot从而输入命令的
3.关于刷好AX3000,再TTL刷回运营商版教程里先用小米路由器修复工具刷的
miwifi_ra81_firmware_2c953_1.0.62.bin这个红米公版AX3000版本是可以通过串口加电时连续点击回车键中断uboot从而输入命令的
以上的三个版本后门,不排除其他版本也有相应的后门,但我们不能一个版本一个版本的再去做试验,以上的三个版本是可以确定有相应后门可用的。
关于AX3000刷回运营商版,为什么只刷mtd1和mtd11分区,因为mtd12是备份分区,不刷也行。

关于免拆机刷公版AX3000,借鉴了以下两篇文章,然而我的联通版没能解决密码的问题,所以没能开启telnet。
https://post.smzdm.com/p/awopdnpg/
https://www.right.com.cn/forum/thread-8355128-1-1.html
关于TTL刷入openwrt教程关于刷完openwrt固件和SSH再刷回红米AX3000教程,借鉴了以下文章
https://post.smzdm.com/p/a6p676eo/
关于刷好AX3000,再TTL刷回运营商版教程,借鉴了以下文章
https://www.right.com.cn/forum/thread-8280964-1-1.html
关于我刷的openwrt,是在下列网址下载的
https://github.com/hzyitc/openwrt-redmi-ax3000
再次提醒:请严格按照上图所示的:CPU型号,运存颗粒数量,WIFI芯片型号,版型版号,完全一致再下载刷机,如果有不一致的,请不要下载不要刷机
以后如果有新电视盒子软件会在Q群和我的博客网站更新,所有公众号发过的固件也都可以在我的博客网站里找到。博客网站地址dmm.ink。
如果小伙伴不会刷机,不会救砖可在公众号对话栏与我联系加本人微信,代刷机,救砖,量大优惠。另有各种电视盒子,融合网关,光猫,路由器出售。感谢!感谢!感谢!
免责声明 1、建议在专业人员指导下刷机,刷机有风险也有乐趣,一切源于刷机导致后果自负,本网概不负责。2、固件仅供测试和技术交流使用,请下载后24小时内删除。3、本站所提供固件软件来源于互联网或网友提供,如果该程序涉及或侵害到您的版权请立即写信通知我们删除。
评论(3)