Xiaomi 4A R4AC (non gigabit) bricked

I tryed to installed OpenWrt but I took the wrong firmware (I took the Gigabit version instead of the 100M version) after flashing I bricked it... I try te recover it with Xiaomi Mi Router 4A Gigabit Edition (R4AG/R4A Gigabit) -- fully supported and flashable with OpenWRTInvasion - #678 by Zorro but the "test.bin" does not look like correct. How can I restore my router as it was before? can I use TinyPXE.zip to install a working firmware? Where can I download a working firmware?

if it is possible to fix it with an spi connection I have the material to do but I don't know how to plug the wires....

Thank you in advance.


It depends whether you have the global version or the china version.

I would bet given the experiences of many recent posters who have the R4AC (100Mbit) that you have a recent international version. In that case, this image is what you need
Xiaomi R4AC - Problems installing OpenWrt - #3 by TheCheshireMan

Check out this thread for further information on determining the variant of R4AC that you have:
Xiaomi Mi Router 4A - R4AC New revision


  • Mark

just flash your router with spi flash programer . remove flash chip attached to programer flash this file http://fumacrom.com/cFKY and resolder the chip to your router and enjoy open wrt to your router dump file [http://fumacrom.com/cFKY] update file update
just use manually flash

1 Like

hello , can you upload the file again nine because I have my r4ac wrong ge flashed

link update

My miwifi r4ac was originally global version. After bricked it, I used the miwifi tool downloaded from chinese miwifi site and Tiny PXE server tool as alternative, and recovered it, but now it's chinese version. How can I get back to global version with these recovery tools?
I'm scared of bricking it again, so I just want it back in the pristine state, not need to flash openwrt.

1 Like

would you please upload the file for R4AC again?

Same here, brother

Here's version 2.18.215 for R4AC:

Is it Global firmware for R4AC?

it's what's needed for upgrade to global version, attention though, for some reason the router cannot verify the bin file so it refuses to upgrade, nor does it work with miwifi repair tool, as it gives white/purple flashing lights, I managed to revert to global version by flashing Breed Bootloader and installing the official global bootloader; then installing 3.0.5 using miwifirepairtool

hey guys I found the tutorial of HoddyGuides the best in this matter unfortunately his webserver is down and a program called TinyPXE100M which was a debrick tool for R4AC is not accessible, do you guys know where can I get it?

this is the link to his tutorial : https://www.youtube.com/watch?v=SLbkce-M2nE

the site has been fixed

can you help me revert to global version? What steps should I follow in order? i have no idea about breed bootloader

Basically follow the steps in this forum, note that you need to login if you want to download the files needed : https://4pda.to/forum/index.php?showtopic=975951&st=1680#entry101053438