Have you installed Yandex.Browser on your Xiaomi, but when you open links, you still run the standard MIUI Browser or Google Chrome? The problem is that the system defaults to a pre-selected application for processing web links. In this article, we will discuss all the current ways to make Yandex the main browser on Redmi, POCO and other Xiaomi smartphones โ from simple settings in the menu to bypassing the limitations of MIUI.
The instructions are suitable for devices on MIUI 14/15 and Android 13/14, but taking into account the features of the firmware: some menu items may differ depending on the model (Redmi Note 12, Xiaomi 13T, POCO X5, etc.). If you encounter an error "Can not install the default browser due to manufacturer restrictions", the article has a solution for this case.
Why does Yandex.Browser not become the default browser on Xiaomi?
The problem lies in the policy of MIUI, Xiaomiโs proprietary shell, which imposes its own services on users, including MIUI Browser, which cannot be replaced simply through the standard Android menu.
- ๐ Limitations MIUI: On some firmware, the โDefault Browserโ item is hidden or blocked.
- ๐ฑ Android version: Android 10 and newer, the algorithm for selecting applications has changed โ additional configuration is required.
- ๐ Conflict with other browsers: If Chrome, Opera or Samsung Internet are installed, the system may ignore your choice.
- ๐ ๏ธ Cache failures: Damaged application data prevents correct browser change.
Before you go to the settings, make sure that:
- Yandex.Browser is installed (download the latest version from the official website).
- The app is updated to the current version (check in Google Play).
- There is enough memory on the phone (minimum 500 MB of free space).
โ ๏ธ Note: If you use Xiaomi with Chinese firmware (e.g., Redmi Note 11 Pro)+ 5G from China, some settings may not be available without unlocking the bootloader. MIUI.
Method 1: Standard settings through the Android menu
This is the easiest method that works on most Xiaomi devices with MIUI 12 and later.
- Open Settings (the gear icon on the main screen).
- Go to the Appendix section โ Application management.
- Click on the three dots in the top right corner and select the Default Apps.
- Slip on Browser.
- In the list, select Yandex.Browser (if not, see Method 3).
If you still open links in MIUI Browser after these steps, follow these additional steps:
- ๐ Reboot the phone.
- ๐งน Clear the Yandex.Browser cache in Settings โ Annexes โ Yandex.Browser โ Warehouse โ Clear the cache.
- ๐ฅ Remove updates for MIUI Browser (if it is a system).
Installed Yandex.Browser of the latest version
Cleared cache of the standard browser
The phone is restarted after installation
Verified version. MIUI (Settings โ The phone)-->
On some models (POCO F4, Xiaomi 12 Lite), the default browser may not be available. In this case, move to Method 2.
Method 2: Reset application settings (if Yandex is not displayed in the list)
If Yandex.Browser does not appear in the default browser selection menu, the problem may be a failure of system settings.
- Open Settings โ Applications โ Application Management.
- Click on the three dots at the top โ Reset application settings.
- Confirm the action (this wonโt delete your data, but will reset the default settings for all apps).
- After resetting, repeat Method 1.
This method also helps if:
- ๐ Links open in Google Chrome despite Yandexโs choice.
- ๐ฑ After updating MIUI browser settings have been lost.
- ๐ซ The browser list only appears MIUI Browser.
โ ๏ธ Note: Resetting the application settings will also reset the permissions for all programs (camera, microphone, etc.) After the procedure, check the permissions for key applications in Settings. โ Confidentiality โ Permits.
Method 3: Manual assignment through Yandex.Browser settings
If the standard methods did not work, try to initialize the browser change directly from Yandex.Browser:
- Open Yandex.Browser.
- Put it on the icon. โฎ (three dots) at the bottom of the screen โ Settings.
- Go to the Main โ Browser section by default.
- Click Set by Default โ the system will redirect you to the Android menu, where you need to confirm the selection.
If the Default button is inactive or absent:
- ๐ Make sure you have the latest version of your browser (update to Google Play).
- ๐ง Check if permissions for Yandex.Browser are disabled in Settings โ Annexes โ Yandex.Browser โ Permits.
- ๐ฑ On some firmware (MIUI 13 for Redmi Note 10 Pro) requires reinstalling the browser.
What to do if the "Default" button is gray?
Method 4: Using ADB to force a browser change (for advanced ones)
If all previous methods fail, then forced assignment via ADB (Android Debug Bridge) is a method that requires connecting the phone to a computer, but is guaranteed to work even on locked firmware.
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 โ return to Settings โ Additionally. โ For developers โ Debugging by USB).
- ๐ USB-TypeC Cable (original to avoid connection issues).
Instructions:
- Connect the phone to the PC and confirm the debugging permission.
- Open the Command Prompt (Windows) or Terminal (Mac/Linux) in the ADB folder.
- Enter the command to check the connection: Adb devices must display the serial number of your device.
- Execute the command to change the browser by default: adb shell cmd package set-home-activity com.android.browser/com.yandex.browser.BrowserActivity (If it doesnโt work, try the alternative command: adb shell am start. -a android.settings.MANAGE_DEFAULT_APPS_SETTINGS)
- Reboot the phone.
โ ๏ธ Attention: Misuse of the right ADB If you are not sure about your actions, it is better to consult Method 5 or use the help of a specialist.
| Xiaomi model | Supported method | Notes |
|---|---|---|
| Redmi Note 12 Pro+ | Methods 1, 2, 3 | MIUI 14 may require resetting of application settings. |
| POCO X5 Pro | Methods 1, 3, 4 | ADB works stably but requires unlocking the bootloader. |
| Xiaomi 13 Ultra | Methods 1, 5 | Chinese firmware may not work without a global version of MIUI. |
| Redmi 10C | Methods 1, 2 | On Android 11 Go, the restrictions are minimal. |
Method 5: Alternative method through "Open supported links"
If Yandex.Browser is installed but not displayed in the default browser list, try to enable manual link processing:
- Go to Settings โ Applications โ Application Management โ Yandex.Browser.
- Choose Open by default (or Open Supported Links).
- Activate all switches: ๐ References HTTP ๐ References HTTPS ๐ Web pages
Add a link
After that, try to open any link (for example, from Telegram or WhatsApp). The system should suggest selecting an application - specify Yandex.Browser and tick "Always".
๐ก
If after all the manipulations links still open in MIUI Browser, try temporarily disabling the standard browser: go to Settings โ Applications โ MIUI Browser โ Disable. After that, Yandex will become the default browser automatically.
Problem Solving: Frequent Errors and Corrections
Even after successful customization, Xiaomi users face typical problems.
1.Yandex.Browser resets after MIUI update
This is because system updates reset the default settings.
- ๐ After the update, repeat Method 1.
- ๐ต Turn off automatic updates MIUI Browser in Google Play.
2. Links from some apps open in Chrome
Some programs (such as VK or Instagram) ignore the system settings and use their browser.
- ๐ง In the settings of the problem application, find the item โOpen links in an external browserโ and activate it.
- ๐ฅ Install Intent Intercept โ a utility for link redirection.
3. Error "Can't install the default browser"
This message appears on Xiaomi with Chinese firmware or on corporate policy devices.
- ๐ Install a global version MIUI (for example, MIUI Global Stable).
- ๐ Unlock the bootloader through the official Xiaomi website.
๐ก
If none of these methods worked, check if your phone has a working firmware (e.g., from a carrier) that requires flashing to a standard MIUI.