Application updates usually improve functionality, but sometimes new versions of Yandex (browser, search, maps or services) start to slow down, eat the battery or impose advertising. On most Xiaomi smartphones, you can roll the application through Settings → Applications → Yandex → Remove updates. But what if this button simply does not exist? This problem often occurs on MIUI 12-14 firmware, where the system blocks the rollback of system applications or those installed in the /system/priv-app section.
In this article, we will discuss all the working ways to remove Yandex updates on Xiaomi, Redmi and POCO – from simple (via ADB) to radical (reset to factory settings), also explain why the button can disappear and how to avoid re-automatic installation of updates.
⚠️ Note: rollback of system applications may disrupt Google services or MIUI. Before starting, make a backup of the data through Settings → The phone. → Backup or Mi Cloud Backup.
Why the “Delete Update” button in the settings disappeared
On Xiaomi smartphones, the rollback button may be missing for several reasons:
- 🔒 If Yandex is pre-integrated into firmware (for example, on models for the Russian market), its updates are stored in a protected section. /system, and MIUI block them out.
- 📦 Update installed via Google Play as a separate APK. In this case, the old version is not saved and the system does not offer a rollback.
- 🛡️ Firmware limitations. Some versions MIUI Global or China ROM The rollback feature is disabled for all applications except standard ones (Google Chrome, YouTube, etc.).
To see what kind of case you have, check the way you install the app.
- Open Settings → Applications → Application Management.
- Find Yandex in the list and tap it.
- Look at the line "Storage": if it says System, then the application is sewn into the firmware.
If the storage is marked as User-only but there is no rollback button, the problem is with Google Play settings or app rights.
Method 1: Recoil through ADB (without root)
ADB (Android Debug Bridge) is an Android debugging tool that allows you to manage system files without superuser rights, and it can forcibly remove Yandex updates, even if the button is hidden.
You'll need:
- 🖥️ Computer with Windows, macOS or Linux.
- 📱 USB-cable (preferably original).
- 🔧 Included debugging by USB smartphone.
Step 1. Enable debugging over USB
- Go to Settings. → The phone.
- Tap 7 times on the line "Version" MIUI», until you have become a developer, you have become a developer!.
- Back to Settings → Additionally. → For developers.
- Activate the switches “Debug over USB” and “Allow debugging (in charging mode)”.
Step 2: Connect your smartphone to your PC and check the connection
- Download ADB Tools and unpack the archive.
- Open the command prompt (cmd on Windows or Terminal on macOS/Linux) in the folder with adb.exe.
- Enter the command: adb devices If the device appears in the list, the connection is established.
Step 3: Remove Yandex Updates
Enter it in turn:
adb shell pm list packages | grep yandexThis command will show all Yandex packages on the device (e.g., ru.yandex.searchplugin, en.yandex.browser). Copy the name of the desired package and do:
adb shell pm uninstall -k --user 0 ru.yandex.browserReplace ru.yandex.browser with the current package. The --user 0 flag means that the changes apply only to the current user (does not require root).
Download ADB Tools|Enable debugging by USB|Connect phone to PC|Contact connection by adb devices|Find Yandex package|Execute uninstall-->
⚠️ Attention: After the reboot MIUI It can automatically restore a remote update if the app is system-based, and to avoid this, disable auto-update on Google Play or delete your Google account (radical method).
Method 2: Remove via Safe Mode (without PC)
If Yandex was updated through Google Play, rather than as a system application, you can try to remove it in Safe Mode. In this mode, all third-party applications are disabled, and sometimes you can roll back.
How to run Safe Mode on Xiaomi:
- Press the “Off” button before the menu appears.
- Slip and hold your finger on the “Switch off” option.
- In the window that appears, select “Go to Safe Mode”.
After the reboot, the bottom right corner of the screen will show the message Safe mode.
- Go to Settings → Applications → Application Management.
- Find Yandex and check if the button “Delete updates” appears.
- If yes, press it and restart the phone as normal.
⚠️ Warning: Many features (Wi-Fi, Bluetooth, some settings) are not working in Safe Mode. If the rollback button does not appear, exit the mode by holding the power button and selecting Reboot».
Method 3: Reset application settings (without data loss)
If a rollback is not possible but the app is not working properly, try resetting its settings and cache.This won't remove the update, but it can fix the bugs.
Instructions:
- Open Settings → Applications → Application Management.
- Select Yandex (browser, search or other service).
- Press "Storage» → «Clear the cache».
- Then select Reset Settings (if the option is active).
If the reset didn’t help, try to delete the app data (all saved passwords, bookmarks, and settings will be erased!).
After the reset, Yandex can update again via Google Play. To avoid this, open the Play Market, find the app, click on three dots → “Cancel Update” (if the option is available).
💡
If Yandex continues to slow down after reset, try turning it off via Settings → Applications → Yandex → Disable. This will not delete the application, but will stop it from working in the background.
Method 4: Remove via TWRP (for advanced users)
If previous methods have failed and your Xiaomi has a custom TWRP reclaimer installed, you can manually remove the APK updates, which requires an unlocked bootloader and a TWRP installed.
Step-by-step:
- Turn off your phone and press Volume Up + Power to enter TWRP.
- Select "Advanced» → «File Manager».
- Go to the folder. /data/app Find a folder with a name that contains yandex (for example, ru.yandex.browser-1).
- Delete the folder (swipe right in TWRP).
- Reboot to the system.
⚠️ Note: Delete files in /data/app It can cause a crash if you remove the wrong one. APK. Don't touch the folders in /system rootless!
After deleting, check Google Play, which sometimes automatically restores deleted apps, and to avoid this, turn off auto-update in the Play Market settings.
What if Yandex is updated again after deletion?
Method 5: Complete reset to factory settings (extreme case)
If none of the methods worked, and the updated Yandex critically interferes with the work, then the reset to the factory settings remains, which will delete all data from the phone, including applications, settings and files.
How to Reset Xiaomi Without Losing Data (Partially):
- Back up via Settings → About Phone → Backup or Mi Cloud.
- Go to Settings → About the phone → Reset settings.
- Select “Erase all data”.
- Confirm the action and wait for the reboot.
After discharge:
- 🔄 Do not restore data from the backup immediately – first check whether Yandex is installed automatically.
- 📵 Turn off auto-update on Google Play before restoring your Google account.
- 🛡️ Install an alternative browser (such as Firefox or Brave) before you use it. MIUI will offer to update Yandex.
⚠️ Note: Some Xiaomi models (e.g. Redmi Note 10 Pro) POCO X3 Pro) the old version may return after reset MIUI, Yandex will be updated again via System Updater, in which case you will have to block the updates through the ADB or disable Google services.
How to block automatic update of Yandex
Even if you managed to remove the update, Google Play or MIUI can install it again.
| Method | How it works | Cons |
|---|---|---|
| Disable Auto Update in Play Market | Open Google Play → Profile → Settings → Network settings → Auto-Update Apps → select “Do not update automatically”. | It does not block updates through MIUI Updater. |
| Block through ADB | Follow the command: adb shell dumpsys package ru.yandex.browser | grep "autoUpdate" Then disable the updates: adb shell pm disable-user --user 0 en.yandex.browser | It requires a PC and USB debugging, and it can reset once it's rebooted. |
| Use the Package Disabler | Applications like Package Disabler Pro (require root) can disable updates for specific packages. | You need root rights or ADB. |
| Delete your Google account | Go to Settings → Accounts → Google and delete your account. This will stop the updates through the Play Market. | You will lose access to Gmail, YouTube and other services. |
💡
The most reliable way to avoid automatic updates is to disable auto-update in Google Play and block the Yandex package via ADB.
Frequent Mistakes and How to Avoid Them
When trying to remove Yandex updates, users often encounter problems, and here are the most common solutions:
- 🚫 Error "Cannot delete the package" in ADB. Reason: insufficient rights or incorrect packet ID Solution: check the correct packet name with the adb shell pm list packages command | grep yandex and make sure that debugging is done USB included.
- 🔄 Yandex updates immediately after deletion. Reason: auto-update in Google Play or background sync MIUI. Solution: Turn off the internet before deleting or block the packet through ADB.
- 📱 The phone is not visible in adb devices. Reason: no drivers installed or debugging enabled. Solution: install Xiaomi drivers and reconnect the device.
- 🔒 No access to /data/app into TWRP. Reason: partition encrypted. Solution: enter the lock password in the TWRP (If supported, or make a complete reset.
💡
If Yandex continues to update after all the manipulations, try installing an alternative firmware (for example, LineageOS or Pixel Experience), where there are no pre-installed Russian services.