Have you ever encountered a situation where a link sent to you from a product from AliExpress stubbornly opens in the browser instead of a convenient application? This problem is familiar to many owners of Xiaomi smartphones, where the system by default ignores the settings of the application, as a result, lost shopping cart, browsing history, and sometimes even reset discounts due to the wrong referral code.
The reason lies in the features of processing deep links in MIUI β The system often βdoes not seeβ the official AliExpress application as a priority link handler, especially after updates or resets. In this article, we will discuss 5 working ways to fix the situation: from basic settings to hidden developer functions.
Itβs important to understand that the problem isnβt always with the smartphone itself, sometimes with incorrect links (such as those with TM tags), conflicting apps (such as AliExpress Lite), or even regional restrictions. We have tested all methods on devices from Redmi Note 10 to Xiaomi 14 Ultra β the solutions work on all versions MIUI 12-14 and HyperOS.
Why Xiaomi doesnβt open AliExpress links in the app
Before you fix a problem, you need to understand the root of the problem, and 80 percent of the time, the following factors are to blame:
- π Incorrect link format. Links with parameters like?utm_source=... or &aff_platform=... The system perceives as βnon-standardβ and sends to the browser.
- π± If you have AliExpress and AliExpress Lite installed at once, the system can get confused in priorities.
- βοΈ Resetting default settings. After updating MIUI or clearing the cache of applications reset link associations.
- π Regional restrictions: Some firmware for China (China) ROM) AliExpress is blocked as uncertified".
- π οΈ Errors in the application manifest. Rarely, but it happens that the AliExpress application itself does not declare support for deep links in the application. AndroidManifest.xml.
Interesting fact: the problem often occurs on devices with Global ROM, china ROM. This is because in the Chinese version MIUI Some security checks for third-party applications are disabled by default.
β οΈ Note: If you use custom firmware (such as Pixel Experience or LineageOS), the methods in this article may not work.
Method 1: Configure standard applications in MIUI
The simplest method is to explicitly tell the system which application should open AliExpress links.
- Open Settings β Applications β Application Management.
- Slip on the three dots in the upper right corner and select the Default Apps.
- Find the section Opening Links (or Link Settings in New Versions) MIUI).
- In the list, search AliExpress and turn on all the switches for the domains aliexpress.com, m.aliexpress.com and s.click.aliexpress.com.
If AliExpress domains are not listed, the application has not registered its intention filters, in which case only reinstalling the application (see Method 3) will help.
Remove the cache of the Settings application (Settings) β Annexes β Settings β Clear the cache)
Reboot your phone after the changes
Check that there are no duplicates on the list (e.g. AliExpress and AliExpress Lite)
Open a test link from Telegram or WhatsApp-->
On certain devices (e.g, POCO F4) The section Opening links can be hidden to unlock it:
- Open the Settings. β The phone.
- Tap 7 times on the MIUI version to activate the developer mode.
- Back to Settings β Additionally. β For developers.
- Find the option to Enable link settings and activate it.
Method 2: Use the function "Open supported applications"
If the system persistently ignores default settings, you can manually specify the application whenever you open a link, a method that is inconvenient to use all the time, but will help to check whether the AliExpress application itself works with deep links.
Instructions:
- Copy any link to the product from AliExpress (for example, https://aliexpress.ru/item/123456789.html).
- Insert it in any input field (for example, in notes or a message to yourself in Telegram).
- Slip the link and hold your finger for 1-2 seconds until the context menu appears.
- Select Open with supported applications (or Open with... in English firmware).
- In the list, select AliExpress and tick Always (or Just once if you want to test without saving settings).
If AliExpress is not on the list of supported apps, this means one of three problems:
- π¦ Application installed, but not updated (requires version at least 10.35.0).
- π§ In the security settings MIUI Install Unknown Apps (Even for Google Play Apps).
- π‘οΈ Active energy saving mode for AliExpress, which blocks background activity.
π‘
If, after selecting "Always", links reopen in the browser, try disabling battery optimization for the AliExpress app. β Battery β Battery Optimization, Find AliExpress and Choose Without Limits.
Method 3: Reinstall the AliExpress application with data cleanup
Often, the problem is solved by installing the application cleanly, which removes the old intent filter settings and logs them back in, and importantly, once reinstalled, you have to log in again and set up notifications.
Step-by-step:
- Remove the AliExpress app via Settings β Applications (not just from the desktop!).
- Clear the cache and data of all related applications: Google Play Store (to reset the installer cache), Google Play Services (responsible for checking intent filters) Browser (if used to open links)
Reboot the phone.
AliExpress
Google Play
Immediately after installation, open the app and allow all notification requests and file access.
Method 2
Critical detail: if you install AliExpress through APK (Not from Google Play, the system MIUI It can block the registration of intent filters due to security policy, in which case, after installation, you need to manually allow installation from unknown sources for a particular browser or file manager.
| Problem after reinstallation | Decision |
|---|---|
| Links are still opened in the browser | Check if AliExpress Lite is installed β delete it |
| The application will fly out when you open links | Clear the app cache and restart the phone |
| There is no βOpen in AliExpressβ option in the context menu. | Install the official version from Google Play |
| Links open, but without a product card | Update the app to the latest version (minimum 10.35.0) |
Method 4: Manually Adding Intent Filters ADB
For advanced users, there is a method of prioritizing AliExpress via Android Debug Bridge (ADB). This will help if the system persistently ignores default settings.
Warning: The wrong commands ADB You can only use this method if the previous ones didn't work.
Instructions:
- Put the debugging on. USB In Settings β The phone. β Version. MIUI (tap 7 times) β For developers β Debugging by USB.
- Connect the phone to the PC and confirm the debugging permission.
- Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell pm set-app-links --package com.alibaba.intl.android.apps.poseidon 1
adb shell pm verify-app-links --re-verify com.alibaba.intl.android.apps.poseidonThese teams:
- The first one involves processing links for AliExpress.
- The second one is to recheck all intent filters of the application.
Once you have completed the commands, restart your phone. If the method has worked, all AliExpress links will open in the app without further requests.
β οΈ Note: Some Xiaomi firmware (especially China) ROM) team ADB If you see an adbd error that cannot run as root in production builds, try using this method to obtain root rights through the use of a root builder. ADB.
What if the ADB does not recognize the device?
Method 5: Using third-party applications to redirect links
If none of these methods worked, you can use third-party utilities that force you to redirect links to the right app.
- π Open With β allows you to manually select an app for each type of link.
- π App Control β Advanced Intent Filters Manager with Prioritization.
- π οΈ Open Links With β specializes in deep links and supports rules for specific domains.
Example of settings in Open With:
- Install the application and provide all the permissions requested.
- Open the Settings. β Rules.
- Add a new rule with the domain aliexpress.com.
- Select the target application β AliExpress.
- Activate the option to Always use this app.
The advantage of this method is that it works even on custom firmware and does not require root rights.
- β οΈ Link Manager applications consume an extra battery (up to 3-5% per day).
- β οΈ May conflict with some banking applications due to intent interception.
- β οΈ Nana MIUI 14+ Manual permission is required for each domain in the security settings.
Default settings (Method 1)
Manual selection of the application (Method 2)
Reinstall AliExpress (Method 3)
ADB-teams (Method 4)
Party of annex (Method 5)
Nothing helped.-->
Additional Advice and Frequent Mistakes
Even after successful setup, AliExpress links may not open properly due to external factors.
- πΆ Internet problems. If you open a link with an error Page not found, check if yours is blocked VPN or DNS AliExpress access. Try disabling AdGuard or Blokada.
- π Cash. DNS. Some Xiaomi firmware caches incorrect DNS-To reset the cache, enter the terminal (via ADB or the Termux application: su ndc resolver flushdefaultif ndc resolver flushif eth0 ndc resolver flushif wlan0
- π± Conflict with other applications. Delete or freeze (via ADB or Titanium Backup) the following applications, if installed: AliExpress Lite AliExpress Shopping Assistant Cainiao (parcel tracking app)
- π Regional restrictions if you use China ROM, Try changing the region in your phone settings to Russia or Turkey (where AliExpress is officially supported).
Checklist for diagnosis:
Make sure the link is correct (open it manually in the browser)
Check the AliExpress version of the app (should be) β₯10.35.0)
Turn it off. VPN/AdBlock on 5 minutes and try again
Remove all AliExpress clones (Lite, Shopping Assistant, etc.)
Try to open a link from another messenger (for example, Viber instead of Telegram)-->
If nothing works, the last option is to reset the app settings to factory settings, which will bring all intent filter settings back to default values, but will not affect personal data.
- Go to Settings β System β Resetting settings.
- Select Reset App Settings (not a full reset!).
- Confirm the action and restart the phone.
- After the reboot, reconfigure AliExpress as the default application (see Method 1).
π‘
If the problem persists even after resetting, it may indicate damage to system files. MIUI. In this case, only flashing the phone through Fastboot (with complete data cleaning) will help).