Xiaomi Redmi Note 10S is a popular smartphone with excellent value for money, but many users are faced with a nasty feature of global and Chinese firmware: a pre-installed Chinese keyboard. It not only takes up space in memory, but can also accidentally activate, preventing you from entering text in Russian or English. In this article, we will discuss all working ways to remove or disable Chinese keyboards (Sogou Input, Baidu IME, iFlytek and others) without losing the functionality of the device.
It is important to understand that simply removing a system application can cause crashes β especially if the keyboard is integrated into the system. MIUI. Therefore, we will consider both safe methods (disabling, replacing by default) and radical (removing through the system). ADB All instructions tested on the Redmi Note 10S firmware MIUI 12.5βMIUI 14 (including global and Chinese versions).
1.Why does the Redmi Note 10S feature a Chinese keyboard?
Chinese keyboards are installed on Xiaomi for three main reasons:
- π¦ Pre-installing in firmware. Even global versions. MIUI often contain Chinese services (e.g. Sogou Input or Baidu) IME), which are activated after resetting or updating.
- π Update through OTA. When updating the firmware, previously deleted system applications, including keyboards, can be returned.
- π Regional settings: If the device was purchased in China or if the region is set up as China, the system automatically loads local services.
The Redmi Note 10S is the most common:
- π€ Sogou Input β the most common, with cloud input and advertising.
- π Baidu IME β Keyboard from Baidu search engine, collects input data.
- π€ iFlytek Input β with voice input support, often installed with voice assistant.
Not only are these keyboards intrusive, they can send your input data to servers in China (for more on security), and fortunately, you can take them out β let's look at all the ways from simple to complex.
2. Method 1: Disabling the keyboard in the settings (without deleting)
The safest method is to simply turn off the Chinese keyboard and leave it in the system, and it won't delete it completely, but it will prevent accidental activation.
- Open Settings β System β Language and input.
- Tap the current keyboard (or keyboard management in newer versions of MIUI).
- Find the Chinese keyboard (the name may be in Chinese β look for characters or the Sogou/Baidu logo).
- Turn off the switch next to the name and confirm the action.
If the keyboard doesnβt appear in the list, try:
- π Enable the display of all applications in the settings (three dots in the upper right corner).
- π± Reboot your phone β sometimes keyboards appear after a reboot.
βοΈ Preparation for keyboard shutdown
β οΈ Warning: If the keyboard still appears when switching languages after the switch is turned off, check the language and region settings. Set the main language as Russian (Russia) or English (United States) - this will reduce the chance of automatic activation of Chinese services.
3. Method 2: Replace the default keyboard with Gboard
Even if the Chinese keyboard is disabled, it can activate when you change the language. To avoid this, install the Gboard and make it the main one:
- Download Gboard from Google Play.
- Open Settings β System β Language and input β Current keyboard.
- Select Gboard and turn it on.
- Return to Language and Enter, tap Keyboard Control and turn off all Chinese keyboards (see Method 1).
- Reboot the phone.
After that:
- π± With a long press on the gap in Gboard, you can quickly switch between languages.
- π If the Chinese keyboard still appears, check Settings β Annexes β Application management β All applications and manually disable unnecessary IME.
π‘
In Gboard, you can add up to 5 languages and swipe between them by space. Configure this in Gboard Settings β Languages
Method 3: Remove the keyboard via ADB (without root)
If the shutdown doesnβt work, you can completely remove the Chinese keyboard through ADB (Android Debug Bridge), a method that doesnβt require root rights, but requires minimal command-line skills.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version until the notification "You're a developer" appears.
- Activate Debugging via USB: Return to Settings β Additional β Developer. Turn on the USB Debugging Switch and confirm the resolution.
- Connect your phone to your PC, install it. ADB-Drivers and open the command line in the folder with the platform-tools.
- Run the command to check the connection: adb devices (the name of your device should appear).
- Delete the Chinese keyboard (example for Sogou Input): adb shell pm uninstall -k --user 0 com.sohu.inputmethod.sogou For other keyboards use packages: Baidu IME: com.baidu.input iFlytek: com.iflytek.inputmethod
| Keyboard name | Package name (for ADB) | Remove command |
|---|---|---|
| Sogou Input | com.sohu.inputmethod.sogou | adb shell pm uninstall -k --user 0 com.sohu.inputmethod.sogou |
| Baidu IME | com.baidu.input | adb shell pm uninstall -k --user 0 com.baidu.input |
| iFlytek Input | com.iflytek.inputmethod | adb shell pm uninstall -k --user 0 com.iflytek.inputmethod |
| Xiaomi Chinese IME | com.miui.chineseinput | adb shell pm uninstall -k --user 0 com.miui.chineseinput |
β οΈ Note: Removing system applications through ADB It can lead to disruptions in work. MIUI, Especially if the keyboard is integrated into branded services (for example, in Xiaomi Cloud). β The phone. β Backup.
What if the ADB canβt see the device?
5. Method 4: Reset keyboard and language settings
If the Chinese keyboard comes back after updates or resets, it will help to completely reset the language settings and input, which does not delete data from the phone, but returns all keyboard parameters to factory ones.
Instructions:
- Go to Settings β System β Resetting settings.
- Select Reset Application Settings (or Reset Keyboard Settings in newer versions of MIUI).
- Confirm the action. The phone will reboot.
- After rebooting, reset the Gboard or other default keyboard (see Method 2).
If this method does not help, perform a partial reset:
- π± Reset Language and Region settings in Settings β Additionally. β Language and input β Additionally. β Resetting settings.
- π Set the region as Russia or the US (not China!).
- π€ Remove all Chinese languages from the keyboard list.
π‘
Resetting keyboard settings does not delete personal data, but may require resetting gestures and vocabulary in Gboard.
Method 5: Removal via TWRP (for advanced users)
If you're ready for radical measures and you have a custom TWRP recap, you can manually remove the keyboard, which is a good way to use the Redmi Note 10S with an unlocked bootloader.
Step-by-step:
- Download TWRP for Redmi Note 10S (rosemary model) and install it via fastboot.
- Boot to TWRP (hold Power + Volume up when turned on).
- Go to Advanced β File Manager.
- Find folders with Chinese keyboards by the following paths: /system/priv-app/SogouInput /system/app/BaiduIME /system/app/iFlytekIME
.bak
Reboot the phone.
β οΈ Note: Delete system files through TWRP It can lead to bootloop (a looped boot) if you remove critical components. MIUI. Before the action, make a full backup through TWRP β Backup.
An alternative is to use Magisk and the System App Remover module, which allows you to remove system applications without risking damage to the firmware.
7.Security: Risks of Chinese Keyboards
Chinese keyboards not only interfere with input, but also pose privacy risks:
- π‘ Data Transfer: Most Chinese IME (Sogou or Baidu sends input statistics to servers in China, which can include passwords, messages and personal information.
- π Advertising and tracking: Keyboards like Sogou display ads and collect data about your preferences for targeted ads.
- π Vulnerabilities: 2020-2022 in iFlytek and Baidu IME Vulnerabilities were found that allow remote code execution on the device.
To minimize the risks:
- π Remove all Chinese keyboards (see Methods 3-5).
- π‘οΈ Use Gboard or AnySoftKeyboard with open source.
- π« Turn off permissions for messaging and internet access for Chinese IME In Settings β Annexes β Permits.
π‘
Check which apps have access to your keyboard: Settings β Apps β Permissions Management β Special Permissions β Text Entering. Turn off everything except trusted keyboards.
8. Frequent errors and their solutions
When you delete Chinese keyboards, users often face problems.
| Problem. | Reason. | Decision |
|---|---|---|
| The keyboard is back after the MIUI update | System applications are restored when OTA-renewal | Re-delete via ADB or disable automatic update in Settings β About Phone β System Update β Three Points β Settings β Auto Update |
| You canβt select Gboard after removing the Chinese keyboard | No active keyboards in the system | Install any keyboard from Play Market and reboot your phone |
| ADB Issuing a Failure Error [DELETE_FAILED_DEVICE_POLICY_MANAGER] | Keyboard protected by device policy (e.g. on corporate phones) | Use TWRP or Magisk to remove |
| After removal, text input in some applications disappeared | The application depended on the system keyboard | Install an alternative keyboard and restart your phone |
If none of these methods worked, consider flashing to custom firmware (like Pixel Experience or LineageOS) that doesnβt have Chinese services. However, this requires unlocking the bootloader and may take you out of warranty.