Installing Yandex Browser as the main web browser on Xiaomi smartphones often raises questions among users. Despite the fact that MIUI offers its own Mi Browser browser, many prefer alternatives because of the familiar interface, synchronization with a Yandex account or additional features like protection from fraudulent sites. However, the standard Android settings do not always work here: the manufacturer modifies the system, adding restrictions.
In this article, we will discuss all possible ways to make Yandex Browser the default browser, from basic settings to bypassing the system limitations of MIUI. We will focus on typical errors (for example, when the โDefaultโ button is inactive) and nuances for different versions of the firmware. If you encounter a problem after updating the system or buying a new Redmi/POCO, here you will find a solution.
Why is Yandex Browser not installed by default on Xiaomi?
The problem lies in Xiaomiโs policy of actively promoting its own services, including Mi Browser.
- ๐ Automatic reset: After the MIUI update, the system can return to the factory browser.
- ๐ซ Block alternatives: On some models (e.g., the Redmi Note 10 Pro with MIUI 13), the default browser select button is not in the menu.
- ๐ฑ Regional restrictions: On devices for the Chinese market (China ROM), changing the default browser is often impossible without additional manipulation.
Also, since MIUI 14, Xiaomi has implemented a Secure Applications mechanism that can prevent standard software from changing, not a bug, but a deliberate decision by the manufacturer to encourage the company to use the Mi ecosystem.
Before proceeding to the instructions, check:
- ๐ Version MIUI (in Settings โ About Phone).
- ๐ Firmware region (Global ROM or Chinese China ROM).
- ๐ Availability of updates for Yandex Browser in Google Play.
Method 1: Standard settings via Android menu (for MIUI 12-15)
This method works on most global firmware (Global ROM) and does not require superuser rights.
- Open Yandex Browser and wait for the main page to load.
- Press three points (โฎ) top-right โ Select Settings.
- Scroll down to the default browser section and tap it.
- In the window that opens, select Yandex Browser from the list.
If the button is inactive or not:
- ๐น Make sure your browser is updated to the latest version (check for updates on Google Play).
- ๐น Reboot the device โ sometimes it helps reset the system cache.
- ๐น Check if the Mi Browser is installed as a "Secure App" (more on this below).
Update Yandex Browser in Google Play|
Reboot your smartphone |
Check the MIUI version in the settings |
Disable protection for Mi Browser (if any)-->
On some models (e.g. POCO X3 Pro) the path may be different:
Settings โ Applications โ Application Management โ Three Dots (โฎ) โ Applications Default โ Browserโ ๏ธ Warning: On devices with China ROM (e.g., Xiaomi 12T Pro for the Chinese market), this method often doesn't work.
Method 2: Change through application settings (alternative path)
If the standard method didnโt work, try changing your browser by default via the system menu:
- Open Settings โ Applications โ Application Management.
- Click on the three dots (โฎ) in the upper right corner โ select the Default Applications.
- Slip on the Browser line.
- In the list, select Yandex Browser. If it is not available, click Clear default settings for Mi Browser and try again.
On MIUI 14+, the path can look like this:
Settings โ Applications โ Default Applications โ Browser| MIUI version | The Way to Browser Settings | Features |
|---|---|---|
| MIUI 12โ13 | Settings โ Annexes โ Application management โ โฎ โ Default applications | The button can be hidden behind the additional menu. |
| MIUI 14 | Settings โ Applications โ Applications by default | It is required to open Yandex Browser in advance |
| HyperOS (MIUI 15) | Settings โ Applications โ By default | Supports a quick search transition |
If Yandex Browser is not on the list:
- ๐ฅ Reinstall the app from Google Play.
- ๐ Open it at least once before setting it up.
- ๐ซ Make sure there are no employer or parental controls restrictions on the device (check in Settings โ Accounts and Sync).
๐ก
If after selecting Yandex Browser, the system still opens Mi Browser, try clearing the cache for both applications in Settings โ Applications โ Storage.
Method 3: Bypassing the China ROM Restrictions (Advanced Method)
On Chinese ROM devices, the default browser change is often blocked, and one of the following methods will help:
Method A: Using ADB (without root)
This method requires a computer and enabled debugging over USB:
- Activate Developer Mode (7 times tap the MIUI version in Settings โ About Phone).
- Enable USB debugging in Settings โ Additional โ For developers.
- Connect your smartphone to your PC and execute the command in ADB: adb shell pm clear --user 0 com.android.browser adb shell cmd package set-home-activity com.yandex.browser
If the team doesnโt work, try an alternative:
adb shell am start -a android.settings.MANAGE_DEFAULT_APPS_SETTINGSMethod B: Installation through a third-party launcher
Some launchers (such as Nova Launcher or Microsoft Launcher) can bypass system limitations.
- ๐ฑ Install an alternative launcher from Google Play.
- ๐ง In the launcher settings, find the "Default Apps" or "Default Actions" section.
- ๐ Select Yandex Browser to open links.
โ ๏ธ Warning: On some models (Xiaomi 13 Ultra, Redmi K60 Pro), even these methods may not work due to deep integration of the Mi Browser into the system, in which case only the flashing on Global ROM or the use of Magisk to modify system files is left.
What if ADB issues a "device unauthorized" error?
Method 4: Disabling "Secure Applications" in MIUI
Starting with MIUI 12.5, Xiaomi added the Secure Apps feature, which can block the default browser change, to turn it off:
- Go to Settings โ Accounts and Sync โ Mi Account.
- Select Secure Apps (or Mi Protect on some models).
- Find the Mi Browser list and turn off the protection (swipe left or click on the lock icon).
- Repeat the attempt to change the default browser (see Method 1).
If the item "Secure applications" is not:
- ๐ Check Settings โ Privacy โ Special Permissions โ Application Protection.
- ๐ On some firmware, the function is hidden - try searching by settings (the magnifier icon at the top).
After the protection is disabled:
- ๐ Reset the device.
- ๐ฅ Update Yandex Browser to the latest version.
- ๐ง Reassign it to the default browser.
๐ก
Disabling protection for Mi Browser is the easiest way to fix the problem on MIUI 14+ if standard methods donโt work.
Typical problem solving
Even after a successful browser change, users are faced with errors.
Problem 1: Links still open in Mi Browser
Causes and solutions:
- ๐ Cache settings: Clear the cache for settings (Settings โ Applications โ Application Management โ Settings โ Storage โ Clear the cache).
- ๐ Launcher Conflict: If you use POCO Launcher, try changing it to a standard one.
- ๐ Link settings: In Yandex Browser, check Settings โ Link Opening โ Open supported links (should be enabled).
Problem 2: The โDefaultโ button is inactive
Possible causes:
- ๐ฆ Browser not updated: Delete and install Yandex Browser again.
- ๐ Firmware restrictions: China ROM requires ADB (see Method 3).
- ๐ฑ Mode for Children: Check if parental controls are included in Settings โ Accounts and Sync.
Problem 3: After the MIUI update, the settings reset
This is typical MIUI behavior, so you don't have to re-set it.
- ๐ฅ Before updating, back up the settings through Settings โ The phone. โ Backup.
- ๐ง After the update, repeat the steps from Method 1, but clear the Mi Browser data beforehand.
๐ก
If you often encounter setting resets, consider installing custom firmware (e.g. xiaomi.eu) where there are no such restrictions.
Yandex Browser vs Mi Browser: Which is Best for Xiaomi?
Before you finally switch to Yandex Browser, compare it with the native Mi Browser:
| Function | Yandex Browser | Mi Browser |
|---|---|---|
| Synchronization | โ With Yandex account (bookmarks, history, passwords) | โ With Mi Account (limited) |
| Blocking ads | โ Built-in (configurable) | โ Basic only |
| Turbo mode. | โ Saves traffic and charge | โ Analogue -- "Light Mode" |
| Integration with MIUI | โ No quick gestures | โ Support for gestures and themes |
| Security | โ Phishing protection, link verification | โ ๏ธ Basic protection (depending on region) |
Yandex Browser wins in:
- ๐ Privacy: There is no binding to the Mi Account that collects data.
- ๐ Localizations: better adapted for Russian-speaking users.
- ๐ก๏ธ Protection: Actively blocking fraudulent sites.
Mi Browser may be preferable if you:
- ๐ฑ Use other Xiaomi services (e.g. Mi Cloud).
- ๐จ Appreciate a single design with firmware.
- ๐ Want maximum optimization for MIUI.