How to completely disable the Yandex Keyboard on Xiaomi smartphones: all ways

The Yandex Keyboard is often installed by default on Xiaomi smartphones in the CIS regions โ€“ especially if you bought the phone in official stores or from telecom operators. Despite convenient input and predictive text, it interferes with many users: it takes up space in memory, conflicts with Gboard or SwiftKey, and sometimes even activates spontaneously after MIUI updates, replacing the keyboard you choose.

The problem is that simply uninstalling an application through the Remove menu is often not available โ€“ the system blocks this option for preinstalled services. Fortunately, there are several proven ways to get rid of Yandex Keyboard forever, from standard settings to using ADB for deep shutdown. In this article, we will discuss all the current methods for MIUI 14/15 and Android 13/14, including nuances for specific models of Redmi, POCO and Xiaomi.

Why is the Yandex Keyboard appearing on Xiaomi?

There are several reasons, and they depend on how you got your phone:

  • ๐Ÿ“ฆ Operator pre-installation: Many Russian operators (MTS, Beeline, Tele2) supply smartphones with a package of Yandex applications, including a keyboard.
  • ๐Ÿ”„ Updates MIUI. After global updates, the system can restore remote system applications, including the keyboard.
  • ๐Ÿ› ๏ธ Some custom firmware (e.g. Xiaomi.eu or Xiaomi.eu) MIUI Pro) include Yandex services by default.
  • ๐ŸŽ Bonus packages: When activating your phone through Mi Account, some regions suggest installing โ€œusefulโ€ apps, including a keyboard.

It is important to understand that Yandex Keyboard is not a virus or malware โ€“ it is a legal application integrated into the MIUI ecosystem. However, its behavior (automatic activation, data collection for predictive input) can annoy users who prefer alternatives like Gboard or Fleksy.

๐Ÿ“Š What keyboard do you use on Xiaomi?
Yandex Keyboard
Gboard (Google)
SwiftKey
Fleksy
Another.
I don't know what it costs.

Method 1: Disconnect via keyboard settings

The easiest method is to deactivate Yandex Keyboard in the keyboard management menu, which will not delete the application, but will prevent it from automatically appearing when you type.

  1. Open Settings โ†’ System and device โ†’ Language and input.
  2. Tap the current keyboard (or keyboard management in older versions of MIUI).
  3. In the list of active keyboards, turn off the slider next to the "Yandex Keyboard".
  4. Confirm the action by pressing OK in the window that appears.

If the keyboard still appears after that, check the default settings:

  • In the same Language and Enter menu, select the default Keyboard.
  • Make sure you select another keyboard (such as Gboard).

โš ๏ธ Attention: On some firmware MIUI When you turn off the keyboard, you may lose the ability to enter in some applications (e.g., Mi Browser.

โ˜‘๏ธ Preparation for disabling Yandex Keyboard

Done: 0 / 4

Method 2: Remove updates and reset to factory version

If the Yandex Keyboard has been updated through Google Play, it can be rolled back to the factory version and then disable the updates, which works even if the standard deletion is blocked.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the list โ€œYandex Keyboardโ€ and tap it.
  3. In the upper right corner, press three dots (โ‹ฎ) and select Remove Updates.
  4. Confirm action. The keyboard will return to the factory version (usually 5.x or 6.x).
  5. Return to the home screen of the app and click Disable (if the button is active).

To prevent a re-update:

  • Open Google Play, search for โ€œYandex Keyboardโ€.
  • Slip on three dots next to the Update button and uncheck the Auto Update box.
Action.The resultNote
Removal of updatesReturn to the factory versionDoes not remove the application completely, but reduces its priority
Disabling Auto-UpdatesTermination of background updatesRequires manual control on Google Play
Resetting keyboard settingsRemoving user words and themesIt is useful if the keyboard โ€œforgetsโ€ the language

โš ๏ธ Note: On some models POCO (for example, POCO X5 Pro) after resetting updates, the keyboard may be activated again after restarting.In this case, use Method 4 (ADB).

Method 3: Complete removal via MIUI Hidden Settings (without root)

If the standard methods do not work, you can use hidden settings MIUI, They allow you to delete system applications without superuser permission. MIUI Hidden Settings (available on Google Play).

  1. Install MIUI Hidden Settings.
  2. Open the application and provide access to Special Features (required for the tool to work).
  3. Go to the App Manager section.
  4. Find the list "Yandex Keyboard" (ru.yandex.keyboard).
  5. Slip on the app and select Uninstall (if the button is active) or Disable.

If the Uninstall button is inactive, try:

  • ๐Ÿ”ง In the same menu, click Clear Data and Clear Cache.
  • ๐Ÿ”„ Restart your phone and try again.
  • ๐Ÿ“› Check if deletion is blocked in the security settings (Settings) โ†’ Passwords and security โ†’ Autostart).

