Have you ever encountered a situation where when you click on a link in a messenger or social network instead of opening in a browser, it is automatically redirected to an unnecessary application? Or vice versa - Xiaomi stubbornly ignores your preferences and opens all links in a standard browser, even though you are used to Chrome or Firefox? This problem is familiar to many owners of smartphones based on MIUI, where the logic of link processing often works unintuitively.
In this article, we will discuss all possible ways to configure link opening on Xiaomi, Redmi and POCO devices, from basic parameters in the system settings to hidden functions that the manufacturer does not advertise.
- π Change the default application to open web links (HTTP/HTTPS)
- π± Configure processing of deep links (links type) tg://, vk://)
- π οΈ Solve conflicts between browsers and messengers
- π§ Reset your settings if the system ignores your choices
Weβll focus on the hidden βReference Openβ menu in MIUI 14/15, which many users donβt notice, even though it solves 90% of redirect problems, and look at the nuances for popular models β from Xiaomi 13 Pro to the budget Redmi Note 12.
Why is Xiaomi Opening Links Wrong?
The problem with link processing in MIUI is due to several factors:
- Browser competition: The default system tries to open links to Mi Browser (the built-in browser of Xiaomi), even if you have installed Chrome or Edge.
- Deep links are prioritized if the link contains a type prefix instagram:// or whatsapp://, Forced redirects it to the appropriate application, ignoring your settings for HTTP.
- Cache settings. MIUI aggressively caches the user's choice, and sometimes resetting that cache requires manual action.
- Android Restrictions: Starting with Android 12, Google has tightened the rules for link processing, which has added complexity to the setup.
Fun fact: POCO devices (like POCO F5) are less likely to have problems because they use a cleaner version of MIUI without aggressive Mi Browser ads, but Redmi Note 11 owners often complain about forced link opening in unwanted apps.
Method 1: Change the default application for HTTP/HTTPS
The most obvious method is to assign the browser as the default, but in MIUI, this process has nuances:
- Open Settings β Applications β Application Management.
- Slip on three dots in the upper right corner and select the Default Apps.
- Find the Browser section and select the desired application (e.g. Chrome).
But there's a catch: even after that, some links can open in Mi Browser, because MIUI shares settings for:
- π Regular web links (HTTP/HTTPS)
- π Deep links (links of the type) vk://post-12345)
- π References (e.g. in the PDF or DOCX)
Make sure your browser is installed and updated |Reboot your phone after you change your settings | Check if the antivirus (e.g. Mi Security) is blocking the redirect | Clear the cache to Settings β Apps β [Your browser] β Memory β Clear the cache
-->
If after changing the browser by default, the links still open incorrectly, proceed to the next method.
Method 2: Hidden Link Opening Menu in MIUI
This is the most effective solution for MIUI 14 and newer, but many users don't know about it.
- Go to Settings β Applications β Application Management.
- Tap it on three points. β Special access.
- Choose Open Links (or Open by Default in English).
Here you will see a list of all the apps that can open links.
- π Enable/disable link processing (slider on the right)
- π Set priority (tap on the application) β "Open supported links")
- π View the types of links it processes (e.g, http://, https://, tel://)
Example: If you want all https:// links to open in Chrome and magnet:// to open in qBittorrent, you can set it up here.
What to do if the βOpen Linksβ menu is not available?
Method 3: Set up deep links for messengers and social networks
References of type tg://resolve?domain=username vk://wall-12345678_123 They're not being processed by the browser, but by the corresponding applications:
- Open Settings β Applications β Application Management.
- Select the desired application (for example, Telegram or VKontakte).
- Go to Open by default (or Set as default).
- Turn off the option to Open Supported Links if you do not want links to be automatically redirected to this app.
Important: Some apps (like WhatsApp) may reset these settings after an update, and check them regularly if you notice changes in link behavior.
π‘
If you use web versions of instant messengers (such as Telegram Web), add them to your favorites on the home screen. This will allow you to quickly open links in the browser, bypassing redirects to the application.
Method 4: Resetting link opening settings
If the system persists in ignoring your preferences, there may have been a crash in the settings cache to reset them:
- Go to Settings β Applications β Application Management.
- Slip on three points β Reset application settings.
- Confirm the action (this wonβt delete application data, only reset the default settings).
After discharge:
- π All link opening settings will return to factory.
- π± You will have to re-select the default browser.
- β οΈ Some deep links may stop working until you reconfigure them.
π‘
App reset is a βnuclear optionβ and only use it if other methods have failed, as it affects all applications on the device, not just browsers.
Table: Common Problems and Solutions
| Problem. | Probable cause | Decision |
|---|---|---|
| Links open in Mi Browser despite Chrome selection | MIUI Forcedly Promotes Its Browser | Use Method 2 (Hidden Menu "Open Links") |
| Links from Telegram are opened in the browser, not in the application | Deep links processor for Telegram is disabled | Enable the option to βOpen Supported Linksβ in Telegram settings |
| After the update MIUI reset browser settings | The update reset the cache of settings | Re-select the default browser (see Method 1) |
| References to magnet:// Not open in the torrent client | The application has not registered a processor for this type | Install another torrent client (like FrostWire) or manually configure via ADB |
Method 5: Manual control via ADB (for advanced)
If standard methods donβt work, you can use Android Debug Bridge (ADB) to connect your phone to your computer and have basic command line knowledge.
Example of a team to reset all link handlers:
adb shell pm clear-defaultsTo assign Chrome to the default handler for HTTP/HTTPS:
adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Mainπ‘
Before using ADB, make sure that the phone is debugging via USB (Settings β About Phone β MIUI Version β 7 times tap on version β return to Additional settings β For developers β Debugging by USB).
β οΈ Attention: misuse ADB It can cause system failures. Don't change your settings unless you're sure they're there.
Frequent Mistakes and How to Avoid Them
Many users make the same mistakes when setting up link openings:
β οΈ Note: If you have installed Chrome as the default browser, but links still open in Mi Browser, check if it does not include the βFast Link Openβ mode (Mi Browser Settings). β Quick Opening: This feature intercepts links from other applications.
Other common mistakes:
- π« Ignoring updates. After update MIUI or browser settings may be reset. Always check them after updates.
- π Incomplete reset: If you reset only the browser settings, but not the system, the problem may persist.
- π± Antivirus conflict: apps like Mi Security or Avast can block link redirects.
If you encounter a unique problem not described in the article, check out XDA Developers or 4PDA forums, which often discuss specific bugs of specific versions of MIUI.