The Chinese keyboard layout on Xiaomi smartphones is one of the most annoying features users encounter after buying a device, which appears unexpectedly, interferes with typing, and sometimes even blocks text input on their usual layout, a problem compounded by the fact that the manufacturer does not always provide an obvious way to turn it off, especially on devices with global firmware or purchased in China.
In this article, weβll look at all the possible ways to remove Chinese layouts, from standard MIUI settings to radical solutions like reset to factory settings. Youβll learn why the layout returns after updates, how to prevent it from being added automatically, and what to do if the Gboard or SwiftKey keyboard ignores your settings. Instructions are relevant for MIUI 12, 13 and 14, including the Redmi Note 11/12, POCO X4/X5, Xiaomi 12/13, and more.
Before you go into action, make sure that the problem is in the layout, not the keyboard failure. If you switch languages, you have characters or pinyin (Latinized Chinese transcription), you have to go here. If the keyboard is completely lost or does not respond to presses, that is another story that requires diagnostics of the system.
Why is Xiaomi getting a Chinese layout?
The reasons for unnecessary layout can be divided into three categories: software settings, firmware features and system errors.
- π± Global firmware with regional settings. Even if you bought a smartphone in an official store, some models (for example, the phone is not available in the store, POCO F4 GT Xiaomi 12 Pro may have Chinese language packages built-in for Asian markets.
- π Automatic update MIUI. After installing a new firmware version, the system sometimes resets language settings or adds "recommended" layouts, including Chinese.
- π€ Xiaomi's standard keyboard. built-in MiuiKeyboard app (or Baidu) IME On older models, the default includes support for pinyin, even if you are not using it.
- π² Reset or data portability: When restored from backup or reset to factory settings, all languages, including Chinese, can return.
Interestingly, on some devices (e.g. Redmi Note 10 Pro), the Chinese layout is activated when connecting to a VPN with a Chinese IP or when installing applications from the Mi App Store.
Method 1: Remove via keyboard settings (the easiest)
If the Chinese layout is not built-in, it can be removed in 30 seconds through standard settings, which works for all keyboards (Gboard, SwiftKey, MiuiKeyboard).
Instructions:
- Open any application where you can type text (such as Notes or Messages).
- Tap the input field to make the keyboard appear.
- Press the gear icon (βοΈ) tongue-mark (π) on the keyboard, that will open its settings.
- Select Languages or Input Languages (name depends on the keyboard).
- In the list, find Chinese or pinyin and swipe left (or click on the basket/cross).
- Confirm the deletion and restart the keyboard (sometimes you need to restart the smartphone).
If you do this, you still have a layout, you're locked to the system level. Go to the next one.
βοΈ Check before removing the layout
Method 2: Disabling the Xiaomi system keyboard
The standard MiuiKeyboard keyboard (or Baidu IME on older devices) is often the source of the problem, it's built into the firmware and can automatically add Chinese layouts, the solution is to disable it completely and switch to an alternative (e.g., Gboard).
How to do this:
- Go to Settings β Applications β Application Management.
- In the search, enter the keyboard or keyboard.
- Find the MiuiKeyboard app (or Baidu Input) and open the page.
- Click Disable (if the button is inactive, click Stop first).
- Confirm the action in the window that appears.
After disabling, install an alternative keyboard from Google Play (we recommend Gboard or SwiftKey) and configure it as the main one:
- Go to Settings β System β Language and input β Virtual keyboard.
- Select the installed keyboard and turn it on.
- Click on Keyboard Management and tick only the necessary one.
π‘
If the "Disable" button is inactive, then the keyboard is system and cannot be removed without the superuser permission (root), in which case only resetting or flashing will help.
Method 3: Reset keyboard and language settings
If the Chinese layout returns after each update or reboot, the problem may lie in the language settings cache, which often helps to get rid of ghost layouts that are not removed by standard methods.
Follow the following steps:
- Go to Settings β System β Additional β Resetting settings.
- Select Reset App Settings (not to be confused with a full reset!).
- Confirm action. This will remove all application settings, including the keyboard, but will not affect personal data.
- After reset, reset the keyboard by removing the Chinese layout (see Method 1).
If this method doesnβt work, try resetting your language settings and input:
- Go to Settings β System β Language and input.
- Click on the three dots in the top right corner and select Reset Settings.
- Confirm the reset and restart the device.
What if the reset didn't help?
Method 4: Remove via ADB (for advanced users)
If standard methods fail and superuser rights are not available, you can use the Android Debug Bridge (ADB) to force the removal of unnecessary layouts, which requires the smartphone to be connected to a computer, but does not violate the warranty.
Step-by-step:
- Download and install ADB Tools on your computer.
- Turn on the smartphone Developer Mode (go to Settings β About phone and 7 times click on the MIUI version).
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your smartphone to your PC and in the command line (terminal) do:
adb devices(Your device should appear)
adb shell pm list packages | grep keyboard(This will show all the keyboards installed on the device)
adb shell pm uninstall -k --user 0 com.miui.keyboard(Remove the standard Xiaomi keyboard for the current user)
If you need more spot cleaning (for example, only Chinese layout), use:
adb shell settings delete secure default_input_method(Resets the default keyboard settings)
π‘
Using ADB does not require root rights, but incorrect commands can disrupt the system. Always check packet names before deleting!
Method 5: Reflashing to the global version of MIUI
If neither of these methods worked, and the Chinese layout continues to emerge, the problem lies in regional firmware: Devices bought in China or destined for the Asian market often have hard-sewn Chinese language packs that cannot be removed without flashing.
The solution is to install a global version of MIUI (e.g. MIUI Global or MIUI EU) in two ways:
| Method | Difficulty | Do you need to unlock the bootloader? | Risk of data loss |
|---|---|---|---|
| Update via Recovery (official firmware) | ββ | No. | Low (but backup is recommended) |
| Installation via Fastboot (full firmware) | βββ | Yes. | High (full discharge) |
| Custom firmware (MIUI EU, PixelExperience) | ββββ | Yes. | High (possible loss of warranty) |
For most users, the best option is to update through Recovery:
- Download the official global firmware for your model from MIUI Downloads.
- Place the firmware file (.zip format) in the root folder of internal memory.
- Go to Settings β About the phone β System update.
- Click on the three dots in the upper right corner and select Select the firmware file.
- Specify the downloaded file and confirm the installation.
β οΈ Attention: Flashing through Fastboot or installing custom firmware requires unlocking the bootloader, which leads to a complete data reset and can void the warranty.Be sure to back up before the procedure!
How to prevent the return of the Chinese layout?
Even after successful removal, the layout can return after updating the MIUI or resetting. To avoid this, follow these tips:
- π Turn off automatic keyboard updates in Google Play (if you use Gboard).
- π΅ Disable background activity for MiuiKeyboard in application settings.
- π Install the main language of the system in Russian/English (in Settings) β Language and region).
- π« Do not install apps from the Mi App Store if they are intended for the Chinese market.
- π Check the list of layouts regularly after updates MIUI.
If you are using Gboard, go to its settings (Settings β System β Language and Input β Virtual Keyboard β Gboard) and:
- Open the tongues.
- Click Remove next to Chinese (if any).
- Enable the option to hide unused languages.
π‘
Create a shortcut to quickly switch the keyboard: add the Gboard widget to the home screen and select the "Switch the keyboard" option, which will help you quickly return to the desired layout if the Chinese one suddenly appears again.