The Chinese company finally started rolling out the latest version of his custom skin, MIUI 12 for Xiaomi and Redmi devices. Currently, the closed beta MIUI 12 update is available for Xiaomi and Redmi devices. So if you are the owner of Xiaomi or Redmi smartphone, then you can now download and upgrade your device to the closed beta MIUI 12 custom skin. The MIUI 12 (20.5.18) comes with lots of new features, customizations, latest wallpapers, bug fixes, and much more. The MIUI 12 for Xiaomi and Redmi devices update is still based on Android 9.0 Pie or Android 10 OS according to the devices.
Here in this article, we come with a simple guide on how to download and install the closed beta MIUI 12 for Xiaomi and Redmi devices with custom skin update. Given below we share the list of supported MIUI 12 devices and the recovery ROM file direct link as well. Through that, you can download and install recovery ROMs using TWRP to bypass the MIUI beta account whitelisting. The MIUI 12 is bringing All-new physically-based animation engine, Dynamic window technology, new visual design works for all types of content, Restrict access to telephony to third-party apps, and much more.
Once you have upgraded your custom skin from MIUI 11 to MIUI 12, you can get all the MIUI 12 new features, improvements, customization, and much more. Also, we share the official changelog of MIUI 12 (20.5.18) closed beta update. We always highly recommend you keeping updated your Android phone to the latest official stock firmware. Follow the given guide to download and flash the MIUI 12 for Xiaomi and Redmi devices.

Note:
This guide containing the MIUI 12 closed beta update can be used for the Xiaomi and Redmi devices only. Do not try to install this firmware on any other device or incorrect variant. It is recommended to check the model number of your device first.
Warning:
Pre-Requirements:
- Create a proper backup of all your existing data and settings on the phone before moving to the installation guide using a recommended custom recovery.
- Enable USB Debugging Mode on the Xiaomi and Redmi devices by navigating to Settings > Developer Options.
- Verify that you’ve correctly installed the Xiaomi and Redmi devices USB Drivers on the PC.
- Make sure that the battery level of the device is above 80% before going ahead.
Required Files:
Steps to Install MIUI 12 for Xiaomi And Redmi Devices Closed Beta Update:
Here you can find two methods to flash the latest MIUI 12 for Xiaomi and Redmi devices.
Method 1: MIUI 12 closed beta update Recovery ROM:
Step No 1: – First, download the MIUI 12 closed beta update file from the above link and rename it to Update.zip.
Step No 2: Connect your Xiaomi and Redmi devices with your PC/laptop.
Step No 3: – Move the MIUI 12 closed beta update files to your phone.
Step No 4: Go to Updater App from your phone app menu, and click on the three dots (‘…’) at the top-right corner, and select the ‘choose update package‘.
Step No 5: – The installation process will be initiated, so wait for the installation to be completed.
Done! You have successfully installed the Official update MIUI 12 closed beta update on Xiaomi and Redmi devices.
Method 2: FastBoot ROM
Step No 1: – First, Download and Install the Mi Flash Tool on your PC/laptop.
Step No 2: Download the MIUI 12 closed beta update file from the above link.
Step No 3: – Move the MIUI 12 closed beta update files to the desktop of your PC/laptop.
Step No 4: Power ON the device while pressing and holding the Volume Down + Power buttons at the same time.
Step No 5: – Connect your Xiaomi and Redmi devices with your PC/laptop.
Step No 6: – Open the MiFlash tool and paste the ROM folder path.
Step No 7: – Now, click on the Flash button to start the flashing process. Once, flashing process is completed you will see a Success message in Xiaomi Flash Tool.
Step No 8: – The installation process will be initiated, so wait for the installation to be completed.
Done! You have successfully installed the Official update MIUI 12 closed beta update on Xiaomi and Redmi devices.
Source: XDA