1. Download and unzip the file from here.

2. Download the latest firmware from the official website and rename it to 'recovery.bin'. Note: You must put it in the same file of Tftpd tools.

3. Power off your Router. Unplug the power adapter or press the POWER button.
4. Connect your computer the Router's LAN port with an Ethernet cable.
Note: Only one model is an exception: the TR1200. The WAN port must be connected during firmware recovery. All other models use the LAN port.
5. Configure your computer's IP address to be '192.168.1.88' manually.

6. Run 'tftp32.exe'.
7. Run 'netsh advfirewall set allprofiles state off' in the command line to disable Windows firewall, otherwise tftp will be blocked. Or you can disable the firewall on the Control Panel of your computer. As shown below.

8. Press the 'Reset' button/hole and hold it. Before the Router is powered on and before tftp start to download the firmware, don't release the 'Reset' button/hole.
9. Power on the Router.
10. When the Lights are all flashing fast, or when tftp start to download the firmware, you can release the 'Reset' button/hole.

11. When the light flashes slowly, the upgrade is complete.
12. Please recover your computer's IP address to be dynamic IP.
13. Done.
183 comments
@Уважаемый буй
пожалуйста, попробуйте выполнить это на другом компьютере и проверьте еще раз.
“Пожалуйста, проверьте шаги по порядку.
п.8…Удерживайте кнопку сброса настроек (Reset),
инструкция не рабочая,для wr300 не подходить. Нажмите и удерживайте на роутере кнопку сброса настроек (Reset). Удерживайте кнопку сброса настроек (Reset),после этого роутер горит диодом и не получат ip-адресс!!!!”
Пожалуйста, проверьте шаги по порядку.
п.8…Удерживайте кнопку сброса настроек (Reset),
инструкция не рабочая,для wr300 не подходить. Нажмите и удерживайте на роутере кнопку сброса настроек (Reset). Удерживайте кнопку сброса настроек (Reset),после этого роутер горит диодом и не получат ip-адресс!!!!
@Уважаемый Евгений,
Какая модель вашего роутера Cudy?
“Я пытался установить заводскую прошивку потратил на это 7 часов. Делал все по инструкции попробовал все порты на роутере, но файл recovery не устанавливается err. Теперь я знаю какие роутеры покупать сам и советовать другим людям я нигода не буду!”
@Dear Henry,
Sorry for replying so late due to the Chinese Spring Festival!
Please check the SN number on the label at the bottom of the router and send it to me for checking.
“Greetings Cudy staff,
I am trying to restore an AX3000. I understand that “AX3000” is more of a branding name and that the actual model is TR3000. I have tried firmware versions from 1.16.4 up to 2.4.22. Then I checked the Chinese downloads page and realized there are 128 MB and 256 MB flash versions. I have tried several of them, always with the same result: judging from the LED behavior, the router successfully downloads the recovery.bin file and tries to boot it, but then it either keeps blinking red and white, or blinks for a while and ends up solid red.
So I have some questions and suggestions:
1- Please add instructions and tools for macOS and Linux (at least Debian). I understand that the majority of users are on Windows, but more and more people are switching. I spent quite a long time just figuring out how to set up the TFTP server on macOS.
2- It would be very helpful if this document included a clear LED behavior chart. What each blinking pattern means is not obvious right now.
3- I am not sure which file I should actually use. Which firmware version should I try for my unit, and how can I know whether my router is the 128 MB or the 256 MB flash version?"
@Уважаемый буй,
Пожалуйста, проверьте шаги по порядку.
1. Необходимо подключить ваш компьютер к порту LAN маршрутизатора WR300.
2. Необходимо отключить брандмауэр и антивирусное программное обеспечение на вашем компьютере.
“инструкция не рабочая,для wr300 не подходить. Нажмите и удерживайте на роутере кнопку сброса настроек (Reset). Удерживайте кнопку сброса настроек (Reset),после этого роутер горит диодом и не получат ip-адресс!!!!”