Constant calls from spammers, scammers and intrusive advertising agents have become a real scourge of modern mobile communications. Owners of smartphones based on the operating system Android often face the need to create a “safe haven” where the phone will call only in emergencies or from really important people. The solution to this problem lies in the correct setting of call filtering, which is built into most modern firmware.

There are several methods of isolation from external noise. The most radical and effective is to activate a mode in which an incoming call is accepted only if the subscriber’s number is saved in your phone book. All other communication attempts will be automatically rejected or routed to voicemail without disturbing you with a beep. This is especially true for older people, children, or in situations where absolute concentration is required.

In this article we will analyze in detail the standard tools Android, the capabilities of telecom operators and third-party solutions. It is important to understand that menu interfaces may differ slightly depending on the version of the system and the manufacturer's shell (Samsung One UI, Xiaomi MIUI, Google Pixel), but the logic of actions remains the same for all devices.

Using the Do Not Disturb function to filter calls

The most universal method, which works on 99% of devices running Android, is to use the Do Not mode Disturb). Unlike complete blocking, this mode allows you to flexibly configure exceptions. You don't have to manually blacklist each number; It is enough to allow calls only from the contact list.

To activate, go to Settings → Sound and vibration → Do not disturb. In this section, find the item responsible for “People” or “Calls”. Here the system will prompt you to select the category of subscribers who are allowed to interrupt the silence mode. Select the option "Contacts only" or "Favorites" if you want to narrow your circle of contacts to a minimum.

⚠️ Attention: When you enable this mode make sure that your loved ones have your number saved in exactly the format in which it is written in your book. Differences in the country code (for example, +7 vs. 8) can sometimes result in a call being blocked, even if the number is familiar.

An important advantage of this method is the ability to customize the schedule. You can set filtering to turn on automatically at night or on weekends. In addition, the function "Repeated calls" allows you to miss a call if the same number calls twice within 15 minutes - this is insurance in case of a real emergency.

After setting the status, a corresponding icon will appear in the notification shade (usually a circle with a line or a moon). While this mode is active, all unknown numbers will see a busy signal or reset signal, and your phone will remain silent to them. This standard solution does not require the installation of additional software and does not consume the battery.

📊 Which spam blocking method do you use most often?
Do Not Disturb mode
Manual blacklist
Blocker applications
Operator services

Setting up a blacklist and filtering in the "Phone" system application

Many modern smartphones, especially from Chinese manufacturers, have powerful built-in tools for dealing with unwanted calls directly in the dialing application. This is a more aggressive method than Do Not Disturb mode, as it physically blocks the connection before the phone starts to vibrate.

Open the app "Phone" (green handset) and tap the three dots in the corner of the screen to bring up the menu. Select item Settings → Blocking numbers. In this section, you will find the “Block calls from unknown numbers” toggle. Activating this option will lead to the fact that any subscriber whose ID does not match the entry in your address book will be instantly rejected.

  • 📞 Subscriber identification: The system checks the incoming number with the database of local contacts in real time.
  • 🚫 Instant reset: The caller will hear short beeps, and nothing will appear on your screen.
  • 📝 Blocking log: All rejected calls are saved in a separate log, which can be checked in the blocking settings.

It is worth noting that on a “pure” Android (Google Pixel, Motorola) this function can be called “Spam Filter” and work in conjunction with the Google database. However, the principle remains the same: the algorithm determines whether the number is stored and decides whether to let the call pass. If you have a smartphone Samsungthis option may be hidden deeper in the anti-spam and anti-fraud menu.

💡

Check your blocked call log periodically. Sometimes important calls from couriers or doctors using landline numbers that you have not yet managed to save may end up there.

If the standard settings do not seem flexible enough to you, check for the “Allowed List” function. In some firmware, you can create a white list, which will include only certain contacts, and all others, even from the phone book, will be blocked. This is an extreme measure used during periods of high load or stress.

Use of forwarding codes and operator services

When the phone's software settings do not give the desired result or you want to transfer the filtering task to the operator's network, USSD commands and forwarding services come to the rescue. This method works at the network level, so it is effective even if the phone is turned off or is out of range of Wi-Fi, but in the cellular network.

The essence of the method is to set up conditional forwarding. You can set up your phone so that all calls from numbers not included in your contacts list (which is technically achieved by blocking all but selected ones on the network side, if the operator supports such a service) are redirected to voicemail or to another number. However, there is no universal USSD code for the “contacts only” function, since it depends on the specific tariff.

Operator Name of service Principle of operation Cost
MTS "Black List" Manual addition of unwanted numbers Paid/Free (options)
Beeline "Ban calls" Blocking incoming calls by number type Depends on the tariff
MegaFon "Antispam" Automatic filtering by operator base Daily fee
Tele2 "Black List" Blocking specific subscribers Paid

The most effective way through the operator is to activate the "Black List" service and then add all the numbers except the ones you need. But it's labor intensive. A more modern approach is to use the Antispam service from the operator, which often has a “Skip only contacts” checkbox in the personal account settings. Go to your operator's application and explore the "Services" section.

⚠️ Attention: The terms of call filtering services may be changed unilaterally by telecom operators. Before connecting paid options, be sure to check the current tariffs in your operator's official application or website to avoid unexpected charges.

There is also the old method of forwarding to a non-existent number when busy, but it is unreliable and can lead to you missing an important call due to technical network errors. It is recommended to use the specialized services of operators that integrate with the system settings of the smartphone.

