As a part of my open-source [XiaomiFirmwareUpdater](https://github.com/XiaomiFirmwareUpdater) and [MIUIUpdatesTracker](https://github.com/XiaomiFirmwareUpdater/miui-updates-tracker) projects, I was working on an archive page that users can download “any” official MIUI ROM from.
So, I started gathering MIUI download links from many sources, as much as I could. Starting from my links (I’ve a script that posts new MIUI Updates automatically to telegram and discord channels since 2018), miui different forums, and many other sources.
I ended up with having around 9300 unique entry. Then I started to work on parsing these links and separating them by device codename. You can find the script I’ve made for that task [here](https://github.com/XiaomiFirmwareUpdater/miui-updates-tracker/tree/master/archiver).
Finally, I had everything in the correct place, a tons of JSON files, separated by download type. I’ve updated my website scripts to show data from the new archive files, and updated my tracking scripts to update the archive whenever any new ROM is available for download and voila! A huge archive of MIUI ROMs is available for everyone.
The archive contains recovery and fastboot roms, for China, Global, EEA, India and Russia regions. It has stable and public beta roms as well, for almost every single xiaomi device.
Here’s the archive page on my website: [https://xiaomifirmwareupdater.com/archive/miui](https://xiaomifirmwareupdater.com/archive/miui)
I’m pretty sure that some links might be missing, specially for the too old devices, but I can also be sure that this archive is one of the largest and most up-to-date miui download pages currently, hopes that you’ll find it useful!
that’s great & xiaomi should do it especially for the weekly beta roms
~~also have u check the~~ [~~xiaomi.eu~~](https://xiaomi.eu) ~~rom page, they have almost all of the roms?~~
~~it’s a moded rom but you shoud be able to get the un-moded versions if you get in contact with them~~
[~~https://sourceforge.net/projects/xiaomi-eu-multilang-miui-roms/files/xiaomi.eu/~~](https://sourceforge.net/projects/xiaomi-eu-multilang-miui-roms/files/xiaomi.eu/)
Good job keep going 😀
what knowladge should I know to create custom one
I’ve backup on my local PC, my server and github 😀
Thank you for your help.
Great work mate.
I Appreciate your effort
Blessing for custom rom users whenever they need firmwares. Thank you.
Good job keep going 😀
Thanks for this boss!!!!
Egyptian programming finally
thank you so much for this. the official site is a pain
😀
Doing the lords work
Yours is either M1901F7G or M1901F7H
I think you can make sure by checking the original phone box, it should have the model info on a white sticker.
As long as Xiaomi doesn’t remove the old files xD
Awesome work, I have a redmi note 7, lavender is the code name for it. I know there are a couple of different versions of note 7, have you a way of finding the correct version for me.
Global 10.3.4.0 pflmixm
Is it to hard to have a back up of all this in case it happens?
Great work bro
Good job keep going 😁
Great work.
Good job keep going 😁
Your such a lovely person, I’m glad I didn’t ask you for advice, since you come preloaded with the standard Google shit answer
Oh, where exactly?
Edit. Found it, will fix. Thanks!
yep, way better then official MIUI website providing, simple & straightforward
Welcome mate 🙂
What’s your installed rom version, in about device screen?
Why don’t you since your such a smart ass. There are different versions and if the wrong one is installed it could brick the phone.