Why Xiaomi Can Still Have English and How to Fix It
You've just bought a new Xiaomi smartphone, Redmi or POCO, but instead of the usual Russian interface, do you see English? Or did you change your language to a foreign one after the system upgrade? This problem is familiar to many brand users. It occurs most often in three cases:
First, when buying a device abroad (for example, on AliExpress or on a trip), such phones often come with global firmware, where Russian is not in the list of languages. Second, after resetting, the system can automatically choose English as its primary. Third, when manually updating firmware through Fastboot or Recovery, language packs sometimes get knocked down.
The good news is that 95% of the time, the problem is solved in 2-3 minutes through standard settings. Bad β if Russian is not available at all, you will need to flash it. In this article, we will analyze all possible scenarios, from basic language change to installing localized firmware for old models.
Method 1: Standard language change via MIUI settings
This is the simplest method that works on all modern devices with MIUI 12 and newer (including MIUI 14/15).It is suitable for most models: Redmi Note 10/11/12, POCO X3/X4/X5, Xiaomi 11/12/13/14 and others.
Instructions:
- Open the Settings app (the gear icon on the desktop).
- Scroll down and select Additional settings.
- Use Languages & Input β Languages.
- At the top of the screen, click Add language (if Russian is not listed) or simply select Russian from the available ones.
- Drag Russian to the top position on the list to make it the top.
- Confirm the change and restart the phone (optional but recommended).
If after these actions, some applications (such as Google Play or YouTube) remain in English, do not worry - this is normal. the language of the system applications depends on the settings of the Google account, not the MIUI language.
βοΈ Checking before changing language
Method 2: If Russian is not on the list (global firmware)
The situation is more complicated: you have entered the settings, but the list of languages does not include Russian or Russian, which means that your phone has global firmware without Russian support (for example, MIUI Global for India or Europe), and the problem is solved in two ways:
- π Install regional firmware via Fastboot or Recovery (for power users).
- π Changing the region of the phone to Russia/Ukraine/Kazakhstan (easy but not always working).
- π± Using a patch to add language (requires an unlocked bootloader).
The safest option for beginners is to change the region.
- Open Settings β Additional settings β Region
- Choose Russia, Ukraine or Kazakhstan (depending on the model).
- Reboot the phone.
- After the reboot, check the list of languages β Russian should appear.
What if the change in the region did not help?
β οΈ Note: On some models (POCO F3, Redmi K40) If the Play Market or Gmail stops working after the change in the region, return the region back to India or Global.
Method 3: Installation of Russian through firmware (for advanced)
If previous methods didnβt work, youβll have to refashion the phone, which is suitable for all Xiaomi models, but requires an unlocked bootloader and basic knowledge of working with MIUI. Weβll look at two options: through Recovery (easier) and through Fastboot (more reliable).
Important: Before firmware, back up your data! The process erases all user files.
| Firmware method | Difficulty | Requires unlocking of the loader | Data retained |
|---|---|---|---|
| Through Recovery. | Medium | No. | No. |
| Fastboot (Mi Flash Tool) | Tall. | Yes. | No. |
| Through OTA (Air Update) | Low. | No. | Yes. |
For firmware through Recovery:
- Download the official Russian firmware for your model from en.miui.com (select the Stable version for Recovery).
- Rename the file to update.zip and transfer it to the root folder of the phone.
- Go to Settings β About phone β System update.
- Click on the three dots in the top right corner and select Choose Update Package.
- Select the update.zip file and confirm the installation.
π‘
If the phone is stuck on the MI logo after the firmware, don't panic. Wait 10-15 minutes - the first download after the update can take a long time. If after 20 minutes nothing has changed, reset via Recovery (press Power + Volume Up when the phone is off).
Method 4: Adding Russian through ADB (without firmware)
This method is suitable for users who have unlocked the developer mode and have access to the computer. It allows you to add Russian without full flashing, but requires installation. ADB-Drivers and basic command line skills.
Step-by-step:
- Turn on USB debugging: Go to Settings β About phone. Tap 7 times on MIUI version to activate developer mode. Go back to Settings β Additional settings β Developer options. Activate USB debugging.
Command line.
Terminal
adb devicesThe serial number of your device should appear.
adb shell "cmd locale set-locale ru_RU"adb rebootIf the language hasnβt changed after the reboot, try an alternative command:
adb shell "am start -a android.settings.LOCALE_SETTINGS"It will open the language settings directly, where you can manually select Russian (if it appeared after the first one). ADB-team).
β οΈ Note: On some models (POCO X3 Pro, Redmi Note 9 Pro Team ADB They may not work because of the manufacturer's limitations, and then you have to use the Fastboot firmware.
Frequent Mistakes and How to Avoid Them
When changing languages to Xiaomi, users often face typical problems, and here are the most common ones and ways to solve them:
- π΄ Russian is on the list, but after choosing the interface remains English. β Check if Russian is at the top of the list of languages. Drag it up and reboot the phone.
- π΄ After the change of the region Google services disappeared β Return the region to India or Global, then install Russian through the Internet. ADB (4).
- π΄ The phone got stuck after the firmware β Wait. 15-20 If it doesn't work, reset it through Recovery (Power). + Volume Up).
- π΄ The list of languages is only English and Chinese β Your firmware is Chinese (China) ROM). You need to run a European or global version.
Critical information: On phones with a MediaTek processor (e.g. Redmi 9A, POCO C31), firmware via Fastboot can lead to a "brick" (breakdown) if the wrong version of the software is selected. Always check the firmware compatibility with your model on the 4PDA or XDA Developers forum.
π‘
Before any firmware, check the phone model in settings (Settings β About phone β Model number).
Alternative solutions: if nothing helps
If all of these things don't work, then there are some radical measures, and here's what you can try.
- π± Installing custom firmware (such as LineageOS or Pixel Experience) requires an unlocked bootloader and experience with the software. TWRP.
- π οΈ If the phone is guaranteed, the masters will sew it free with official localized firmware.
- π Using an interface translator: Applications like Google Translate or Microsoft Translator can translate text from the screen in real time (inconvenient, but a temporary solution will do).
- π Resetting to factory settings, sometimes helps if the problem is caused by a system failure!
To install custom firmware, follow this instruction:
- Unlock the bootloader through the Mi Unlock Tool (you need a Xiaomi account tied to the phone).
- Install TWRP Recovery for your model (you can download it on twrp.me).
- Download custom firmware with support for Russian (for example, ArrowOS or HavocOS).
- Download to TWRP (Power + Volume Up) and run Wipe β Format Data.
- Install the firmware through Install and restart.
Remember, custom firmware can take you out of warranty and sometimes work in an unstable way. Use it only if other methods don't work.