How to change the language on the Xiaomi smartphone: 5 ways for all versions of MIUI and HyperOS

Changing the language on Xiaomi smartphones is a challenge that every second user faces after buying a device, especially for imported models where Chinese, English or even Indian may be the default language, but even if you’ve been using the phone for a long time, you sometimes need to add a second language or return Russian after accidentally resetting your settings.

In this article, we will look at all the possible ways to change the language to Xiaomi, Redmi, POCO and Black Shark – from standard methods through settings to workarounds for blocked or β€œChinese” firmware. Particular attention will be paid to new devices on HyperOS, where the interface has changed significantly from the usual MIUI. Also, you will learn what to do if the desired language is not on the list of available – this is a frequent problem for owners of devices purchased on AliExpress or in foreign stores.

1. Standard method: via the settings menu (MIUI 12–14 and HyperOS)

The easiest and safest method is to use the built-in settings. It works on 90% of Xiaomi devices, including the latest models on HyperOS (such as Xiaomi 14 or Redmi Note 13 Pro+).

The instructions are relevant for the firmware:

  • πŸ“± MIUI 12–14 (including global and European versions)
  • πŸš€ HyperOS 1.0+ (Xiaomi’s new interface, which debuted in 2023)
  • 🌍 Firmware with support for multiple languages (many language packages)

Steps to change the language:

  1. Open the Settings app (cog icon).
  2. Scroll down and select the Additional (in HyperOS) or Additional Settings (in MIUI) section.
  3. Tapping Language and Input (or Language and Region in newer versions)
  4. Click on the first item - Language (or System Language).
  5. Find Russian (or any other language you want) and select it.
  6. Confirm the change if a request is made.

β˜‘οΈ What to check before changing the language

Done: 0 / 4

If the list does not include Russian, it means that your device has a monolingual firmware (e.g., the Chinese version of MIUI for the domestic market), in which case you can move to the section on custom firmware.

⚠️ Note: On some models (e.g, POCO F5 or Redmi K60) You may need to restart after changing your language. Don't interrupt the process - wait until the phone is fully turned on (usually takes 1-2 minutes).

2. Change language through Recovery mode (if the phone is not turned on)

Situation: The phone only boots to the Xiaomi logo or hangs on the screensaver, but you urgently need to change the language to access the system, in which case Recovery mode, a special menu for recovery, will help.

This method is suitable for:

  • πŸ”§ Devices with damaged firmware (but working Recovery)
  • πŸ“΅ Phones where language settings have gone wrong after a failed update
  • πŸ”’ Devices with locked screen (if you know the password from the Mi Account)

Step-by-step:

  1. Turn off the phone with a long press on the power button (10-15 seconds).
  2. Press the key combination: For most models: Volume up + Power For POCO and some Redmi: Volume up + Volume down + Power

Recovery Mode

No command

Use volume buttons for navigation and power button for selection.

Wipe & Reset

Wipe All Data

After resetting, the phone will reboot and you will be able to select the language when you first set up.

What to do if you recover in Chinese?
If the Recovery menu is displayed in Chinese, look for icon items: - 🧹"" (Wipe Data - Resetting settings - πŸ”„"" (Reboot) - reboot - πŸ“±"MIAssistant – Connecting to a PC for Recovery

⚠️ Note: Recovery removes all data from your phone, including photos, contacts and apps. If you have Mi Cloud sync enabled, some of the data can be restored after you log in to your account.

3. How to add a second language (multilingual input)

If you don’t need to replace the system language, but add a second one for keyboards, messages, or individual apps, do the following:

For example, you want to:

  • πŸ“ The keyboard switched between Russian and English
  • πŸ’¬ In messengers, the language of the interlocutor was automatically determined
  • 🌐 Some apps (such as Google or YouTube) were displayed in a different language.

Instructions for MIUI and HyperOS:

  1. Open Settings β†’ Additional β†’ Language and input.
  2. Slip on the Keyboard and Entering Methods (or Keyboard Management in HyperOS).
  3. Select your keyboard (usually Gboard or Xiaomi Keyboard).
  4. Click on the languages and add the necessary ones (e.g. English (USA) and Russian).
  5. To switch automatically, turn on the option Multilingual input.

To change the language for a particular application:

  1. Press the app icon on the home screen.
  2. Select Application Information (or Information).
  3. Slip the language (if the option is available) and select the right one.

πŸ’‘

If the keyboard doesn’t have the language you want, update Gboard via Google Play. Often new languages are added only to the latest versions of the app.

4. Problems with Chinese firmware: what to do if there is no Russian language

One of the most common problems for Xiaomi owners who bought on AliExpress or in Chinese stores is the lack of Russian in the settings, which is due to the fact that the device has a Chinese version of MIUI (for example, MIUI CN), which does not support other languages initially.

Signs of "Chinese" firmware:

  • πŸ“± The model name has the letter C (for example, Redmi Note 12 Pro C)
  • πŸ” In the language settings only Chinese and English
  • πŸ›’ Chinese apps (Mi Pay, Mi Video with Chinese content) installed)
  • πŸ“Ά No bands for Russian operators (for example, no support) LTE Band 20)

Solutions to the problem:

MethodDifficultyDo you need to unlock the bootloader?Are the data stored?
Installation of global firmware through Fastboot⭐⭐⭐ (middle-class)Yes.No (full reset)
Installation of custom firmware (xiaomi.eu)⭐⭐⭐⭐ (high-pitched)Yes.No (backup recommended)
Use of MoreLocale 2 patch⭐ (low-key)No.Yes.
Flashing through the MI Flash Tool⭐⭐⭐⭐ (high-pitched)Yes.No.
Contacting the service center⭐ (low-key)No.Yes (on request)

