Have you ever noticed that your Xiaomi phone book has lost some contacts? Or suddenly no WhatsApp, Telegram or Viber numbers are displayed in the standard call app? The fault may be a little-known but extremely useful feature, the contact filter. This option is hidden by default in the settings, and many users do not even know it exists until they are faced with the problem of "disappeared" subscribers.
The contact filter in Xiaomi is not just a sorting tool, but a powerful mechanism that controls which numbers appear in the phone book, call log, and even instant messengers, and can make your life easier (by hiding unnecessary records) or harder (if youโre not configured correctly).
- ๐ What is a contact filter and how does it work at the system level? MIUI
- โ๏ธ Where is the setting in different versions of the shell (including: MIUI 14 and HyperOS)
- โ Why Contacts Disappear After Updating or Resetting
- ๐ฑ How to sync contacts with Google, Mi Account and messengers
We will pay special attention to the hidden nuances: for example, why the filter can block numbers from the filter. SIM-It's a map, how it interacts with Call Recorder, and why sometimes, when it's turned off, it doesn't come back right away. If you've ever lost an important number or seen an unknown number in the call log instead of a name, this is the article for you.
What is a Contact Filter in Xiaomi and How it Works
Contact filter in MIUI โ It's a system tool that manages the display of phone numbers in standard applications like Contacts, Phone and Messages, and its primary purpose is to hide unwanted or duplicate records so that the user can only see relevant information. However, this function often works too aggressively, which is why even the necessary contacts disappear.
How does it work at a technical level? The filter analyzes the contact sources (e.g., the contact sources, SIM-You have a map, a Google account, a Mi Account, messengers, and you have rules that you've set, like if you've turned on the "Show Contacts Only with Phone Numbers" option, then the records without the associated numbers (e.g., email addresses) will disappear from the list. And if the Hide Duplicates filter is activated, the system will automatically combine or hide the repeated records.
It's important to understand that the filter doesn't physically delete contacts, it just hides them from displaying in the interface, which means that "lost" numbers can be returned by changing the filter settings, but there are exceptions: if the contact was removed from the source (for example, from Google Contacts), the filter has nothing to do with this.
Here are the main sources of contacts that are subject to filtering:
- ๐ฑ Local contacts (save in the phone memory)
- ๐ Google account (synchronized via Gmail)
- ๐ Mi Account (Xiaomi Cloud)
- ๐ SIM-card (numbers stored on the chip)
- ๐ฌ Messengers (WhatsApp, Telegram, Viber โ if synchronization is enabled)
Where to find the contact filter settings in MIUI hyperos
The path to filter settings depends on the firmware version. MIUI 14 and the new HyperOS interface has changed a little bit, but the logic has remained the same:
For MIUI 12-14:
- Open the Contacts app (an icon with a personโs silhouette).
- Tap it on three points (โฎ) top-right โ Select Settings.
- Scroll down to the Contact Management section โ Contact filter.
For HyperOS (2026):
- Launch Contacts โ Click on your avatar (or profile icon) in the top left corner.
- Select Contact Settings โ Contact display.
- There will be filtering options (in some versions, the item is called Show Contacts from).
If you have a different version MIUI (for example, MIUI 11 or older), the path may be slightly different:
- ๐ Go to the phone settings โ Annexes โ Application management โ contact โ Default settings.
- ๐ฑ Or open contacts. โ Groups โ Display settings.
Open the Contacts app
Make sure that you are synchronized with Google/Mi Account included
Check if your contacts are hidden manually (Hidden Contacts section)
Make a backup of contacts (Settings) โ Exports)
-->
In some Xiaomi models (e.g. Redmi Note 12 or X-rays) POCO X5) The filter settings can be hidden deeper. If you don't find the item, search by settings (the magnifier icon in the upper right corner of the settings screen) and enter the "contact filter" request".
Why Xiaomi contacts are missing: top-5 cause
If your contacts suddenly disappear, it's not always the filter that's to blame, and here are the most common reasons and ways to eliminate them:
| Reason. | How it manifests | Decision |
|---|---|---|
| Active filter | Contacts are on Google, but not on your phone. | Turn off the filter in the settings (see section above) |
| Synchronization failure | Contacts disappear after reboot or update | Reconnect your Google account to Settings โ Accounts. |
| Mistake MIUI | Contacts are displayed as unknown numbers. | Clear the cache of the Contacts and Contact Warehouse app |
| Conflict with messengers | Numbers from WhatsApp/Telegram not shown in the call log | Turn off the synchronization of contacts in the settings of the messenger |
| Resetting settings | Contacts are missing after hard reset | Restore from Google or Mi Cloud backup |
Problems are often encountered after the update. MIUI. For example, in MIUI 14 Many users complained that the filter automatically hides contacts from the user SIM-This is due to a change in security policy: the system now trusts only cloud sources by default.
What to do if your contacts are lost after the update?
Another common situation is that you added a contact to WhatsApp, but it doesn't appear in the standard phone book, and that's because the messengers don't sync your contacts to Android by default. To fix that, go to WhatsApp's settings. โ Account. โ Sync contacts and disable this option (paradoxically, but sometimes helps).
How to set up a contact filter: step-by-step instructions
Now, let's get to the practice of setting up the contact filter, and you can flexibly manage what numbers are displayed on your phone, and here's how to do it right:
Step 1: Selecting Contact Sources
In the filter settings (Contacts) โ Settings โ Contact filters, you'll see a list of sources. By default, it's usually turned on:
- ๐ฑ Device (local contacts)
- ๐ Google (if the account is connected)
- ๐ Mi Account (if used)
You can turn off unnecessary sources to hide contacts from them, for example, if you are not using Mi Cloud, uncheck the box opposite Mi Account, which will speed up the loading of the phone book.
Step 2: Configure the display rules
Below the list of sources you will find additional options:
- ๐ Show only contacts with phone numbers โ hides records without numbers (for example, only with email).
- ๐ฅ Hide duplicates โ combines repetitive contacts (useful, but sometimes deletes the desired data).
- ๐ต Hide contacts without names โ hides numbers that are saved without a name (for example,"+79991234567").
๐ก
If you frequently call unnamed numbers (such as support services), turn off the Hide Contacts without Name option, otherwise they will appear as unknown and you will not be able to save them again.
Step 3: Checking for hidden contacts
Sometimes the contacts don't disappear, they just hide, to get them back.
- Open Contacts. โ press three points (โฎ) โ Hidden contacts.
- Here you'll see all the hidden records. โ Show me.
If the list of hidden contacts is empty, but the numbers still do not appear, check the sync settings (for this in the next section).
Step 4: Reset the filter settings
If after the changes, the contacts are displayed incorrectly, return everything to the factory settings:
- Go to Settings โ Applications โ Application Management โ Contacts.
- Press Warehouse. โ Clear the data (this wonโt delete contacts, only reset settings).
๐ก
After resetting the filter, the contacts can load up to 5-10 minutes. Don't panic if they don't appear immediately - wait until the sync is complete.
Synchronization of contacts with Google, Mi Account and SIM-card
The contact filter is closely related to synchronization, and if the sources are not synchronized, even the right filter will not show all the numbers, and we will understand how to manage synchronization in Xiaomi.
1. Synchronization with Google
This is the most reliable way to keep contacts.
- Go to Settings โ Accounts and Sync โ Google.
- Select your account โ Turn on the switch opposite the Contact.
- Press Sync (if the button is inactive, check the internet connection).
If the contacts are not synchronized, try:
- ๐ Delete and re-add Google Account.
- ๐ฑ Clear the cache of the Google Contacts app.
- ๐ Check if traffic saving mode is on (it can block background synchronization).
2. synchronization with Mi Account
Xiaomi offers its own cloud storage, Mi Cloud, to use:
- Go to Settings. โ Mi Account (or Xiaomi Account) in HyperOS).
- Turn on contact sync.
- Press Sync now.
Important: Mi Cloud sometimes conflicts with Google. If you have duplicate contacts, turn off sync in one of the services.
Contacts to SIM-map
Xiaomi can by default ignore contacts SIM-maps, especially in newer versions MIUI. To see them:
- Open Contacts. โ Settings โ Contact filter.
- Make sure the source is on. SIM-map.
- If there is no option, restart the phone with the inserted SIM.
How to transfer SIM contacts to your phone?
4. Synchronization with messengers
Messengers like WhatsApp or Telegram can create their own copies of contacts to avoid duplicates:
- ๐ฌ On WhatsApp: Settings โ Account. โ Synchronization of contacts โ turn off.
- ๐ฑ In Telegram: Settings โ Contacts โ Synchronization โ turn off.
If you want numbers from messengers to appear in the phone book, leave the sync enabled, but set the filter so that it does not hide the duplicates.
Frequent Mistakes and How to Avoid Them
Even experienced Xiaomi users sometimes make mistakes when working with the contact filter, and here are the most common ones and ways to prevent them:
1. Disconnect all sources in the filter
If you uncheck all the boxes in the filter settings, the phone book will be empty, simply because the system has no place to get contacts from. Always leave at least one source (like Google or Device) on.
2. Ignoring hidden contacts
Many users are unaware of the existence of the Hidden Contacts section and think that numbers have been permanently deleted. Always check this section if several entries are missing.
3. Simultaneous synchronization with Google and Mi Cloud
This results in duplicate contacts, and select one primary source (we recommend Google to be more reliable) and turn off sync in another.
4. Late backups
Before any filter manipulation or resetting, export your contacts:
- Open Contacts โ Settings โ Import / Export.
- Select Export to your device (save the.vcf file).
- Copy the file to the cloud or to your computer.
๐ก
A.vcf file with contacts can be opened on any device โ itโs universal. Store it in a safe place (like Google Drive) to restore contacts even after a complete phone reset.
5. Use of third-party contact applications
Applications like Truecaller or Drupe may conflict with the system filter. MIUI. If the contacts are missing after installation:
- ๐ฑ Remove the third-party app.
- ๐ Reset the filter settings (see section above).
- ๐ Check permissions for the Contacts app in Settings โ Annexes โ Permits.
๐ก
If you use Truecaller to detect spam, configure it so that it does not replace the standard Contacts app. In Truecaller settings, disable the Replace Standard Contact App option.
Contact Filter and Call Recording: Why Names Are Not Saved
Many Xiaomi users have a problem: when recording calls (Call Recorder function) only the number is displayed in the file instead of the subscriber name, which is directly related to the contact filter settings.
Why is that happening?
Call Recorder takes contact information from the same database as a standard call, if the filter hides the number (for example, because it is only saved on the phone). SIM-card or messenger, and in the call record will display only a digital identifier.
How to fix it:
- Make sure the source of the contact (e.g. Google or Google) is contacted. SIM) filtered.
- If the contact is saved in the messenger, export it to the phone book (see the section on synchronization).
- Check if the contact is manually hidden (Hidden Contacts section).
If the problem persists, try:
- ๐ Reinstall Call Recorder (in some firmware it goes separately from the standard call).
- ๐ฑ Clear the cache of applications Contacts and Phone.
- ๐ Check if an antivirus (such as Avast or 360 Security) is blocking your contacts.
In HyperOS, the problem with displaying names in call records is less common, but if you use custom firmware (e.g. xiaomi.eu), there may be bugs, in which case only a rollback to the official version or waiting for a patch will help.