How to install Russian language on the phone Xiaomi: all ways + error solving

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:

  1. Open the Settings app (cog icon).
  2. Scroll down and select About Phone.
  3. 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.
๐Ÿ“Š What firmware is installed on your Xiaomi?
Global/EEA
China (CN)
India (IN)
Russia (RU)
I don't know.

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

Done: 0 / 5
  1. Go to Settings โ†’ Additional settings โ†’ Language and input โ†’ Language.
  2. 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.
  3. 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

  1. 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:

  1. Select Information (or Information).
  2. Scroll to Locale.
  3. Enter. ru_RU and press Set.
  4. Reset the device.
What to do if the engineering menu is not opened?
On some models (such as the POCO X3 Pro or Redmi Note 10 Pro), code #4636## may be blocked, in which case use the Activity Launcher app from Google Play to manually run the engineering menu.

โš ๏ธ 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.

  1. Download the Mi Flash Tool from the official Xiaomi website.
  2. Download fastboot firmware for your model with the Global region (for example, tucana_global_images... For the Redmi Note 8 Pro).
  3. Connect your phone to your PC in Fastboot mode (clip Volume Down + Power when your phone is off).
  4. In the Mi Flash Tool, select the downloaded firmware and press Refresh, then Flash.
  5. Wait until the process is completed (the process will take 5-10 minutes).

Language change commands:

  1. Open the command prompt (cmd) in the folder with adb.exe.
  2. Enter the command to check the connection: Adb devices should appear the name of your device.
  3. Install the English language: adb shell am start -a android.settings.LOCALE_SETTINGS Adb shell settings put system system_locales ru_RU
  4. 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 causeDecision
Russian is on the list, but not used.Failure in system settingsReset the language settings: Settings โ†’ Additional settings โ†’ Resetting settings โ†’ Resetting language and keyboard settings.
No Russian on the list of languagesChina firmware without hidden localizationInstall Global firmware or use custom firmware.
After the change of language, some of the inscriptions remained in English.Not all systems support RussianUpdate 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 regionIncompatibility of firmware with hardwareRestore 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:

  1. Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-14 days).
  2. Download custom firmware for your model from the site xiaomi.eu or XDA Developers.
  3. Install TWRP Recovery (instructions are available on the same forums).
  4. Upload the phone to Recovery mode (clip Volume Up + Power).
  5. In TWRP, run Wipe โ†’ Advanced Wipe (mark Dalvik, Cache, System, Data).
  6. Install the downloaded firmware through Install.
  7. 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.

8. Frequently Asked Questions (FAQ)

Can I install Russian on Xiaomi without a computer?
Yes, if you have Global firmware, you can use standard settings. For China firmware without a PC, you can try MoreLocale 2 (requires superuser rights on some models); Change region through Mi Account (in some versions of MIUI, this is possible); however, you better use a computer for reliable results.
Why did the Russian language disappear after the MIUI update?
This happens if: You upgraded to the beta version of MIUI, where localization has not yet been added; Xiaomi servers have identified your region as non-supportive Russian (for example, if you connected to a VPN in another country); there was a failure when you upgraded and the language packs did not load; Solution: roll back to the old version of MIUI or install Russian manually through ADB.
How to return English after a failed change to Russian?
If you change the language, the interface is displayed in characters or Krakozabra: Go to Settings โ†’ Additional settings โ†’ Language and input โ†’ Language (the path may look like โ†’ โ†’ โ†’ โ†’ โ†’ โ†’ โ†’ ). Choose English (United States) or English (United Kingdom). If you don't, reset the language settings: Settings โ†’ Additional settings โ†’ Resetting the language and keyboard settings.
Will Google Play and other services work after the change in the region?
Yes, but: If you switch from China to Global, Google Play and other Google services will start working (they are often not available on Chinese firmware); some system applications (Mi Video, Mi Music) may stop updating; if you used custom firmware, you may have to manually install Google Apps (GApps).
Can I install the Russian language on Xiaomi without losing data?
Yes, in most cases: Standard language change through settings does not delete data. Changing region through ADB or engineering menus is also safe. Only flashing through Fastboot or installing custom firmware requires a reset. We recommend that you back up through Settings โ†’ About Phone โ†’ Backup before any manipulations.