Microsoftโs SwiftKey keyboard is installed by default on many Xiaomi smartphones, starting with the latest MIUI 12 and later: Despite the convenient predictive input and personalization, some users are faced with bugs: the keyboard brakes, eats battery power or conflicts with other applications. MIUI post-switch.
In this article, 5 working ways to remove SwiftKey from Xiaomi (including the Redmi Note 12, POCO X5, Mi 13 and other models), as well as instructions for restoring the native MIUI keyboard. We will discuss both simple disabling and complete deletion through ADB โ even if the system does not allow you to uninstall the application.
โ ๏ธ Important: Some methods require a superuser or PC connection. If you're a beginner, start with the first three, they're safe and don't require technical skills.
1. disable SwiftKey via Android settings
The easiest way is to deactivate the keyboard in the application management menu, which wonโt remove SwiftKey completely, but will hide it from the list of available keyboards and stop background processes.
Instructions:
- ๐ฑ Open the Settings. โ Annexes โ Application management.
- ๐ In the search box, type โSwiftKeyโ (or โMicrosoft Keyboardยป).
- โ๏ธ Click on the app, then select Disable (or Remove Updates if the button is active).
- โ Confirm the action in the dialog window.
After that, the keyboard will disappear from the list in the input settings. To return the standard MIUI keyboard, go to Settings โ Additional โ Language and Input โ Current keyboard and select the MIUI Keyboard (or Gboard if installed).
๐ก
If the โDisableโ button is inactive, then SwiftKey is the system application in your version. MIUI. Go to the way. โ2 or โ3.
2. Reset keyboard settings to factory
Sometimes SwiftKey becomes the default keyboard after updating MIUI or resetting settings, in which case resetting input preferences will help:
Steps:
- Go to Settings โ System โ Language and input.
- Press three points (โฎ) in the upper right corner and select Resetting Settings.
- Confirm the action, it will return the standard MIUI keyboard.
โ ๏ธ Warning: Reset will remove all custom dictionaries and auto-replace settings for all keyboards, including Gboard or Samsung Keyboard, if installed.
Make sure you have a backup keyboard enabled (such as Gboard)
Save important texts from the clipboard
Close all applications where text is entered (messengers, browser)
Reboot your phone after resetting
-->
3. SwiftKey Removal via MIUI Optimization (without root)
MIUI 13/14 has a hidden MIUI Optimization feature that allows you to remove some system applications without superuser rights. This method doesnโt work on all models, but itโs worth trying:
Algorithm:
- ๐ง Install the app MIUI Optimization (available on Google Play).
- ๐ In the main menu, find the section Removing system applications.
- ๐ In the list, mark the Microsoft SwiftKey Keyboard and click Delete.
- ๐ Reboot the phone.
If the app doesn't find SwiftKey in the list, it means that it is protected from removal on your firmware. ADB (method โ4).
MIUI keyboard (standard)
Gboard (Google)
SwiftKey
Another (write in the comments)
-->
4. Complete removal of SwiftKey via ADB (for experienced)
If previous methods have failed, the only reliable method is to uninstall via Android Debug Bridge (ADB), which requires a PC connection, but no root rights.
Step-by-step:
- ๐ป Install. ADB Tools on the computer.
- ๐ฑ On the phone, activate the Developer Mode (7 times click on the Version) MIUI In Settings โ The phone).
- ๐ Connect your phone to the PC by USB and select the File Transfer Mode.
- ๐ฅ๏ธ Open the command line (Windows) or the terminal (Mac/Linux) file ADB enter:
adb devices(Your device name should appear โ if not, check the drivers.)
adb shell pm uninstall --user 0 com.touchtype.swiftkeyIf the command is correct, SwiftKey is deleted. Reboot the phone.
What to do if ADB It's a mistake. [DELETE_FAILED_INTERNAL_ERROR]"
| Method | You need a PC? | Need root? | Removing it completely? | Recovery MIUI-keyboard |
|---|---|---|---|---|
| Disconnection in settings | โ No. | โ No. | โ No (only deactivation) | โ Yes. |
| Resetting input settings | โ No. | โ No. | โ No. | โ Yes. |
| MIUI Optimization | โ No. | โ No. | โ Yes (if maintained) | โ Yes. |
| ADB | โ Yes. | โ No. | โ Yes. | โ Yes. |
| Root + Titanium Backup | โ No. | โ Yes. | โ Yes. | โ Yes. |
5.Restore the MIUI keyboard after removing SwiftKey
After removing SwiftKey, the system can automatically switch to Gboard or another keyboard. To return the native Xiaomi keyboard, do the following:
Ways:
- ๐ Restart your phone โ sometimes the keyboard MIUI pops up.
- ๐ฒ Install. APK-keyboard MIUI manually (download from APKMirror, search for "MiuiKeyboard" for your model).
- ๐ง If the keyboard is missing from the list, reset the language and input settings (see method). โ2).
โ ๏ธ Note: on certain firmware (for example, MIUI Global POCO F5) keyboard MIUI In this case, install Gboard or Fleksy as an alternative.
๐ก
If, after removing SwiftKey, the phone asks you to select a keyboard, but the list is empty, reinstall any keyboard application from Google Play.
6. SwiftKey Alternatives for Xiaomi
If you have removed SwiftKey but donโt like the standard MIUI keyboard, consider these options:
| keyboard | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Gboard (Google) | Integration with Google services, voice input, real-time translation | Collects input data | Play Market |
| Fleksy | Minimalist design, gestures, support for themes | Plugins paid | Play Market |
| AnySoftKeyboard | Open source code, high customizability | Hard for beginners. | Play Market |
๐ก On Xiaomi with Snapdragon processor (e.g. Redmi) K60) Neural keyboards (like SwiftKey or Gboard) can run faster than those on MediaTek (like Redmi Note 12). If you have brakes, try turning off predictive input in your keyboard settings.
Frequent problems and solutions
When you delete SwiftKey, users experience common errors, and here's how to fix them:
- ๐ซ Error "Can't remove system application": use ADB (method โ4) or get root rights.
- ๐ The keyboard is back after the update MIUI: Turn off the SwiftKey automatic update on Google Play.
- โ ๏ธ The phone does not allow you to choose the keyboard: reset the language and input settings (method) โ2).
- ๐ฑ After removal, text input is lost: install any keyboard from the Play Market.
If none of these methods worked, check if SwiftKey is the default keyboard for specific applications (like WhatsApp or Telegram). Go to the settings of each messenger and change the keyboard manually.