AX3000T (RD03) - Downgrade Firmware ver: from 1.0.84 to Firmware ver: 1.0.47

hi techies - just a quick one and any help is greatly appreciated. I ordered (2) AX3000T routers (both models: RD03) from AliExpress. One in July'24 and the one in Oct'24.. 1st router came with Firmware ver: 1.0.47 - so I easily flashed with OpenWRT and its all looking good. 2nd one came with Firmware ver: 1.0.84. And as you know, there is no openwrt support yet available with 1.0.84. Now I am struck with the 2nd one. So my questions are:

  1. How can I downgrade the stock firmware from 1.0.84 to 1.0.47 and flash openWRT on the 2nd router? I tried the usual way from webgui and it complained saying, I cannot downgrade. I also tried the html method of changing the number from 1 to 2 or even 0. nope didn't work.. I tried XIMR patch and its bricked - so I had to use the miwifi repair tool to unbrick and its now back to 1.0.84…It works well but really can't flash it to install OpenWRT.. & I can't downgrade the stock firmware.

  2. Can I still use Mesh (haven't done any mesh setup yet) with these 2 routers given I have 1st router with openWRT & 2nd with stock firmware? Will there be any issues? I know I can roll back the 1st router to stock firmware and use it but I really want to use openWRT..

What are my options now?

Is it a must to downgrade in order to install openwrt?

What happens if you try to install OpenWrt?

Hey, thats what I understand from this page:
https://openwrt.org/inbox/toh/xiaomi/ax3000t

There is no way to install.
New AX3000T devices with stock firmware version 1.0.84 or newer have received updated hardware (AN8855 switch) that is temporarily incompatible with the OpenWrt image until support is added. There is no possibility to install OpenWrt on RD03 for such devices,

You can install it, but you can't use it.

Can't fix missing hw support by downgrading the firmware, my man.

2 Likes

The general recommendation isn’t to sit around wait if no one is actually working on it.
And implementing a single switch model on a single router model will probably not happen if the drivers isn’t already implemented in the kernel.

the missing hw support is being added in https://github.com/openwrt/openwrt/pull/16709.
once merged, it'll appear in the snapshots within a couple days.
keep an eye on the PR.

Thanks! In the meantime, can I use both the routers with mesh? I know both have different firmwares?

depends on what you mean by mesh ...

Use router 1 as my main router with NBN and the other one with latest firmware as a node and setup the later in my office room.
that was my initial plan with buying 2 routers.
Basically my office room is a bit far from main router location and repeater isn't of much help. Speeds are dropping significantly.

node how ?
wired, or wireless...?

Obviously wireless. I want to configure my node initially with the router and then use it wirelessly in my office room as a Mesh node. Hope I am making sense?

The AN8855 switch is only one of the possible unsupported hardware components in your AX3000T.

2nd could be an unsupported Foresee NAND chip (hw support is not merged yet: PR).

You mentioned Foresee NAND chip in newer devices (PR).

So, AN8855 unsupported switch aside, does it mean that this device can have three different NAND SPIs?

  1. ESMT NAND: original model, supported since 23.05.5
  2. Winbond NAND: supported only in SNAPSHOT and by upcoming 24.10 (this commit)
  3. Foresee NAND: not yet supported. PR in progress.

Is my understanding correct?If so, then Wiki needs to be updated since it does not mention Foresee NAND...

Short answer: yes.

There is evidence that the AX3000T device with the AN8855 switch was equipped with Foresee NAND chip.

There is evidence that the newest AX3000T device (1.0.84 firmware) was equipped with the MT7531 switch and ESMT NAND chip.

So, any combination is possible: one random switch and one random NAND flash chip. But currently, the most common config is the AN8855 switch that's typically paired with a Winbond NAND chip.

Yes, needs to be updated; or just wait until the next stable OpenWrt release 23.05.6, which will bring Winbond driver in the stable release. So, Winbond can be replaced with Foresee in the Wiki warning :slightly_smiling_face:.

1 Like

hey everyone

i also bought ax3000t( RD03) and seeing if there's a way to get into custom firmware without losing my AN8855 switch.

So is there a way for me to help out so we can get speedup the custom firmware creation.

it's not custom, that's why it takes a while, PR link was posted earlier in this thread.