Xiaomi smartphones with factory Chinese firmware often come with limitations: no Google Play, no Russian language in the system, and some services (for example, Google Mobile Services) are malfunctioning. The transition to global firmware solves these problems, but the process requires care - an error at any stage can lead to a "brick" of the device. In this article, we will analyze all the ways to replace the firmware (via Fastboot, Recovery and MIUI bootloader), the nuances of unlocking the bootloader and typical errors with solutions.
Many users are afraid to stitch the smartphone themselves for fear of losing warranty or data. In fact, unlocking the bootloader through the official Mi Unlock tool does not void the hardware warranty (software only), and backing up through Mi Cloud or TWRP saves 90% of user data.
Before you start, make sure your Xiaomi model supports global firmware.Some devices (e.g. Redmi) K60 Ultra or POCO F6 Pros are originally only available for the Chinese market and may require a converted firmware from third-party developers. XDA Developers or 4PDA โ It'll save you time and nerves.
1.Preparation: What to do before the firmware
The first step is to back up your data, and even if you plan on using the non-reset (OTA) update method, you still have the risk of losing your files.
- ๐ฑ Contact and SMS (via Mi Cloud or Google Contacts)
- ๐ท Photos and videos (copy to PC or cloud)
- ๐ Passwords from apps (use Google Password Manager or KeePass)
- ๐ฎ Game Preservation (via Helium or manual export)
Next, check the current firmware version and device model. Go to Settings โ About the phone. Write down:
- Device model (e.g. Redmi Note 12 Pro+ 5G)
- Codename (e.g. ruby for Redmi Note 10 Pro)
- MIUI version (e.g. MIUI 14.0.3.0.SKFCNXM)
The code name can be specified on the Xiaomi Firmware Updater website โ this is critical for choosing the right firmware.
It is equally important to prepare the PC:
- ๐ฅ๏ธ Install Mi Flash Tool (for Fastboot firmware)
- ๐ Download Qualcomm or MediaTek drivers (depending on the processor)
- ๐ Connect your smartphone to your PC with the original cable (do not use cheap analogues!)
โ ๏ธ Note: If your Xiaomi is blocked by an operator (e.g. China Telecom), unlocking the bootloader may not work. EDL-Mode and authorized Xiaomi account, which is difficult to implement independently.
2 Unlock the bootloader: the official method
Without unlocking the bootloader, you canโt install global firmware. Xiaomi allows you to do this legally through the Mi Unlock tool, but with restrictions:
- โณ Wait 7 days (168 hours) after linking your account to your device
- ๐ฑ The device must be on the original firmware (not custom)
- ๐ Mi Account must be confirmed by phone number
Step-by-step:
- Download Mi Unlock Tool from the official website.
- Enable OEM Unlock and USB Debugging in Settings โ For Developers.
- Link your Mi Account to your device in Settings โ Xiaomi Account โ Mi Cloud.
- Connect your smartphone to your PC in Fastboot mode (clip Volume Down + Power).
- Launch Mi Unlock, log in to your account and click Unlock.
If the tool is running a "Couldn't unlock" error, check:
- ๐ Restart your PC and smartphone
- ๐ Try another one. USB-port (preferably) USB 2.0)
- ๐ก Turn it off. VPN/proxy (Xiaomi servers can block suspicious servers) IP)
3. firmware selection: global vs. converted
There are two types of firmware to replace the Chinese version:
- Official Global ROM โ supported by Xiaomi, Air Updated (OTA), but may not be suitable for some Chinese models.
- China to Global is a repackaged Chinese firmware with Google Apps and a multilingual interface, suitable for devices without an official global version.
Where to download:
| Source | Type of firmware | Pluses | Cons |
|---|---|---|---|
| Official MIUI website | Global ROM | Stability, OTA-update | Not for all models. |
| Xiaomi Firmware Updater | Global/China | Current versions, archive | No converted firmware |
| 4PDA | Converted | For informal models | Risk of instability |
How to choose the correct version:
- ๐ Check the device codename (e.g. rubens for Redmi Note 12 Pro) 5G).
- ๐ Download firmware marked Fastboot (for installation via Mi Flash) or Recovery (for installation via TWRP).
- โ ๏ธ Avoid firmware marked "Stable Beta" - they may contain critical bugs.
๐ก
If you are not sure about the choice of firmware, check it for compatibility through XiaomiTool V2 โ the tool will automatically select the correct version.
4. Installation of global firmware through Fastboot
This is the most reliable method, but it completely resets the device.
- ๐ฅ๏ธ Windows PC (for Mi Flash Tool)
- ๐ Original. USB-cable
- ๐ฆ Firmware in.tgz or.zip format (unpacked)
Step-by-step:
- Unpack the firmware in a folder without Cyrillic characters (for example, C:\MIUI\global).
- Turn off your smartphone and turn to Fastboot mode (clip Volume down + Power).
- Connect the device to your PC and start the Mi Flash Tool.
- In the program, click Select, specify the folder with the firmware, then Refresh (the device should appear).
- Select Clean All mode and press Flash.
It takes 5-10 minutes. Once completed, the smartphone will automatically restart. If it is stuck on the MIUI logo for more than 15 minutes, perform a hard reset (clip Volume up + Power for 10 seconds).
Download the firmware for your model|Unpack the archive to the root of the disk|Install Fastboot drivers|Disable the antivirus (can block Mi Flash)|Charge your smartphone at least 50%-->
5. Alternative methods: Recovery and OTA
If Fastboot is not suitable (for example, due to a blocked bootloader), you can use:
- ๐ Update via Recovery โ suitable for firmware in.zip format (e.g., converted). TWRP or stock Recovery with support for installing updates.
- ๐ OTA-Update โ if your Chinese firmware supports the transition to global through Settings โ System updates. Rarely works for new models.
Instructions for TWRP Recovery:
- Download the firmware in.zip format and place it on the memory card.
- Reboot to TWRP (click Volume Up + Power).
- Select Install โ specify firmware file โ swipe for confirmation.
- After installation, run Wipe Dalvik/Cache.
For OTA-update:
- Go to Settings โ About the phone โ System update.
- Click on the icon. โฎ (three-point) โ Select the update file.
- Specify the downloaded.zip file with global firmware.
โ ๏ธ Attention: When installed through TWRP Donโt format the data section manually, it will cause loss. IMEI You can only use Wipe Cache.
What to do if there is no network after the firmware?
Typical errors and their solutions
Even with the exact following of the instructions, there can be problems.
| Mistake. | Reason. | Decision |
|---|---|---|
| Fastboot: unknown command | Mi Flash version or Mi Flash version | Install drivers manually through Device Manager |
| Anti-rollback check fail | Trying to install an old version of MIUI | Download a newer firmware or use the Anti-Rollback Patch |
| Hanging on the MIUI logo | Incompatible firmware or damaged partitions | Do Hard Reset or Re-Shoot |
| This device is locked | The bootloader is not unlocked | Repeat the unlocking procedure through Mi Unlock |
If there are bugs after the firmware (for example, the NFC or the camera does not work), check:
- ๐ Compatibility with your model (especially for converted versions).
- ๐ Try to roll back to Chinese firmware and repeat the process.
- ๐ฅ Install the update through OTA, if available.
๐ก
If the smartphone doesnโt turn on after the firmware is installed (black screen, no image vibration), donโt panic. 90% of the time, it helps to re-flash through Fastboot in Clean all and lock mode (but this will block the bootloader again!).
7. Verification of the result and adjustment after firmware
After successful installation of global firmware:
- ๐ Check the interface language โ it must be English/Russian.
- ๐ฑ Make sure Google Play and Google Mobile Services are working.
- ๐ถ Test your mobile network, Wi-Fi and Bluetooth.
- ๐ Check charging and sensors (accelerometer, gyroscope).
If something's not working:
- ๐ Reset the device.
- ๐ฅ Update your firmware to the latest version through Settings โ Updating the system.
- ๐ ๏ธ Reset the settings to factory (Settings) โ Additionally. โ Resetting settings).
To recover data:
- ๐ฑ Restore backup from Mi Cloud or Google Drive.
- ๐ฎ Transfer game saves via Helium or manual import.
- ๐ Fingerprints and Face Unlock are reset.
๐ก
After firmware, turn off automatic updates to Settings โ Updating the system โ โฎ โ Update settings to avoid accidental rollback to Chinese version.