Modern Xiaomi smartphones, which run on the shells of MIUI or the new HyperOS, provide users with great flexibility in managing the system. However, frequent installation of new programs or random clicks can lead to a situation where the operating system begins to open files or links in the wrong application that you are used to using, for example, videos can be run in a third-party player instead of a gallery, and links from messengers can open in a browser that you rarely visit.
And this change happens because Android remembers your choices and automatically applies them in the future, which is convenient for saving time, but it becomes a real problem if you make a mistake or if you decide to switch the main software to a more functional one, and fortunately, it makes it easy to reverse that decision.
In this article, we will take a closer look at all the ways you can reset default settings on Xiaomi devices.We will look at both standard methods through the settings menu and deeper cache cleaning options that will help you regain control of your device.You will learn how to manage program startup priorities and avoid typical system configuration errors.
Why Android is changing apps to open files
The default app selection mechanism in Android is designed to optimize user experience. When you first open a file of a particular type, such as.pdf or.mp4, the system offers a list of compatible programs. If you accidentally click Always instead of Now, the operating system will record that choice in the system's preference registry.
This means that the next time you run a similar file, the selection window will no longer appear and the action will be performed automatically. On Redmi and POCO smartphones, this logic works identical to Androidโs stock, but may have some visual differences in the MIUI interface. Understanding this principle is important, since it is not enough to simply remove a competitor program to change the behavior of the phone.
Often users find that after updating the system or installing a new launcher, the old settings may conflict with the new ones. Applications by default may stop working correctly, causing errors or running in the wrong context.
โ ๏ธ Warning: Resetting your default settings does not delete your personal data, photos or contacts. This action only returns the logic of selecting programs to the original state, when the system again asks you what to open files.
It is important to distinguish between the default application and the task manager, the first being responsible for the type of content, the second being responsible for managing running processes, and in the context of this article we are talking about file associations and launch protocols.
Global reset of all application settings
The most radical but effective way to get things back to factory values is to do a global application preference reset, which is ideal if you don't remember which program was assigned to the primary program, or if there are many failures that affect different file types, and it will affect all system settings associated with running the software.
You donโt need superuser rights or a computer connection to do this, and all the actions are done directly in your Xiaomi settings menu, which takes no more than a minute, but requires care, as once completed, youโll have to re-select your preferred apps for all types of actions.
To perform the reset, follow the algorithm:
- ๐ฑ Open the menu Settings of your smartphone.
- ๐ Go to the App section and then select All Apps.
- โ๏ธ Click on the three-dot menu in the upper right corner of the screen.
- ๐ In the drop-down list, select the option Reset application settings.
Once confirmed, the system will alert you to the consequences, which will return not only the choice of programs to open files, but also the permissions, background and notifications for all installed programs to the original values, a comprehensive solution that often helps to fix many small interface glitches.
โ๏ธ Checklist before global dump
Resetting settings for a specific application
If the problem is only one program, like you want to change your browser or music player, you don't have to reset the settings for the entire phone. MIUI and HyperOS have a convenient personal control feature, so you can pinpoint the specific application without affecting the rest of the system.
Imagine you installed a new video player, but the video from the gallery still opens in the old one, and to fix that, you need to find in the settings exactly the application that is now an โundesirableโ standard, most often standard programs from Google or built-in utilities Xiaomi.
The process is as follows:
- ๐ Go to Settings. โ Annexes โ All applications.
- ๐ฑ Find the program you want to โdemolitionโ (e.g. Chrome or Mi Video).
- ๐๏ธ Click on the Default Settings Clear button (may be at the bottom of the screen or in the menu).
โ ๏ธ Note: The โClear Default Settingsโ button will only be active (not grey) if the application is actually given a default action. If the button is inactive, then this program is not a priority for any file type.
Once cleaned, try opening the file of the appropriate type, and the system will again display a selection window where you can specify a new program and click "Always," which is the safest and most controlled method of solving the problem.
What to do if the reset button is inactive?
Managing File Associations in HyperOS and MIUI
In recent Xiaomi shells, the file management interface has become more detailed, with users not only resetting their settings, but manually prescribing which software should be responsible for specific extensions, especially for owners of flagship models such as the Xiaomi 14 or Redmi Note 13 Pro.
The interface may vary slightly depending on the Android version and regional firmware. In some cases, the association settings are placed in a separate Default Apps menu, where you can choose your browser, call app, SMS and navigation. However, file extensions (jpg, mp3, docx) are more likely to use the reset method described above.
Letโs look at the main types of associations that most often require intervention:
- ๐ Web Links: Determine which browser will open when you click on URL.
- ๐ Communication protocols: Select an application for calls and messages (important when installing third-party calls).
- ๐ File Managers: Determine which interface you will see files through when you connect to a PC.
For advanced users, you can customize it through ADB (Android Debug Bridge), but for most tasks, a standard interface is enough. The main thing is to understand that changing one parameter can affect related system functions.
| Type of action | Where you're tuning in. | Frequency of discharge | Impact on the system |
|---|---|---|---|
| Opening links (HTTP/HTTPS) | Browser application settings | Tall. | Changes the browser by default |
| Video playback | Video player settings | Medium | Changing the player in the gallery |
| Navigation (GPS links) | Map settings | Low. | Choice between Google Maps, Yandex, etc. |
| Opening of documents | Office package settings | Medium | Choosing a PDF/DOC Editor |
๐ก
If you change applications frequently, select the โJust Nowโ option when opening files, which will keep the system flexible and allow you to easily switch between programs without constantly resetting your settings.
Solving problems with browsers and links
One of the most common situations is that links are hijacked by a particular browser, like you want to open links from Telegram to Firefox, but they are persistently opened in Chrome, because the http and https protocols are tightly tied to a particular application package.
To break this connection, it is not enough to simply clear the browser cache. You need to enter the settings of the browser that is currently opening undesirable. In the application menu, you need to find the "Open by default" or similar section and press the "Delete" button, only after that the system "forgets" priority.
Sometimes, after a reset, the selection window does not appear and the link opens in the system browser, in which case it is worth checking the settings of the messenger itself or the application from which you are clicking on the link. In some cases, there are built-in browsers that you need to disable in their own settings.
In order for links to open in an external browser, you may need to disable the Open Links in the App function inside the settings of the social network itself.
What to do if the settings are not reset
In rare cases, users are faced with a situation where the reset button does not work or the system ignores a new choice, this can be caused by errors in the system process Package Installer or conflicting versions of applications. If standard methods do not help, you can try deeper measures.
The first step is to clear the cache of the system component responsible for installing and running programs, and to do this, you need to find Application Manager or Packet Installation (often hidden, you need to turn on the system processes display) in the application menu and clean its data. This is safe and will not delete your programs.
If that didn't work, you can use the ADB command on your computer, and this requires you to connect the cable and have drivers, and this is what you're going to do.
adb shell pm clear --user 0 com.android.packageinstallerHowever, using the command line requires caution. Incorrectly entering a command can lead to unstable operation of the system. If you are not sure of your actions, it is better to limit yourself to factory resetting of the phone settings, saving a backup copy of the data beforehand.
โ ๏ธ Attention: Use of teams ADB Only possible with the debugging mode on USB. Do not enter commands that you do not know the purpose of, especially those that start with pm disable or pm uninstall, as this can disable important system components.
๐ก
In 95% of cases, the problem is solved by a standard reset of the settings of a particular application through the All Apps menu. The use of complex methods is extremely rare and usually associated with software failures of the system itself.