Missed calls from couriers or bank employees are often a consequence of the filters built into Android, which by default block calls from numbers not in your address book, perceiving them as spam.
To regain control over incoming traffic, you need to understand in detail the settings of your device. The process unblocking can differ dramatically depending on the smartphone manufacturer and shell version. In this article we will look at universal methods and specific solutions for popular brands so that you can be guaranteed to receive all calls.
Why the system blocks calls without number identification
The main reason for this problem is the activation of the function "Antispam" or "Protection from unknowns". Interface developers strive to protect the user from annoying advertising and scammers, so they often enable these options immediately after setting up the phone for the first time. The algorithm analyzes the spammer database and simply hides the call if the number is not recognized.
However, automatic systems are not ideal. They may misclassify legitimate calls as unwanted. This happens especially often with numbers that have recently changed hands or are used for mass but legitimate notifications. In such cases, the user sees only a missed call in the log without sound or does not notice the communication attempt at all.
Another factor is third-party security applications pre-installed by the manufacturer. For example, on Xiaomi or Huawei devices, a service is often active Security Center, which has its own, more stringent filtering rules that override the standard Android settings. Understanding this hierarchy of settings is the first step to solving the problem.
⚠️ Attention: Completely disabling all filters may lead to an increase in the number of advertising calls. It is recommended not to delete security applications, but only to adjust their operating rules.
Universal method through the standard “Phone” application
Most smartphones based on pure Android or with minimal modifications use the standard Google application to make calls. This is where the main setting that blocks unknown callers is most often hidden. Access to it is usually located deep in the call options menu.
First, open the application Phone and find the menu icon, which is usually represented by three dots in the corner of the screen. You need to go to section Settings, and then select item Blocked numbers. Here you will see a list of all active restrictions.
Particular attention should be paid to the switch labeled "Unknown numbers" or "Block calls from unknown numbers". If this toggle switch is active (illuminated blue or green), the system automatically rejects calls whose ID is not transmitted or not saved in contacts. Disabling this option will instantly restore the ability to receive such calls.
In some firmware versions, the path may differ slightly. Sometimes the required option is hidden in a section Additional settings inside the phone menu. If you do not find the switch right away, use the search in the settings of the application itself by entering the word “block” or “spam”.
Specific settings on Xiaomi and Redmi smartphones (MIUI/HyperOS)
Owners of Xiaomi devices encounter this problem more often than others due to the company's aggressive policy in the fight against with spam. In the MIUI shell and the new HyperOS, a separate system module is responsible for blocking, which is integrated into the application Security. Standard call settings are often not decisive here.
To remove the restriction, you need to find the icon Security (green shield) on the desktop or in the application menu. Inside this application, scroll down the screen to the Antispamsection. This is where the toughest filters are located, blocking unknown numbers at the system level.
In the antispam menu, click on the gear icon Settings in the upper right corner. You will see a list of blocking rules. Find the item "Block unknown numbers" and make sure it is turned off. It is also worth checking the setting "Block hidden numbers"if you expect calls from organizations that hide your ID.
☑️ Checking the settings Xiaomi
The interface may vary depending on the firmware version. In new HyperOS updates, some features may have been moved to general system settings. If the required item is not in the Security application, try searching for it through a global search for phone settings using the query “spam.”
Lock settings on Samsung Galaxy (One UI)
Samsung smartphones use their own One UI shell, which has a unique menu structure. Here, blocking features are often combined with caller ID settings. It is important for users to distinguish between blocking and simply lack of number identification.
Go to the application Phone and click on the three dots to access the menu. Select item Settings, and then go to section Blocking numbers. Unlike other manufacturers, Samsung often offers two types of blocking here: manual (by specific numbers) and automatic.
You need to find the switch "Block unknown/hidden numbers". When this feature is active, any calls without a Caller ID will be rejected automatically. Move the slider to the inactive position to allow such calls.
⚠️ Attention: On some Samsung models, the Smart Call feature may mark unknown numbers as spam, but does not block them completely. Check your Smart Call settings in the same menu to make sure numbers aren't being flagged incorrectly.
It's also worth noting that Samsung devices may come pre-installed with partner anti-spam apps (such as those from Hiya). If the standard settings do not help, check the presence of such an application in the list of installed apps and study its internal filtering rules.
The influence of the telecom operator and the Antispam service
Sometimes the problem lies not in the phone itself, but in the services connected on the side of the cellular operator. Major market players such as MTS, Beeline, Megafon and Tele2 offer paid and free anti-spam services. These services work at the network level and block the call even before it reaches your smartphone.
If you activated the service "Antispam" via the operator’s personal account or USSD command, the phone settings may be powerless. In this case, the filter analyzes the number remotely and simply does not allow the connection if the number is marked as fraudulent or unknown.
To solve the problem, you need to log into your operator's personal account or use the official application. Find the section with connected services and disable the options related to blocking unwanted calls. Only after this, calls will begin to arrive on the device, where you can already manage them through the Android settings.
| Operator | Name of service | How to disable |
|---|---|---|
| MTS | MTS Antispam | Personal account or team *111*946*2# |
| Beeline | Spam protection | My Beeline application or *110*771# |
| Megafon | Antispam | Personal account or *130*3# |
| Tele2 | Black list | Personal account or *120*0011# |
Please note that the terms of service may change. Operators periodically update tariff plans and the functionality of protective services. It is recommended to check the current USSD codes and service names in the official application of your telecom operator before making changes.
Third-party applications and settings conflicts
Many users install additional applications for calls, such as Truecaller, Getcontact or Yandex.Phone. These apps have their own spam databases and blocking mechanisms, which often work on top of Android system settings.
If you have such an application installed, it can intercept control of incoming calls. In this case, disabling the blocking in the standard dialer will not work. You need to go to the settings of the third-party application itself.
Find the section "Block" or "Spam Settings" inside the application. Turn off the feature to automatically reject calls from unknown numbers. Also check if the default application for handling calls is installed in the Android system settings.
How to check the default application?
Go to Phone Settings → Applications → Applications default → Phone application. If third-party software is selected there (for example, Truecaller), it is he who controls incoming calls. Switch to the system application if you want to use standard settings.
A conflict between several antiviruses or blockers can also cause crashes. If you use a comprehensive antivirus (Kaspersky, Dr.Web, ESET), check its Anti-Theft or Call Filter module. Often this is where a checkbox is hidden that prohibits calls from unknown numbers.
Diagnostics and additional solutions
In rare cases, the problem may be caused by a failure in the Phone application cache or damage to system files responsible for connections. If all settings are checked and disabled, but calls still do not go through, you should try more radical diagnostic methods.
The first step is to clear the application data Phone. This will not delete your contacts or call history (as they are stored in separate storage), but it will reset all app settings to factory defaults. To do this, go to Settings → Applications → Phone → Storage and click "Clear cache" and "Reset data".
If this does not help, check the Do Not Disturb mode. Sometimes users accidentally activate this mode, which can be set to only allow calls from selected contacts. Make sure that your Do Not Disturb settings allow calls from all subscribers.
Rebooting into Safe Mode helps identify the culprit. If calls go through in safe mode, then the problem is caused by one of the third-party applications you installed. Remove them one by one to find the source of the blocking.
In extreme cases, when nothing helps, you may need to completely reset your phone. However, before doing this, be sure to create a backup copy of all important data, as this procedure will delete all information from the device.
Most often, the problem is solved by disabling the “Block unknowns” function in the “Security” application (for Xiaomi) or in the call settings (for Samsung and pure Android).
Why are calls from couriers often blocked?
Courier services often use virtual PBXs or replacement numbers, which may not be in the identification databases. Android security systems perceive such calls as suspicious and block them if the unknown number filter is enabled.
Does the Android version affect the availability of this feature?
Yes, starting with Android 9 and higher, anti-spam features have become standard. However, the menu location may vary greatly depending on the manufacturer's shell (MIUI, One UI, ColorOS), and not just on the version of the system itself.
Is it possible to unblock a number after the fact?
Yes, most smartphones keep a log of blocked calls. Go to the blocking settings and find the “Blocking history” or “Log” section. There you can find the rejected call and add the number to the white list.
Is it safe to disable all filters?
This is safe for the phone's operation, but will increase the amount of advertising noise. The optimal solution is to disable only the blocking of “unknowns”, leaving the filter on the database of spam numbers active.