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!
Thanks for this boss!!!!
Welcome mate 🙂
Egyptian programming finally
😀
Doing the lords work
Good job keep going 😁
Good job keep going 😁
Good job keep going 😀
Good job keep going 😀
yep, way better then official MIUI website providing, simple & straightforward
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/)
Great work mate.
I Appreciate your effort
thank you so much for this. the official site is a pain
Blessing for custom rom users whenever they need firmwares. Thank you.
As long as Xiaomi doesn’t remove the old files xD
Great work bro
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.
Great work.
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.
What’s your installed rom version, in about device screen?
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
Global 10.3.4.0 pflmixm
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.
Thank you for your help.
Is it to hard to have a back up of all this in case it happens?
I’ve backup on my local PC, my server and github 😀
Oh, where exactly?
Edit. Found it, will fix. Thanks!
what knowladge should I know to create custom one