Sudden silence in the phone can be a sign not only of a low battery, but also of an accidentally activated function blocking unknown callers. In recent years, Android developers and skin creators (MIUI, OneUI, ColorOS) have increasingly aggressively implemented anti-spam algorithms that, by default, can reject calls from numbers not in your phone book. This is convenient for dealing with annoying advertisers, but it becomes a critical problem when you are waiting for an important call from a courier, a doctor or a potential employer.

The situation is aggravated by the fact that the settings for this function are often scattered across different sections of the menu or hidden inside the “Phone” and “Contacts” system applications. A user can spend hours trying to find a switch that will restore their ability to receive incoming calls. In this article, we will analyze in detail all possible reasons for blocking and provide step-by-step guide for different versions of the operating system and smartphone manufacturers.

Let's start with the fact that the “Block unknown” function works on the principle of filtering. If the number is not saved in the device memory or in your Google account, the system automatically rejects the call without even letting it ring. Sometimes the subscriber hears short beeps or a message that the number is busy, although in fact the phone simply ignores the incoming signal. It is important to understand the difference between complete blocking and sending to spam, since the methods for disabling these modes may differ.

Standard application settings “Phone”

The most common source of the problem lies in the settings of the standard dialer. Google constantly updates the interface of its application, moving menu items, but the logic remains the same. You need to find the section responsible for call filtering. Usually it is located in the settings menu, which opens through three dots in the corner of the screen.

Go to the application Phone and click on the menu icon. Select item Settings. In the list that opens, look for the section Blocked numbers or Call blocking. This is where the main switch is hidden. In some versions of Android, this item may be called Filtering spam or Protection against spam and fraud.

If you see an active toggle switch opposite the words “Block calls from unknown numbers,” simply turn it off. The system may request confirmation of the action, warning about possible risks of receiving spam. Agree with the change. After this, all numbers, even those not in your contacts, will be able to reach you.

⚠️ Attention: Disabling this feature may lead to an increase in the number of advertising calls and telephone fraud attempts. Be careful when answering calls from unfamiliar numbers.

The interface may vary depending on the version Android. On older devices (Android 9 and below), the path may look different: Settings → Sound and vibration → Do not disturb → Exceptions. Check to see if there is a checkmark next to the “Contacts only” item. If it is active, the system will ignore all other subscribers in Do Not Disturb mode.

📊 What is your problem with blocking?
Calls are not going through at all
They pass, but without sound
Only spam is blocked
I don’t know where to find the setting

Blocking features in Xiaomi and Samsung shells

Smartphone manufacturers often modify the standard Android code, adding their own levels of protection. Owners of devices Xiaomi (MIUI, HyperOS) and Samsung (OneUI) are faced with the most complex blocking menus, as these companies integrate powerful anti-virus modules directly into the call system.

On Xiaomi smartphones, the settings are in the application Security, which is preinstalled by default. Open it and find the section Black list. The “Block unknown numbers” mode may be active here. It’s also worth checking the settings of the Phone application itself: go to Settings → Antispam → Black list. Make sure that the “Block calls from unknown numbers” switch is turned off.

Samsung devices have a built-in Smart Call feature that analyzes numbers in real time. Go to Phone → Settings → Caller ID and spam. Here you can disable the function of blocking suspicious numbers. However, if Block unknown/hidden numbers is enabled, calls will be rejected automatically. This item is located in the menu Settings → Blocking numbers.

💡

On Xiaomi, sometimes resetting the Phone application settings helps: Settings → Applications → Phone → Memory → Clear data. This will not delete your contacts, but will return your dialer to factory settings.

Please note that firmware updates may reset some user security settings. If the locking feature turned on by itself after a system update, this is normal behavior of the shell's security mechanisms. You will have to manually disable it again.

Manufacturer Path to settings Function name Additional module
Xiaomi / Redmi Security → Blacklist Block unknown MIUI Antivirus
Samsung Phone → Settings → Block Block. unknown/hidden Smart Call
Huawei / Honor Phone → Settings → Blocked Block unknown Optimizer
Google Pixel Phone → Settings → Blocked Spam filtering Google Assistant

Do Not Disturb mode as a cause of silence

Users often confuse blocking numbers with the activated mode Do Not Disturb (Do Not Disturb). In this mode, the phone does not block calls at the network level, but dampens sound and vibration, creating the illusion of blocking. The caller hears a ringing tone, but you won't know there's a call if the screen is turned off.

Check the top notification shade. If the crescent or circle icon with a line is active there, the mode is enabled. Go to Settings → Sound and vibration → Do not disturb. In this section, find the item Calls or Allow interruptions. Make sure that "Everyone" or "Contacts and Favorites" is selected if you want to hear only those close to you.

