Owners of Xiaomi, Redmi and Poco smartphones often face an annoying situation: when you click on a link in a messenger or social network, the system instead of running the target application suggests opening it in the browser. This behavior of the MIUI or HyperOS operating system can be caused by a failure in file associations, random choice of action “always” for a web browser in the past, or aggressive optimization of background processes.
This problem disrupts user experience, causing them to waste time copying links and manually inserting them into the right programs. Fortunately, in most cases, you can fix this problem using software methods without having to resort to complex code manipulation or flashing the device, you just need to consistently check the application settings and system permissions.
Below, we’ll take a closer look at all the possible reasons why links open in Chrome or Mi Browser instead of native software, and provide step-by-step instructions for restoring links to work correctly.
Reasons for redirecting links to the browser
The main reason is the way the Android operating system handles so-called "Deep Links." When an app is installed, it logs the types of links it can handle. For example, YouTube says that links like youtube.com and youtu.be should open on it. However, if a user has previously accidentally chosen "Always Open in Chrome," the system remembers this choice as a priority.
Another common reason is the operation of MIUI Optimization or power saving modes. Aggressive memory management policies can “kill” application background processes, which makes the system consider them unavailable for instantaneous link opening and redirects the request to the browser.
⚠️ Note: If you recently updated your firmware or installed third-party launchers, your file association settings may have been reset or changed by system optimization scripts.
In addition, conflicts can occur when there are multiple browsers or shell applications. If there are three browsers installed on the system, and none of them is clearly assigned to the main for all types of links, Android can ask for choices each time or use default behavior, which in the shell of Xiaomi is often tied to the system browser.
Resetting application settings by default
The most effective way to get your phone to forget the wrong choice and ask again what to open links is to reset the default settings for browsers and targeted applications. This action will not delete your data, history or passwords, it will only return the original priority state.
First of all, you need to find the application that is currently intercepting links (usually Chrome, Mi Browser or Yandex). Go to the Settings menu → Apps → All apps. Find your main browser in the list. Inside the application menu, select “Default” or “Open by default”.
On the screen, you'll see a button called "Reset default settings" or "Clear silences." Press it. Then repeat the procedure for all installed browsers to eliminate conflicts. Now, when you click on the link, the system must again suggest the choice of application.
☑️ Checking the resetting of settings
If the problem persists, a similar procedure should be done for the app itself, which does not open links. For example, if the transition to Telegram or Instagram does not work, find these applications in the installed list and also click the silence reset button, which will force the system to re-register their ability to process web addresses.
Setup to open supported links
Modern versions of Android (starting with 6.0 and up, including current MIUI 13/14 and HyperOS) have a more subtle setup that allows you to manually specify which domains the app should open and which the browser should open, which solves the problem when resetting does not help.
Go to Settings → Apps → All apps and select the app that should open links (like TikTok or AliExpress).Look for the “Open by Default” section. There will be a “Open Supported Links” switch. Make sure it is activated.
Below you will see a list of web addresses. If you use Ask mode, the system will specify the action each time. For complete automation, select Always Open in this app. If the list of domains is empty or missing, click Add Link and enter the address manually, such as aliexpress.com.
| Mode of work | System behaviour | Recommendation |
|---|---|---|
| Don't open. | Links always go to the browser | Use it if the application is bugged |
| Ask | Applying an application selection menu | Optimal for rare use |
| Open in annex | Instant transition without questions | The best choice for comfortable work |