Third-party applications for advanced call filtering

If the built-in functionality Android seems limited to you, the store Google Play offers many specialized applications. They use huge databases of spam numbers and allow you to create complex filtering rules that are not available in a standard dialer. The leaders in this niche are Truecaller, Call Blocker and Should I Answer?.

The application Truecaller, for example, allows you to enable the “Block everyone except contacts” mode. After installation and provision of the necessary permissions (access to contacts and call log), the application algorithm takes control of the incoming flow. When a call comes from an unknown number, the application automatically drops it, preventing the phone from ringing.

Truecaller settings → Blocking → Enable blocking → Mode: Contacts only

The main advantage of such solutions is the community of users. If a number is actively used by scammers, it is marked in the database, and you will be protected even before you manually save it to the blacklist. However, it is worth remembering about privacy: by installing such applications, you often agree to transfer part of your data (contacts) to the developer’s servers.

Risks of using third-party blockers

When you install apps like Truecaller, you give access to your address book. This means that the numbers of your friends and colleagues may be uploaded to the service's shared database, which some users consider a privacy violation.

For maximum security, look for open-source apps or ones that run locally without sending data to the cloud. An example is Call Blocker ot Kalpesh, which allows you to create rules like “Block everything except: Favorites”. This gives complete control over the situation without the risk of data leakage.

💡

Third-party applications provide maximum flexibility in settings and protection against spam, but require careful attention to permissions and confidentiality of your personal data.

Radical methods: Airplane mode and selective access

In exceptional cases when complete silence and a guarantee that Only the narrowest circle of people can get through, you can use a combination of modes. For example, turning on the “Flight” mode and then turning on only Wi-Fi for instant messengers. In this case, cellular service is turned off completely and regular calls cannot be made from anyone.

An alternative is to use the Guest Mode feature or create a separate user profile on tablets and some smartphones. In this profile, you can simply not save any contacts, except for one or two critical ones. By switching to this profile, you are guaranteed not to see calls from other subscribers, since the phone “does not know” their numbers.

  • ✈️ Airplane mode: Completely disables the radio module. Calls are technically impossible.
  • 👤 Guest profile: Isolated environment with an empty phone book.
  • 🔒 Physical blocking: Turning off the phone as the most reliable, but inconvenient method.

There is also the practice of changing the SIM card to a tariff without incoming calls or using virtual numbers for public activities, leaving the main number only for loved ones. This is an organizational measure that solves the problem at the root by separating communication flows.

Remember that drastic methods can lead to you missing a really important call from the rescue service or bank (if they call from a short number that is not always identified as a contact). Use them with caution and only when absolutely necessary.

☑️ Checking the “Contacts Only” setting

Completed: 0 / 5

Possible problems and ways to solve them

Even with proper configuration, users may encounter a situation where calls from contacts still don’t go through or, conversely, spam gets through. Most often, the problem lies in duplication of records or the format for storing numbers. For example, if a contact is saved as 8900..., and the call comes from +7900..., some filtering algorithms may consider them to be different entities.

To solve this problem, use the contact merging function. In the Contacts app, go to Settings and select Merge Duplicates. Also check that all numbers are written in international format (starting with +7 for Russia). This is a universal standard that minimizes identification errors.

Another common problem is conflicts between several applications that have access to call management. If you have an antivirus with an anti-spam function installed, a built-in blocker from the manufacturer and a third-party application like Truecaller, they may interfere with each other. Leave only one active filtering tool.

⚠️ Attention: After updating the operating system Android Do not disturb settings may be reset to factory settings. Always check your exclusion configuration after a major software update to avoid being left vulnerable to spam.

If all else fails, try clearing the cache in the Phone and Contacts apps. To do this, go to Settings → Applications → Phone → Memory → Clear cache. This will not delete your data, but will force the system to re-index the number database and apply filtering rules correctly.

Frequently asked questions (FAQ)

Will receive calls from emergency services (112, 102) in Contacts Only mode?

Yes, calls to emergency numbers (112, 101, 102, 103, 104) always go through, regardless of any blocking settings, Do Not Disturb mode, or even in the absence of a SIM card (if there is coverage of any network). This is the priority of the lowest level of communication protocol.

Will the caller see that he is blocked if I turn on the contact filter?

Usually yes. The subscriber will hear short beeps (“busy”) or a message that the subscriber is unavailable. In some cases, the call may simply take a long time and hang up without ringing, simulating a situation when you do not pick up the phone. The exact behavior depends on the carrier.

Is it possible to set up different contact lists for different SIM cards?

This is difficult to do using native Android tools, since Do Not Disturb mode is applied globally to the device. However, some manufacturers (for example Xiaomi or Samsung) in their shells allow you to configure blocking rules separately for each SIM card in the call management menu.

What to do if an important call from the courier did not go through?

Couriers often call from city or hidden numbers that are not in your contacts. In this case, it is worth temporarily disabling the filtering mode or adding the “Repeated calls” function to the exceptions. You can also ask couriers to write to messengers, if possible.

Does the contact filtering mode eat up a lot of battery?

No, checking an incoming number using the contact database is an instant operation that has virtually no effect on energy consumption. Do Not Disturb mode is also a system feature with minimal resource consumption. The battery can only be consumed by third-party applications with a constantly active Internet connection to check spam databases.