自从入手了一台小米AX3600后,天天都在关注这看有没有大神搞出来OP固件,今天终于来了。传说中的大佬终于是把OP固件搞出来了,大佬的帖子说这个小米AX3600的qsdk固件,我等小白也不知道什么是qsdk固件啊?和OP固件都有些什么区别。
QSDK与OPENWRT区别
QSDK是一种在openwrt的基础上,加入了高通atheros芯片相关资料的一种环境。
QSDK与openwrt的区别主要在如下几个方面:
arch/mips/ath79/* – updated QCA base platform device support – GPLv2
sound/soc/ath79/* – new ALSA-compliant QCA soundcard driver – ISC
drivers/net/ethernet/atheros/ag71xx/* – updated QCA Ethernet switch driver – GPLv2
net/core/* – performance enhancement updates to Linux sk_buff management – GPL v2
drivers/spi – added modes to QCA spi driver – GPLv2
drivers/mtd/nand/ – new QCA NAND flash controller driver – ISC
不得不说看不懂啊。
小米ax3600刷openwrt及固件下载
1、首先需要开启小米AX3600官方固件的SSH,最新版固件已经把WEB注入漏洞堵住了,推荐尽快开启SSH,为以后做准备。小米路由器AX3600官方固件开启SSH,准备免拆机刷qsdk固件,小米路由器是双分区固件,完全可以原版固件加第三放固件,通过env参数启动不同分区的固件。
2、下载附件里面的AX3600刷openwrt固件专用AX3600刷openwrt固件专用.zip密码:aisoa.cn
3、小米原版固件下ssh,命令设置必要的env参数,(小米的env没有打开一个分区启动失败启动另一分区的参数,必须打开,要不刷机过程回砖掉),设置命令在下边,按我这几个命令来,再进行下一步
nvram set flag_try_sys2_failed=1 nvram set uart_en=1 nvram set boot_wait=on nvram commit
4、ssh命令mtd wite 写入qsdk固件,命令:
mtd write /tmp/xiaomimtd12.bin
rootfs刷完mtd命令,输入下面命令重启路由器
reboot
重新启动路由器
5、浏览器192.168.1.1,进入qsdk固件
6、在web下的,备份升级下,升级qsdk固件(nand-ipq807x-single.img),(qsdk的固件比较大,原版两个rootfs分区b比较小挂载不上ubi_date,这一步是把rootfs_1分区扩大到128m)
7、再在web下刷相同固件一次(由于上一步把分区表改掉了,rootfs_1分区定重新构建UBI,所以定重新刷一遍固件)
8、由于固件一直在rootfs里现在ssh把固件启动到大分区的固件里,ssh执行下面两条命令,命令在下边,然后重启路由器,刷机完成。
fw_setenv flag_try_sys2_failed 0
备注:附件里面的qsdktoxiami.img为qsdk固件刷回小米ax3600原版的固件,在备份升级里升级就行qsdktoxiami.img
原文地址:https://www.right.com.cn/forum/thread-4040158-1-1.html推荐去看一下最近有没有更新
官方QQ群号码:922069959