Pay special attention schedule. Do Not Disturb mode can turn on automatically at night or on certain days of the week. If you missed an important morning call, check the Schedule tab in the mode settings. Perhaps the phone was simply asleep at the time of the call.

Why do calls go through, but the phone is silent?

In Do Not Disturb mode, you can configure exceptions. For example, allow repeat calls: if the same number calls twice within 15 minutes, the second call will be heard. This is a useful feature for emergencies.

Third-party blocking applications

If everything is clear in the system settings, the reason for the blocking may be third-party applications that you installed to fight spam. Popular services like GetContact, Truecaller, Yandex.Caller Identifier or Kaspersky Who Calls have their own databases and filtering algorithms.

These applications work as an intermediary between the network and your caller. They intercept an incoming call, check the number against their database and, if the number is marked as “spam” or “unknown” (depending on the settings), block it. Go to the settings of such an application and find the section Blocking.

In the Truecaller application, for example, you need to go to Settings → Blocking and disable the option “Block hidden numbers” or “Block numbers not from contacts”. In Yandex.Identifier, a similar setting is in the Settings → Spam Blockingsection. Sometimes it is enough to simply delete the application to solve the problem, but then you will lose protection from real spam.

⚠️ Attention: Third-party blockers often require access rights to contacts and call logs. Before installation, carefully read the privacy policy, as your data may be used to replenish common databases.

Some antiviruses also have an Anti-spam module. Check your antivirus settings (Avast, Dr.Web, ESET). In the “Call Filter” section, there may be a checkbox to block all unknown numbers. Disable this filter or add important numbers to the application whitelist.

☑️ Diagnosis of third-party blockers

Done: 0 / 5

Blocking at the carrier level

Sometimes the problem lies deeper than the phone settings. Cellular operators (MTS, Beeline, MegaFon, Tele2) offer “Anti-spam” or “Blacklist” services that work on the network side. If such a service is activated, the phone does not receive a signal at all about an incoming call from a blocked number.

You can check the connected services through your operator’s personal application or USSD commands. For example, MTS's "Black List" service can block calls according to certain rules. Beeline has a “Spam Protection” service that automatically detects unwanted calls. Log into your personal account and check the “Services” or “Communication Settings” section.

If you find an active blocking service, disable it or set up exceptions. Often, by default, such services only block numbers that other users have flagged as spam, but in advanced settings you can enable blocking of all hidden or unknown numbers. Be careful: disabling network security may open the floodgates to robocalls.

⚠️ Attention: Terms and service names of telecom operators change frequently. Always check the latest information about tariffs and blocking functions in the official application of your operator or on the website.

Hidden settings through the engineering menu and ADB

For advanced users who have not found a solution in the regular menu, there are deeper configuration methods. In some cases (especially on older versions of Android or specific firmware), the blocking function can be disabled through the engineering menu or ADB commands.

Entering code ##4636## opens the testing menu. Go to section Phone information. Here you can find settings for forwarding or blocking, although this access is often disabled in modern versions of Android. If the menu opens, look for an item related to inbox blocking.

A more reliable method for advanced users is to use USB debugging and a computer. Connect your phone to your PC, enable USB Debugging in developer options and use the ADB command to change global settings. The command might look like this:

adb shell settings put global block_unknown_numbers 0

This command forces the value of the lock variable to "0" (off). However, using ADB requires caution: an incorrect command can break the system. Use this method only if you are confident in your actions and understand the risks.

💡

Using ADB commands is a last resort. In 99% of cases, the problem can be solved through the standard settings menu of the “Phone” application or by disabling the “Do not disturb” mode.

Frequently asked questions (FAQ)

Why, after disabling the blocking, calls still do not go through?

Perhaps the problem is not in blocking unknown people, but in forwarding or poor signal networks. Check if all calls are forwarded to another number (code *#21#). Also try rebooting your phone or moving the SIM card to a different slot.

Is it possible to block only certain unknown numbers?

Yes, the standard “Block Unknown” function works on an all-or-nothing basis. To block specific numbers but accept others, use the built-in Black List in the Phone application or install a third-party application with flexible filtering settings.

Does blocking unknowns affect messages (SMS)?

Usually no. Call and SMS blocking settings are separated. However, in some shells (for example, MIUI) in the “Black List” section there are separate tabs for calls and messages. Check your SMS blocking settings separately if you are not receiving verification codes.

How to add an important number to exceptions without disabling the general blocking?

Most smartphones do not have a direct “exceptions” function for the block all unknowns mode. The best solution is to save this number to your contacts. As soon as the number appears in the phone book, the system will no longer consider it “unknown” and will miss the call.

Resetting the phone settings will help remove the lock?

Factory Reset will return all settings to factory settings, which is guaranteed to disable any user locks. However, this is a last resort as you will lose all your data, photos and apps. Use a reset only if other methods did not help and you made a backup.