Every day, dozens of unwanted calls are received on usersโ smartphones - from spammers, scammers or simply unfamiliar numbers. According to data Kaspersky for 2023, more than 40% of device owners encountered telephone fraud at least once a month. One of the most effective ways to protect against such calls is to configure the reception of calls Android-devices experienced phone scams at least once a month. One of the most effective ways to protect against such calls is to set up call reception only from the contact list.
In this article you will find detailed instructions for different versions Android and popular manufacturers (Samsung, Xiaomi, Google Pixel, Huawei), as well as alternative methods of filtering incoming calls. We will analyze both standard functions of the system and third-party applications that will help you fully control who can call you. We will pay special attention to the nuances of the function on different firmware and possible limitations.
Why it is worth limiting incoming calls to contacts only
The main reason is fraud protection. According to statistics Truecaller, in 2026, every fifth call from an unknown number in Russia was fraudulent. Among the most common schemes:
- ๐ "Calls from the bank" - attackers pose as bank employees and ask to confirm transactions or call codes from SMS.
- ๐ฐ "You have won a prize" - offers to receive gifts or money for a small commission.
- ๐ก๏ธ "Your account is blocked" - imitation of calls from support services of social networks or government services.
- ๐ฑ "Technical support" - requirements to provide access to the device to "eliminate viruses."
In addition to security, call filtering helps:
- โณ Save time - do not waste minutes checking every unknown number.
- ๐ง Reduce stress - many users experience anxiety when they see an unfamiliar incoming number.
- ๐ต Avoid random responses - for example, when the phone is in a pocket or bag.
However, the method also has a downside: you may miss an important call from a new client, a doctor or a delivery service whose number has not yet been saved. Therefore, before setting up, you should assess how critical the risk of missing such a call is for you.
Standard setup methods in Android
Most modern smartphones Android have built-in functions for filtering incoming messages. Setting methods depend on the version of the operating system and the manufacturer's shell. Let's look at universal methods that work on most devices.
Method 1: Using the "Contacts Only" function in the phone settings
This method is suitable for Android 9.0 Pie and newer. Instructions:
- Open the application
Phone(usually the handset icon). - Click on the three dots in the upper right corner and select
Settings. - Go to the section
Number blockingorSpam filtering(the name may differ). - Activate the option
Unknown numbersorContacts only. - In some firmware (MIUI, One UI) you need to additionally enable
Unknown blocking.
On Google Pixel and a clean Android path may look like this: Phone โ Settings โ Spam and calls โ Call filters โ Unknown. Once activated, all calls from numbers not in your phone book will be automatically rejected or sent to voicemail.
Save important numbers to contacts
Check that you have contact syncing enabled with Google
Make sure your phone has enough charge (setup may require a reboot)
Make a backup copy of your contacts in case of failure-->
Method 2: Setting up via "Not disturb"
Mode Do not disturb (Do Not Disturb, DND) allows you to flexibly control who can call you. To set it up to receive calls only from contacts:
- Open
Settingsphone. - Go to
Sound and vibrationโDo not disturb. - Select
CallsorExceptions. - Set parameter
Only contactsorFavorite contacts. - Activate the mode
Do not disturbmanually or according to a schedule.
The advantage of this method is the ability to set a schedule (for example, block all calls at night, except contacts) or allow repeated calls from one number within 15 minutes (in case of emergency calls).
โ ๏ธ Attention: On some devices (Huawei, Honor), the modeDo not disturbcan completely block all notifications, not just calls. Before setting up, check the behavior of the function in the sectionExceptions.
Setting features on popular brands
Smartphone manufacturers often modify standard functions Android, adding your own solutions for filtering calls. Let's look at the nuances for the most common brands.
Samsung (One UI)
On devices Samsung Galaxy with a shell One UI (versions 3.1 and later) advanced blocking settings are available:
- Open the application
Phone. - Click on the three dots โ
SettingsโBlocking numbers. - Enable
Block unknown/hidden numbers. - For additional protection, activate
Blocking spam and fraud(uses database Samsung and Hiya).
On devices with One UI 5.0+ (for example Galaxy S23) the "Fraud Protection" function has appeared, which automatically detects suspicious calls and sends them to spam, even if the number is not hidden.
Xiaomi (MIUI)
In the firmware MIUI (versions 12โ14) the path to the settings is as follows:
- Run
PhoneโSettings(gear icon). - Select
Blocking and filtering. - Activate
Unknown numbers filter. - Enable
Blocking hidden numbersandSpam blocking.
Feature Xiaomi - integration with the service Truecaller (if it is installed). In this case, the system can block not only unknown numbers, but also numbers marked by the community as spam.
Google Pixel (Stock Android)
On the โcleanโ Android (devices Pixel, Android One) uses built-in anti-spam protection:
- Open
PhoneโSettingsโSpam and calls. - Enable
Spam filteriVerify numbers. - Activate
Filter unknown calls.
The system automatically detects potentially dangerous numbers and offers to reject a call marked "Suspicious spam call". At the same time, real contacts are processed without restrictions.
Huawei and Honor (EMUI/Magic UI)
On smartphones Huawei i Honor path to settings:
PhoneโSettingsโBlocking and filtering.- Enable
Blocking unknown numbers. - Additionally activate
Spam Filter(uses database Huawei).
B EMUI 13+ The "Private Mode" function has appeared, which allows you to hide notifications of missed calls from blocked numbers.
| Brand | Path to settings | Additional functions |
|---|---|---|
| Samsung | Phone โ Settings โ Blocking numbers |
Fraud protection, integration with Hiya |
| Xiaomi | Phone โ Settings โ Blocking and filtering |
Truecaller support, hidden number filter |
| Google Pixel | Phone โ Settings โ Spam and calls |
Check Google numbers, filter unknown |
| Huawei | Phone โ Settings โ Blocking and filtering |
Private mode, own spam database |
โ ๏ธ Attention: On some devices (Meizu, Oppo, Realme) standard settings may be missing. In this case, it is recommended to use third-party applications (see the next section).
Third-party applications for filtering calls
If the built-in functions of your smartphone are not flexible enough, you can use specialized applications. They offer advanced features, such as:
- ๐ Checking numbers in global spam databases.
- ๐ Statistics of incoming calls.
- ๐ก๏ธ Creating white/black lists.
- ๐ Automatic rejection according to specified rules.
Truecaller
Truecaller is one of the most popular applications for identifying and blocking spam. After installation:
- Register (phone number required).
- Enable
Spam blockingin settings. - Activate
Contacts onlyin the sectionCall filters.
The application automatically detects spammers and scammers, and also allows you to manually add numbers to the black list.
Hiya
Hiya (formerly Whitepages) specializes in blocking fraudulent calls. Features:
- ๐ Daily update of the spam number database.
- ๐ Ability to create your own filtering rules.
- ๐ Operates in 200+ countries.
To configure:
- Install the application from Google Play.
- Give access to calls and contacts.
- Enable
Spam protectionand configure filters.
Should I Answer?
This application It has a simple interface and high accuracy in spam detection. After installation:
- Activate
Automatic blocking. - In settings, select
Allow contacts only. - If necessary, add exceptions (for example, emergency numbers services).
Advantage Should I Answer? - minimal battery consumption and no advertising in the free version.
Before installing third-party applications, check reviews and ratings on Google Play. Some call blocking apps may collect unnecessary data or show intrusive advertising.
What to do if an important call is missed
Even with the most careful settings, there is a risk of missing an important call. For example, if you receive a call from a new delivery service or doctor number. Here's how to minimize the impact:
- ๐ฅ Check your voicemail. On most devices, missed calls from unknown numbers can leave voicemails. To listen to them, dial
*100#(for MTS, Beeline, MegaFon) or use the operator's application. - ๐ Set up exceptions. In
Do not disturbor call filters mode, you can allow repeated calls from one number within 15 minutes. This is useful for emergencies. - ๐ Keep a log of important numbers. If you are expecting a call from a new contact (for example, a realtor or employer), temporarily add their number to exceptions.
Some smartphones (Samsung, Google Pixel) have the โLog of missed calls from blocked numbersโ function. It allows you to see who tried to call without completely unblocking the number. To enable it:
- Go to
Phone โ Settings โ Blocking numbers. - Activate
Show missed calls from blocked ones.
โ ๏ธ Attention: If you use Dual SIM smartphone, call filtering settings can be applied separately for each SIM card. Check the settings for both numbers to avoid missing numbers.
How to check if filtering is working
After configuration, it is important to make sure that the system correctly blocks unknown numbers. Here's how to do it:
- Test call mode. Ask a friend to call you from a number that is not in your contacts. Make sure that the call is either rejected automatically or is not accompanied by a sound signal (in
Do not disturb). - Checking the log. After the test call, open
Call logand make sure that the unknown number is marked as blocked or missed. - Settings notifications. If you use the
Do not disturbmode, check whether notifications about missed calls from contacts appear (they should arrive, but not from unknown ones).
On devices with Android 12+ you can use the built-in diagnostic function:
- Open
Settings โ System โ Diagnostics. - Select
Test calls(not available on all devices). - Follow the instructions to simulate an incoming call.
If filtering does not work:
- Make sure that the application
Phonehas all the necessary permissions (Settings โ Applications โ Phone โ Permissions). - Check if third-party blocking software conflicts with system settings.
- Update your phone firmware to the latest version.
Why filtering may not work?
On some devices (especially with custom firmware), system applications can be modified, which leads to malfunctions of standard functions. Also, the problem may arise due to:
- Lack of permissions for the "Phone" application.
- Conflict with other blocking apps (for example, antiviruses with an anti-spam function).
- Outdated version of Android (below 9.0), where there are no built-in filters.
In this case, it is recommended use third-party applications such as Truecaller or Hiya.
Alternative ways to protect against spam
If blocking unknown numbers seems too drastic a measure, consider alternative methods:
- ๐ต Black list. Manually add spam numbers to the block as they come in. This is less reliable, but allows you to receive calls. from new contacts.
- ๐ Identification. caller. Applications like Truecaller or GetContact show the name of the caller, even if the number is not saved. This helps you decide whether to answer or not.
- ๐ Redirection to voice mail. Set up forwarding of unknown calls to an answering machine (available from telecom operators).
- ๐ก๏ธ Operator services. Many operators (MTS, Beeline, Tele2) offer paid or free anti-spam services. For example, "Antispam" from MegaFon blocks up to 90% of fraudulent calls.
To activate operator protection:
- Send a USSD command (for example,
*111*789#for MTS). - Or enable the service in personal account on the operatorโs website.
The advantage of operator solutions is that they work at the network level, so they block spam even before the call reaches your phone. However, they can be paid (from 30 to 100 rubles per month).
Frequent mistakes and how to avoid them
When setting up filtering. calls, users often encounter typical problems. Here are the most common of them and ways to solve them:
| Problem | Cause | Solution |
|---|---|---|
| Calls from contacts are also blocked | Wrong mode is configured Do not disturb |
Check exceptions in the DND settings |
| Unknown calls are coming through | The filtering function is disabled or there is a conflict with other software | Reboot the phone, check permissions |
| No notifications about missed calls | Notifications are disabled in the phone settings | Enable Notifications about missed appointments in the section Sound |
| Battery drains quickly | A third-party blocking application runs in the background | Limit background activity in the battery settings |
Another common mistake is ignoring updates. Manufacturers regularly improve their spam blocking algorithms, so it is important to update both your phone's firmware and filtering applications. For example, Android 14 a function has appeared Advanced anti-spam protectionthat analyzes the behavior of the caller before answering.
Also, users sometimes forget that the settings filtering Do not apply to emergency numbers (112, 102, 103, etc.). These calls always go through, regardless of the blocking settings.
Before setting up call filtering, always check whether the numbers of important services (bank, doctor, school, etc.) are saved in your contacts. Otherwise, their calls will also be blocked.
FAQ: Answers to frequently asked questions
Can I allow calls only from selected contacts, and not from all?
Yes, in Do not disturb (DND) mode you can select the option Only selected contacts. To do this:
- Open
Settings โ Sound โ Do not disturb โ Calls. - Select
Favorite contacts. - Add the desired numbers to favorites in the application
Contact.
On Samsung this option may be called Important only contacts.
Will calls from hidden numbers be blocked?
Yes, if you have enabled the option Block hidden numbers in the phone settings. Hidden numbers (where โUnknownโ or โPrivate numberโ is displayed instead of numbers) are automatically filtered. The exception is emergency services.
How to unblock a number if I accidentally added it to the black list?
To remove a number from blocking:
- Open
Phone โ Settings โ Blocking numbers. - Find the blocked number in the list.
- Click on the cross or button
Unblock.
On Xiaomi the path may look like this: Phone โ Settings โ Blocking and filtering โ Blacklist.
Does blocking unknown numbers work in roaming?
Yes, filtering settings are applied regardless of your location or telecom operator. However, when roaming, there may be delays in identifying spam numbers due to the peculiarities of local networks.
If you notice that blocking works worse when roaming, try:
- Disable and re-enable the mode
Do not disturb. - Use third-party applications (for example Truecaller), which work via the Internet.
Is it possible to set up different rules for different SIM cards?
On most dual-SIM smartphones, filtering settings are applied to all SIM cards at the same time. However, some firmware (for example, MIUI on Xiaomi) allow you to configure rules separately for each card:
- Open
Phone โ Settings โ Blocking and filtering. - Select SIM card at the top of the screen.
- Configure filters for each number separately.
If this option is not available, use third-party applications that support Dual SIM.