Xiaomi, Redmi and POCO smartphones are sold all over the world, but often reach users with firmware for other regions โ without Russian support. Even if you bought the device in the official store, after resetting or updating the software, the usual localization may disappear. In this article, we will analyze all the current ways to install Russian on Xiaomi phones in 2026, including solutions for cases when the language is not on the list or the system blocks its selection.
The process depends on the version of MIUI (12, 13, 14 or HyperOS), regional firmware (Global, EEA, China, India), and even the device model. We will look at both standard methods through settings, and alternative methods - using hidden menus, changing regions or flashing, especially with devices with Chinese firmware (CN), where Russian is often hidden by default.
1. Check the current version of MIUI and regional firmware
Before you change the language, determine which firmware is installed on your Xiaomi, which depends on the availability of Russian in the settings menu:
- Open the Settings app (cog icon).
- Scroll down and select About Phone.
- Find the MIUI version and region (MIUI version and region).
The Region field may include:
- ๐ Global (Global, EEA) โ international firmware, Russian is by default.
- ๐จ๐ณ China, CN) โ Chinese firmware, Russian hidden or absent.
- ๐ฎ๐ณ India (India, IN) โ Indian firmware, Russian may not be available.
- ๐ท๐บ Russia (Russia, RU) โ localized firmware, Russian is installed by default.
If you're in China or India, the standard way to change a language might not work, so move on to the section about changing a region or activating hidden languages.
2. Standard method: changing the language through settings
On most Global-firmware devices (or EEA, RU), Russian is already listed.
โ๏ธ Step-by-step instructions for changing the language
- Go to Settings โ Additional settings โ Language and input โ Language.
- Find Russian (Russia) or Russian in the list. If it is not available, scroll through the list to the end โ sometimes it is hidden under the Add language item.
- Select Russian and confirm the change. The phone will reboot (on some models).
If Russian is not on the list, but Global/EEA firmware, try:
- ๐ Update the system: Settings โ The phone. โ Updating the system.
- ๐ฑ Reset language settings: Settings โ Additional settings โ Resetting settings โ Resetting language and keyboard settings.
- ๐ Restart your phone โ sometimes the list of languages is not fully loaded.
๐ก
If after choosing Russian, some of the inscriptions remained in English, check the settings of individual applications (for example, Mi Browser or Mi Video>) - they may have their own interface language.
3. Activation of the hidden Russian language on Chinese firmware (CN)
On China (CN) firmware devices, Russian is often hidden but physically present in the system.
Method 1: Through the Developer Menu
- Activate Developer Mode: Go to Settings โ About Phone. Tap 7 times on MIUI Version (you will receive a notification "You are a developer").
Return to Settings โ Additional settings โ For developers.
Find Force Global Theme (or Forced Global Theme) and turn it on.
Reboot the phone. After that, Russian should appear in the list of languages.
Method 2: Engineering menu (for advanced users)
This method works on Xiaomi, Redmi and POCO with Qualcomm processors:
##4636##On the menu that opens:
- Select Information (or Information).
- Scroll to Locale.
- Enter. ru_RU and press Set.
- Reset the device.
What to do if the engineering menu is not opened?
โ ๏ธ Warning: Changing the settings in the engineering menu can cause your phone to malfunction. Do not change other settings unless you are sure of their purpose.
4. Change the firmware region without data loss
If the Russian language is not available even after all the manipulations, you can change the firmware region from China to Global without completely flashing it.
- Download the Mi Flash Tool from the official Xiaomi website.
- Download fastboot firmware for your model with the Global region (for example, tucana_global_images... For the Redmi Note 8 Pro).
- Connect your phone to your PC in Fastboot mode (clip Volume Down + Power when your phone is off).
- In the Mi Flash Tool, select the downloaded firmware and press Refresh, then Flash.
- Wait until the process is completed (the process will take 5-10 minutes).
Language change commands:
- Open the command prompt (cmd) in the folder with adb.exe.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Install the English language: adb shell am start -a android.settings.LOCALE_SETTINGS Adb shell settings put system system_locales ru_RU
- Reboot your phone: adb reboot
adb shell settings put secure user_set_locale 1
It will force the system to make changes.-->
6. Solving problems: Russian language is not established
If after all the manipulations the Russian language has not appeared, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| Russian is on the list, but not used. | Failure in system settings | Reset the language settings: Settings โ Additional settings โ Resetting settings โ Resetting language and keyboard settings. |
| No Russian on the list of languages | China firmware without hidden localization | Install Global firmware or use custom firmware. |
| After the change of language, some of the inscriptions remained in English. | Not all systems support Russian | Update apps through Google Play or install alternatives (e.g. Google Chrome instead of Mi Browser). |
| The phone stopped turning on after the change of the region | Incompatibility of firmware with hardware | Restore the original firmware through Fastboot (instructions on miui.su). |
If your device is a POCO F3, Redmi K40 or other MediaTek-based model, standard methods may not work due to manufacturer limitations.
- ๐ง Use custom firmware (e.g. Pixel Experience or LineageOS).
- ๐ฅ Install MoreLocale 2 from Google Play โ the application allows you to add Russian language manually.
- ๐ Try to revert to an older version. MIUI, where the localization worked (e.g., with the MIUI 14 on MIUI 13).
7. Installation of custom firmware with Russian language
If none of the methods worked, the last option is to install custom firmware (e.g. Pixel Experience, LineageOS or Xiaomi.eu), which is suitable for advanced users and requires an unlocked bootloader.
Advantages of custom firmware:
- ๐ Full support for Russian and other languages.
- ๐ Lack of advertising and unnecessary system applications.
- ๐ Regular security updates.
Step-by-step:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-14 days).
- Download custom firmware for your model from the site xiaomi.eu or XDA Developers.
- Install TWRP Recovery (instructions are available on the same forums).
- Upload the phone to Recovery mode (clip Volume Up + Power).
- In TWRP, run Wipe โ Advanced Wipe (mark Dalvik, Cache, System, Data).
- Install the downloaded firmware through Install.
- Reset the device.
โ ๏ธ Attention: Installing custom firmware will void the warranty and may cause the phone to malfunction.Be sure to back up the data before the procedure.