๐Ÿ’ก

If MIUI Hidden Settings does not find Yandex Keyboard, try manually entering package name: en.yandex.keyboard.

Method 4: Disconnect via ADB (for power users)

If all previous methods have failed, the radical way is to disable the Android Debug Bridge (ADB) requires connecting the phone to a computer, but is guaranteed to remove the keyboard at the system level.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Tools.
  • ๐Ÿ“ฑ Included Debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap the version, then return to the additional โ†’ For developers).
  • ๐Ÿ”Œ Cable USB (preferably original).

Instructions:

  1. Connect the phone to the computer and confirm the debugging permission on the smartphone screen.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Run the command to disable Yandex Keyboard: adb shell pm uninstall -k --user 0 en.yandex.keyboard If the command does not work, try: adb shell pm disable-user --user 0 en.yandex.keyboard
  5. Reboot the phone.

โš ๏ธ Attention: Teams ADB They turn off the app only for the current user, and after the phone is reset to factory settings, the keyboard can come back, and to delete it completely (including system files), you need root rights.

What if ADB issues a "Device Unauthorized" error?
This error means that the phone has not confirmed trust in the computer. Solution: 1. Disconnect and reconnect. USB-2. The phone will have a request for debugging permission on the screen - confirm it. 3. If the request does not appear, check if debugging is enabled by USB developer-setting.

Method 5: Use of Custom Recovery (TWRP)

For users with an unlocked bootloader and installed TWRP, it is possible to delete Yandex Keyboard through the file manager recovery. This method is suitable for advanced users, as it requires manipulation of system files.

Step-by-step:

  1. Download your phone to TWRP (usually Power + Vol Up) mode.
  2. Go to Advanced โ†’ File Manager.
  3. Open the /system/priv-app/ or /system/app/ folder.
  4. Find a folder called YandexKeyboard or en.yandex.keyboard.
  5. Remove the folder or rename it (for example, in the YandexKeyboard_bak).
  6. Reboot the phone.

Advantages of this method:

  • ๐Ÿงน Complete removal without traces.
  • ๐Ÿ”’ No risk of re-activation after updates.

Risks:

  • โš ๏ธ System errors can occur if the wrong file is deleted.
  • ๐Ÿ”ง A backup (nandroid backup) is required before changes.

๐Ÿ’ก

Use TWRP only if you are confident in your actions. An error when you delete system files can lead to a bootloop (locked phone boot).

What if the keyboard returns after the update?

Many users experience Yandex Keyboard reappearing after a MIUI update or reset, because the firmware restores the default system applications to prevent this from happening:

  • ๐Ÿ“ต Turn off auto updates MIUI: Go to Settings. โ†’ The phone. โ†’ Update the system (โ‹ฎ) and select Update Settings. Turn off Autoboot and AutoInstall.
  • ๐Ÿ”„ Use Magisk modules: If you have root, install Universal module GMS Doze or App Systemizer to block system application recovery.
  • ๐Ÿ›ก๏ธ Block the package through Firewall: Applications like NetGuard or AFWall+ can block network access for Yandex Keyboard, preventing its updates.