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.
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.
142 comments
@Уважаемый Владм!
Пожалуйста, следуйте этой инструкции, чтобы восстановить заводскую прошивку Cudy WR300.
Для чего нужен пароль?
“Как прошить обратно cudy wr300 на заводскую прошивку?
Пишите где ввод пароля (неверная информация)”
@Dear kozian,
For TR1200, there is a difference. You must connect your computer to WAN port of TR1200 when recovering. For TR3000, you must connect your computer to LAN port of TR1200 when recovering. Please have a check.
“@Support
>> Did you change the uboot when you update the OpenWrt firmware?
No, i did not.
I was able to restore TR3000 using another mac. I used external ethernet dongle and it seems it took to long to bring interface up. Mac mini with internal ethernet did the job fine.
With TR1200 that was not an issue btw! Perhaps due to it’s lower cpu and longer time to boot."
Как прошить обратно cudy wr300 на заводскую прошивку?
Пишите где ввод пароля (неверная информация)
@Support
>> Did you change the uboot when you update the OpenWrt firmware?
No, i did not.
I was able to restore TR3000 using another mac. I used external ethernet dongle and it seems it took to long to bring interface up. Mac mini with internal ethernet did the job fine.
With TR1200 that was not an issue btw! Perhaps due to it’s lower cpu and longer time to boot.
@Dear kozian,
Did you change the uboot when you update the OpenWrt firmware? Please tell me the steps when you update the OpenWrt firmware.
“Trying to restore official firmware on TR3000 V1 (after OpenWRT). Router does not connect to tftp server. `tcpdump arp` shows no requests from router either. Used 192.168.1.88 / 192.168.1.2 / 192.168.10.88 IP for server, Lan port. LED blinks red-white.
Need help.”