Reflashing Xiaomiβs smartphone from the Chinese version of MIUI to the global one is a challenge that many users face after buying the device on international platforms like AliExpress or Gearbest. Chinese firmware often contains unnecessary local services, the absence of Google Play Services, limited language support and aggressive advertising. Global versions are free of these shortcomings, but their installation requires accuracy: improper actions can turn a smartphone into a βbrickβ.
In this guide, we will look at all the steps of the process, from unlocking the bootloader to choosing the right firmware and installing it, and pay special attention to the risks when working with models on MediaTek processors (for example, Redmi Note 11/12 or POCO M4 Pro), where the algorithm differs from the standard one for Qualcomm.
Why you should switch to global firmware
Chinese versions of MIUI are optimized for the domestic market, which is a disadvantage for international users:
- π Limited language support β European languages, including Russian, are often absent.
- π± Googleβs lack of services β no Play Market, Gmail, YouTube out of the boxΒ».
- π Aggressive advertising β in Chinese firmware, banner ads are built into even system applications.
- π Blocking regional features like Google Pay or Netflix in high resolution.
- β‘ Push notifications are not working properly due to the lack of Google Play Services.
Global ROMs are free of these problems, but they have their own nuances:
- β Full support for Google Mobile Services (GMS).
- β Optimization for the European/Russian market (including frequency ranges) 4G/5G).
- β Possible performance deterioration on some models due to remote Chinese optimizations.
- β The risk of loss of warranty (if the device is purchased officially in Russia / EU).
Preparation for firmware: what to do before the start
Before you start flashing, be sure to follow the following steps:
- Back up your data β the firmware erases all user files. Use Settings β Additional β Backup or third-party utilities like Mi PC Suite.
- Check the device model β go to Settings β About Phone β Model. For example, the Redmi Note 11 Pro+ 5G may have veux (global) or viva (Chinese) indices.
- Find out the bootloader version, which is critical for choosing the right firmware. Type in the engineering menu the command: fastboot getvar anti If the answer is anti: 3 or anti: 4, you will need firmware with the appropriate version of anti-rollback.
- Charge your phone at least 60% β interruption of the process due to battery discharge can lead to hard brick (irreparable damage).
Make backup contacts and photo | Know the exact model and code name | Check the bootloader version (anti) | Download the correct firmware for your model | Prepare a USB cable and PC with ADB/Fastboot-->
Pay special attention to the choice of firmware. The wrong version can cause:
- π΄ Locking the bootloader (if the firmware is older than the current version of anti).
- π΄ Losing. IMEI (on devices with MediaTek).
- π΄ Failure of the module NFC (If the firmware does not support the region).
β οΈ Note: On devices with MediaTek processor (e.g. Redmi) 10A, POCO M3) After the firmware, you may lose communication with base stations. modem.img stock-stack.
Unlocking the loader: step-by-step instructions
Without unlocking the bootloader, installing global firmware is impossible. Xiaomi officially allows you to unlock it through the Mi Unlock service, but there are nuances:
- Link your Mi Account to your device: Go to Settings β Xiaomi Account and log in. Enable Settings β Additional β Developer β Device-based Account Link.
Activate the Developer Mode
Go to Settings β About Phone and 7 times click on the MIUI Version. Then to Settings β Additional β For developers, enable OEM unlocking and USB debugging.
Mi Unlock Tool
The official utility is available on the Xiaomi website. Use a version at least 5.5.224.24 (older versions may not support new models).
Connect your phone in Fastboot mode
Turn off the device, then press Volume down + Power until the hare appears in the eardress cap. Connect to the PC.
Launch unlock.
In Mi Unlock Tool, log in under the same account as your phone. Press Unlock. The process will take 3 to 720 hours (depending on Xiaomi's policy).
| Model | Unlock Time (2026) | Features |
|---|---|---|
| Redmi Note 12 Pro+ | 72-168 hours | Requires confirmation by SMS |
| POCO X5 Pro | 24-72 hours | Supports accelerated unlocking via Telegram bot |
| Xiaomi 13 Ultra | 720 hours | Blockage is tied to the region of purchase |
| Redmi 10C (MediaTek) | momentarily | Risk of losing IMEI after unlocking |
β οΈ Note: If the Mi Unlock Tool gives you a Couldn't unlock error or Current account is different from the account info on the device, check: Does the account match on your PC and phone? Is the phone connected to the Internet via a mobile network (Wi-Fi may not work). Have you used another account to unlock it before (on some models, the link is saved forever).
π‘
If youβre dragging on for a few days, try connecting your phone to another PC or using a VPN with Chinese IP (e.g., via Clash for Windows).
Selection of firmware: Global, EEA or custom?
Once you unlock the bootloader, you need to choose the right firmware. Xiaomi has several types:
- π Global Stable is the official firmware for the international market, supports all languages and services of Google, but can contain advertising.
- πͺπΊ EEA (Europe - European version with no Chinese apps preinstalled, often updated later than Global.
- π¦ Custom ROM (LineageOS, Pixel Experience, for example, are community firmware, and they give you more freedom, but they can lose features like this. IR Blaster or Widevine L1.
- π¨π³ China Stable is a Chinese firmware with Google remote services, suitable if you only need languages and remove ads.
Where to download:
- Official firmware is from MIUI Downloads, select by model code (e.g. veux for Redmi Note 11 Pro+ 5G).
- Custom firmware - on the forums XDA Developers or Xiaomi.EU (unofficial builds with advanced features).
How to check the compatibility of the firmware:
- Compare your model's code name to the firmware archive name. For example, for POCO F4, it's munch.
- Check the anti-rollback version β it should be no lower than the current version on the device.
- For MediaTek devices, make sure that the firmware contains modem.img and vendor.img files.
What is anti-rollback and why is it important?
Installation of firmware: Fastboot vs Recovery
There are two main ways to install firmware: via Fastboot (recommended for most cases) and via Recovery (suitable for updates without changing the region).
Method 1: Installation via Fastboot (for a complete firmware change)
This method is suitable for switching from China ROM to Global and requires an unlocked bootloader.
- Download the Mi Flash Tool from the official website.
- Select Cleaning mode: Clean all β complete cleanup (recommended when changing region); Clean all and lock β clean + lock bootloader (do not use if you plan to further manipulate!); Save user data β data storage (does not work when switching from CN to Global).
Flash
Wait until the end (5-15 minutes).
If the Mi Flash Tool is flash not done:
- Try running the utility on behalf of the administrator.
- Disable the antivirus (it can block the drivers).
- Use a different version of the Mi Flash Tool (e.g. 2020.3.14.0 for older models).
Method 2: Installation via Recovery (for updates)
This method is suitable if you update the firmware within the same region (for example, from Global Stable to the new version of Global).
- Download the firmware in.zip format (not.tgz!).
- Rename the file to update.zip and transfer it to the root of internal memory.
- Go to Recovery: Turn off your phone. Press Volume Up + Power until the Mi logo appears. Choose a language (if you have a choice).
Install update.zip
Reboot
β οΈ Note: Some models (e.g. Xiaomi) 12T) Recovery can block firmware installation due to signature verification, in which case use Fastboot or TWRP.
π‘
When installing via Fastboot, always choose Clean all if you change your firmware region (from CN to Global), otherwise you may experience errors with Google services and system lags.
Solving problems after firmware
Even if you install it properly, you can have problems, and let's look at the most common ones and how to fix them.
| Problem. | Reason. | Decision |
|---|---|---|
| Phone not turned on (black screen) | Incorrect firmware or interrupted process | Repeat the firmware via Fastboot with the correct version |
| No network (IMEI invalid) | Damaged. modem.img (often on MediaTek) | Flow stock modem via SP Flash Tool or restore IMEI via Maui META |
| Google services are not working | Firmware not Global/EEA or no GMS | Install Google Installer or re-scan the Global ROM |
| Permanent rebuts or lags | Anti-rollback version conflict or incomplete cleaning | Check the full reset and check the anti version. |
| NFC or camera is not working | The firmware does not support hardware modules in your region | Look for alternative firmware (e.g. Xiaomi.EU) or go back to the stock |
If the phone hangs on the Mi logo after firmware:
- Press Volume Up + Power to Enter Recovery.
- Choose Wipe Data β Wipe All Data.
- Reboot the device. If it doesn't work, repeat the firmware on Fastboot.
For devices on MediaTek (e.g. Redmi 9A, POCO C31) if the IMEI is lost:
- Download the stock firmware for your model.
- Remove the modem.img and nvram.bin files.
- Sweat them through the SP Flash Tool in Download Only mode.
How to install TWRP:
- Download the TWRP image for your model from the official website.
- Rename the file to recovery.img and place it in the folder with ADB.
- Connect your phone in Fastboot mode and execute the command: fastboot flash recovery.img
- Then reboot the TWRP command: fastboot boot recovery.img
Advantages of custom firmware:
- β No advertising and unnecessary applications.
- β Regular security updates.
- β Possibility of fine tuning (for example, change) DPI shutdown MIUI Optimization).
Disadvantages:
- β Possible problems with Widevine L1 (No Netflix in the world HD).
- β Certain functions (IR Blaster, Game Turbo may not work.
- β Risk of blocking Mi Account when using unofficial builds.