The most reliable way is to install a global firmware.

  1. Unlock the bootloader through the official Xiaomi website (requires a Mi Account and wait 7-15 days).
  2. Download the official global firmware for your model.
  3. Use the Mi Flash Tool to run through Fastboot.
πŸ“Š Have you ever used a Xiaomi smartphone?
Yes, I was stitching through Fastboot.
Yes, but only through Recovery.
No, but I want to learn.
No, and no planning.
I don't know what it is.

If unlocking the bootloader seems difficult, you can try to do without it using the MoreLocale 2 app (available on Google Play), which allows you to emulate a different language of the system, but not all applications support it.

5. Installation of custom firmware (for experienced users)

If official methods have failed, and unlocking the bootloader is not possible for some reason, there is a custom firmware option, the most popular among them is Xiaomi.eu, which supports Russian and is devoid of Chinese software.

Benefits of xiaomi.eu:

  • 🌐 Full localization in Russian and other languages
  • πŸš€ Optimized performance (removed unnecessary Chinese services)
  • πŸ”„ Regular updates (weekly builds)
  • πŸ”’ No Advertising in System Applications

Step-by-step:

  1. Unlock the loader (required!).
  2. Download the latest version of Xiaomi.eu for your model from the official website.
  3. Install custom Recovery (TWRP or OrangeFox)
  4. Reboot to Recovery and back up the current firmware.
  5. Squeeze the downloaded ZIP-File via Install in Recovery.
  6. Clear the cache (Wipe) β†’ Dalvik/ART Cache).
  7. Reboot the phone.

πŸ’‘

Before installing, check if the bootloader is locked on your model (for example, on Xiaomi 13T or Redmi Note 12 Turbo unlocking may not be possible).

⚠️ Note: Some new models (e.g. Xiaomi 14 Ultra or some other models) POCO F6 Pro custom firmware can block banking applications (due to lack of Google Play Protect certification). 4PDA or XDA Developers.

6. Changing the language on smart watches and fitness bracelets Xiaomi

If you have not only a smartphone, but also a Xiaomi Watch or a Mi Band fitness bracelet, the language changes separately.

For Xiaomi Watch 2 Pro, Watch S3 or Mi Band 8:

  1. Connect your watch to your phone via the Mi Fitness or Zepp Life app.
  2. Open the device profile in the application.
  3. Go to Settings. β†’ Language.
  4. Choose Russian from the list.
  5. Wait for the synchronization (can take up to 5 minutes).

Features for different models:

  • πŸ•’ Mi Band 7/8: The language changes only through the app, there is no option in the watch itself.
  • ⌚ Xiaomi Watch S2: Supports Russian, but some notifications may be displayed in English.
  • πŸƒ Redmi Watch 3: the firmware may not be Russian – you need an update through Zepp Life.

If you don't have Russian on the list, update the watch firmware through the app.

  1. Open Mi Fitness. β†’ profile.
  2. Slip on the three dots in the top right corner.
  3. Select firmware update.
  4. Wait until it is finished (don’t turn off Bluetooth!).

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

Problem.Reason.Decision
Language changed, but some apps remained in English.Applications use their default languageGo to the settings of each application and change the language manually (if you have an option)
After changing the language, the phone stopped.Language packs are loaded in the backgroundWait 10-15 minutes or restart the device
No Russian language in HyperOSInstalled beta version of firmware for the Chinese marketUpdate to a stable global version via Settings β†’ System Update
The keyboard does not switch to RussianNo language added in keyboard settingsCheck the settings β†’ Additional β†’ Language and input β†’ Keyboard
After the firmware, the Russian disappearedIncorrect version of MIUI is installedFlush the correct firmware (e.g. MIUI Global instead of MIUI China)

If the language has not changed after all the manipulations, check:

  • πŸ”„ Firmware Version: Go to Settings β†’ The phone. β†’ Version. MIUI.
  • 🌍 Region of the device: C Settings β†’ Additionally. β†’ Language and region β†’ The region should be Russia or Ukraine (for Russian language).
  • πŸ“± Phone model: some devices (e.g. Redmi) K50i for the Indian market, do not officially support Russian.

FAQ: Answers to Frequent Questions

Can I change the language without resetting?
Yes, 90 percent of the time, the language changes without losing data, except if you have Chinese firmware without Russian support, you'll need to flash it or reset it.
Why did the Russian language disappear after the update?
This happens if you upgrade to a beta version of MIUI or HyperOS for the Chinese market.Solution: roll back to a stable global version through Recovery.
How to change the language on a locked phone (if you forgot the password)
If your phone is locked and the language is not Russian, you will need to: Log in Recovery (see section 2). Reset settings via Wipe Data. When you first set up, select the language you want. Important: after reset, you will need to enter the Mi Account information to which the phone was linked!
Can I add Ukrainian or Belarusian to Xiaomi?
Yes, these languages are supported in global and European firmware MIUI and HyperOS. If they are not on the list, install the firmware xiaomi.eu - there is advanced language support.
What if mobile data stopped working after changing the language?
This is a typical problem when changing region. Go to Settings. β†’ SIM-maps and mobile networks β†’ Access points (APN) You can manually select the operator. If it doesn't work, reset the network settings (Settings). β†’ Connections β†’ Resetting network settings).