Why Xiaomi automatically opens files in the wrong apps and how to fix it
You downloaded a new video player, but Xiaomi persists in opening rollers in a standard player? PDF-Do documents run in a browser instead of Adobe Acrobat? The problem lies in the default application settings - the system remembers your last choice and automatically uses it for similar files. MIUI It works differently than on pure Android: the manufacturer has added its own optimization algorithms that sometimes ignore user preferences.
In this article, we will discuss 5 working ways to change the Open with the help app on Xiaomi, Redmi and POCO smartphones, including hidden MIUI settings and bypassing system constraints. All methods have been tested on MIUI 14 and MIUI 15 firmware (based on Android 13/14), but most of them work on older versions, and if you encounter a system that is “disobeying” and resets, at the end of this article there is a section to solve this problem.
Method 1: Change the default application through file settings
The most obvious method is to choose another application directly when you open a file. However, on Xiaomi, this process may differ from standard Android behavior due to the MIUI shell.
- Find the file you want to open in another application (like a.mp4 video or a.pdf document).
- Touch the file with one finger and hold it for 1-2 seconds until the context menu appears.
- Select the option “Open with” (on some versions of MIUI it may be called “Open in...”).
- In the list of applications, tap the desired one (for example, VLC instead of Mi Video).
- If the Always (or Default) tick is active, uncheck it so that the system doesn't remember the choice forever.
⚠️ Note: Some Xiaomi models (e.g. Redmi Note 12 Pro)+) After selecting the application, the system may display a notification “Optimize for” MIUI». Don’t agree – this will cause your settings to reset in a few days.
Find the problem file in Explorer | Hold your finger until the menu appears | Select Open with Help | Always tick (if any) | Do not confirm MIUI-->
Method 2: Configure with “Default Apps” in MIUI
If the first method didn’t work (for example, the system ignores your choice), try changing the settings centrally. MIUI has a hidden section where you can manage the default applications for different file types:
- Open “Settings” → Applications → Application Management.
- Slip on the three dots in the upper right corner and select "Default Apps".
- Scroll through the list to either Open Supported Links or File Types (the name depends on the version of MIUI).
- Find the file type you want (like.mp3 for music or.apk for installers) and select another application.
🔹 Important: MIUI 15 This section may be hidden. If it is not, use Method 4 (via the ADB). Also note that some system applications (such as Mi Browser) cannot be removed from the default list without root rights.
| File type | Standard MIUI application | Recommended replacement |
|---|---|---|
| .mp4, .mkv | Mi Video | VLC, MX Player |
| .pdf, .djvu | Mi Browser or WPS Office | Adobe Acrobat, Foxit PDF |
| .apk | Packet installer | SAI (Split APK Installer) |
| .jpg, .png | gallery | Google Photos, QuickPic |
Method 3: Reset application settings (if the system ignores the changes)
If Xiaomi persistently resets your settings and returns standard applications, it will help to reset the cache and application manager data, which will not delete your files or accounts, but will return all file opening settings to factory.
- Go to Settings → Applications → Application Management.
- Slip on three points → “Show all applications”.
- Find the Settings app (the gear icon) and open it.
- Click on “Storage” → “Clear Cache” and “Clear Data”.
- Reboot your smartphone.
⚠️ Note: After this procedure, you will have to reconfigure all the applications by default, including the browser, SMS-Remember or write down in advance which programs you used for different types of files.
What if the reset didn't help?
Method 4: Disable MIUI optimization via ADB (for power users)
Starting with MIUI 12, Xiaomi added MIUI Optimization, which automatically resets user-defined application settings by default, and the only way to disable it is to use ADB (Android Debug Bridge), a method that requires a computer and minimal technical skills.
Instructions:
- Install Platform Tools on your computer (Windows/macOS/Linux).
- Turn on USB Debugging on your smartphone: Settings → About Phone → MIUI version (shut 7 times until the message “You’re a developer” appears). Then go back to Settings → Additional → Developers → Debugging on USB.
- Connect the phone to your computer and confirm the debugging permission.
- Open the command line (or Terminal on macOS/Linux) and type: adb shell pm disable-user --user 0 com.miui.systemAdSolution
🔹 Result: After you execute the command, the optimization service will be disabled and the system will stop resetting your settings. MIUI (For example, automatic cache cleaning will also stop working.
Yes, often | Yes, but only by instructions | No, I'm afraid to break my phone | I don't know what it is-->
Method 5: Using third-party applications (without root)
If previous methods didn’t work or seem too complicated, you can use specialized utilities. They don’t require root rights, but some features may be limited on the latest versions of Android.
Top.-3 Applications for management "Open with the help of»:
- 📌 Default App Manager - shows all types of files and allows you to change applications by default in two taps. APK on MIUI 15.
- 🔧 App Manager (by MobiWIA) – has the function of resetting all settings by default. Plus: supports Russian language.
- 🛠️ SetEdit (Android Settings Editor) – for advanced users. Allows you to edit system settings, including android.intent.action.VIEW. Attention: can cause failures if used incorrectly.
⚠️ Note: Apps from Google Play may not see some types of files that are registered in the Google Play Store MIUI It's like "systemic." It's only going to help. ADB or rooting.
💡
Before installing third-party app managers, check the reviews from the past month – some utilities stop working after MIUI updates.
Why Xiaomi Resets its Open With Help Settings and How to Prevent It
Many users complain that after a few days (or after a reboot) the settings are reset and files are reopened in standard applications.
- MIUI Optimization service automatically “cleans” user settings (solution: Method 4).
- Update firmware - after major updates (MIUI 14 → MIUI 15) settings are reset.
- Cleaning the cache of system applications – for example, after using the “Accelerate” or “Deep Clean” functions in the Security App.
- Application conflict – if two applications claim the same file type (e.g. Chrome and Mi Browser for.html).
🔹 How to prevent discharge:
- 🚫 Turn off automatic optimization in Settings → Battery and productivity → Optimization MIUI.
- 🔄 Check your settings regularly after firmware updates.
- 📱 Use it. ADB to disable the com.miui.systemAdSolution service (see Method 4).
💡
If none of these methods worked, try rolling back the firmware to an older version of MIUI (e.g. 15 to 14), which is the only way to regain control of the settings in some cases.