Download MIUI 12 free for your device.
You can download Global/country specific, stable/beta version of MIUI 12 for free.
Steps to download MIUI 12.
1) Select device with country (Global/country specific).
2) Select method of update (Fastboot/Recovery).
3) Check the details.
4) Click on "ADD TO DOWNLOAD LIST" button.
5) Download will start.
This app is free to download and use.