Every day, usersโ€™ smartphones receive dozens of calls from unfamiliar numbers: spam mailings, fraudulent schemes, intrusive operators and even automated robots. According to data Kaspersky for 2023, every third subscriber in Russia has encountered telephone fraud, and the share of spam calls has increased by 40% compared to the previous year. The problem is aggravated by the fact that many owners Android devices do not know about built-in blocking tools - and spend money on third-party applications or endure annoying calls.

In this article we will look 5 working methodshow to block unknown numbers on Android absolutely free, without registration and installation of additional software. All methods are based on standard system functions and tested on devices with versions from Android 8.0 Oreo to Android 14. You will learn how to set up automatic spam filtering, manually add numbers to the blacklist, and also use hidden features of the phone application that are not discussed in official instructions.

We will pay special attention to the nuances for different manufacturers - Samsung, Xiaomi, Huawei and "pure" Android (for example, on Pixel or Nokia). All instructions are adapted to the latest interface updates, but if your device is running on outdated firmware, some menu items may differ.

๐Ÿ“Š How often do you get calls from unknown numbers?
Daily
Several times a week
Nearby
Very rarely

1. Built-in blocking via the "Phone" application

The simplest and most universal way is to use the standard application Phone (or Calls), which is preinstalled on all Androiddevices. The blocking functionality may differ slightly depending on the shell, but the general principle is the same.

To block a number after an incoming call:

  1. Open the call log in application Phone.
  2. Find the number you want to block and tap on it.
  3. In the window that opens, select the item Block or Add to blacklist (on Samsung โ€” Block number, on Xiaomi โ€” Add to blacklist).
  4. Confirm the action in the pop-up window.

For pre-blocking (if the number has not called yet):

  • ๐Ÿ“ฑ Open Phone โ†’ โ‹ฎ (three dots) โ†’ Settings โ†’ Blocking numbers (or Black list).
  • ๐Ÿ” Press Add number and enter it manually.
  • โœ… Save changes.

On some devices (for example, Huawei or Honor), the path may look like this: Phone โ†’ Journal โ†’ โ‹ฎ โ†’ Blocking and identification โ†’ Black list. If you do not find the item you need, use the search in the settings (magnifying glass icon in the upper right corner).

The number has been added to the black list

A test call from a blocked number does not go through

The blocking notification does not appear in the curtain

The number is not displayed in the log calls-->

2. Automatic filtering of spam and scammers

Modern versions Android (starting from Android 9 Pie) support a built-in spam identification system - Google Call ScreenIt analyzes incoming calls and automatically flags them. suspicious numbers as "Spam" or "Fraud". To enable this function:

Go to Phone โ†’ โ‹ฎ โ†’ Settings โ†’ Spam and Call Screen (on Pixel and some other devices). Options are available here:

  • ๐Ÿ›ก๏ธ Spam Filtering โ€”blocks known spam numbers.
  • ๐Ÿค– Call Screen โ€”Google Assistant answers the call and asks for the purpose of the call (not available in all countries).
  • ๐Ÿ”” Spam notifications โ€”shows a warning when there is an incoming call from a suspicious person numbers.

On devices Samsung a similar function is called Smart Call and is located in Phone โ†’ โ‹ฎ โ†’ Settings โ†’ Blocking numbers โ†’ Smart CallIt uses a database Hiya for identification. scammers. Important: this function requires an Internet connection, since numbers are verified in the cloud.

If you have Xiaomi, look for the option Spam protection in the application settings Calls. Here you can enable automatic blocking of numbers marked by the community as fraudulent. However, be careful: sometimes the system mistakenly blocks legitimate numbers (for example, from delivery services or banks).

๐Ÿ’ก

If, after turning on spam filtering, important calls (for example, from courier services) have stopped coming, add their numbers to White list in the blocking settings.

3. Blocking hidden and unknown numbers

Some. The most annoying calls are those that come from hidden numbers (displayed as โ€œUnknownโ€, โ€œPrivateโ€ or โ€œNumber hiddenโ€) Unfortunately, not all manufacturers allow you to block such calls through standard settings. However, there are workarounds:

On clean). Android (for example, Google Pixel, Nokia, Motorola):

  1. Open Phone โ†’ โ‹ฎ โ†’ Settings โ†’ Blocking numbers.
  2. Select Unknown numbers or Hidden numbers (depending on version).
  3. Activate the switch.

On Samsung:

  • ๐Ÿ“ต Go to Phone โ†’ โ‹ฎ โ†’ Settings โ†’ Block numbers.
  • ๐Ÿ” Tap on Block unknown numbers.
  • โœ… Turn on the function.

On Xiaomi and Redmi blocking hidden numbers is implemented differently. Here you need to:

  1. Open Calls โ†’ โ‹ฎ โ†’ Settings โ†’ Blocking and filtering.
  2. Select Call filtering.
  3. Activate the option Block hidden numbers.

If your device does not support this function, you can use conditional forwarding (more details in Section 5). Also, some telecom operators (for example, MTS, Beeline) offer paid services for blocking hidden numbers - but we will consider only free methods.

Why donโ€™t operators block hidden numbers by default?

Hidden a number is a legal function that is used not only by scammers, but also by support services, doctors, and lawyers. Operators do not have the right to block such calls en masse without the subscriberโ€™s request. In addition, in some countries (for example, in the EU), there are laws prohibiting discrimination of calls based on the type of number displayed.

4. Using carrier features

Many mobile operators provide their own tools for blocking spam. These services work at the network level, therefore they do not depend on the phone model and version. Let's consider the capabilities of the main Russian operators: Android. Let's consider the capabilities of the main Russian operators:

Operator Blocking service How to connect Features
MTS "Spam protection" Send SMS with text PROTECTION to the number 1117 or through your personal account. Blocks known spam numbers, but not hidden ones. Free for subscribers.
Beeline "Antispam" USSD code *110*789# or in your personal account. Filters calls and SMS. May mistakenly block legitimate numbers.
MegaFon "Spam filter" Send 1 to number 0500. Works only for calls, SMS does not filter. Connection is free.
Tele2 "Protection from fraudsters" USSD code *225# or through the "My Tele2" application. Blocks both calls and SMS. There is manual control of the black list.

Important: operator services block only those numbers that are already in their database. New spam numbers may slip through. In addition, some operators limit the number of manually blocked numbers (for example, up to 100 per month).

If you use virtual operator (for example, Yota, Tinkoff Mobile, SberMobil), check the availability of similar services in their personal account. Often such operators do not have their own filtering systems, but can connect third-party solutions (for example, Hiya or Truecaller through partnership).

๐Ÿ’ก

Operator services work even if your Internet is turned off or the signal is weak - blocking occurs at the network level, not the phone.

5. Conditional forwarding to block all unknown numbers

This method is suitable for those who want completely cut off all calls from unknown numbersleaving the possibility of communication only for contacts from the phone book. The method works on any Androiddevice, but requires careful settings.

Instructions:

  1. Open the application Phone and go in โ‹ฎ โ†’ Settings โ†’ Advanced โ†’ Conditional forwarding (or Call forwarding).
  2. Select Forward if the number is not in contacts (the name may differ).
  3. Enter the number to which all unknown calls will be forwarded This could be:
    • ๐Ÿ“ž Your voicemail number. mail (you can find out from the operator).
    • ๐Ÿ“ฑ A obviously non-existent number (for example, 0000000000).
    • ๐Ÿ”• Your other phone number (if you want to filter calls manually).
  • Save the settings.
  • After that, all calls from numbers that are not in your phone book will be automatically forwarded. The main disadvantage of the method is that you will not see missed calls from unknown numbers in the log. If someone important tries to call from a new number, they will hear a forwarding message or go to voicemail.

    To cancel forwarding, return to the same settings and disable the function. This method is especially useful for business owners who want to receive calls only from clients from. base, or for those who temporarily want to limit incoming calls (for example, during vacation).

    What to do if forwarding does not work?

    For some operators (for example, MegaFon) conditional forwarding is disabled by default on the tariff. To activate it, you may need to send a USSD request or call support. check if the "All calls" function is enabled in the forwarding settings - it takes precedence over other rules.

    6. Hidden settings for advanced users

    If standard methods do not help, you can use hidden functions of Androidwhich are not documented in the official ones. instructions. These methods require caution, since incorrect actions can disrupt the operation of the phone.

    Method 1: Locking through the engineering menu (for MediaTek)

    On devices with processors MediaTek (many models Xiaomi, Realme, Oppo) you can use the engineering menu:

    1. Open the application Phone and enter the code ##3646633##.
    2. Go to section Connectivity โ†’ CDS Information โ†’ Radio Information.
    3. Select Phone 1 (for the first SIM card).
    4. In the field at the bottom of the screen, enter the command:
      AT+CKPD="60",150,1

      where 60 is the blocking time in seconds, 150 is the blocking code (can be changed).

    5. Click Send AT Command.

    Method 2: Blocking via ADB (for all devices)

    If you have access to ADB (Android Debug Bridge), you can block numbers through the command line. To do this:

    1. Connect your phone to PC and turn on USB debugging in the developer settings.
    2. Open the command line and enter:
      adb shell content insert --uri content://call_log/calls --bind number:s:"NUMBER" --bind type:i:3

      where instead NUMBER specify the number to be blocked.

    3. For mass blocking, create a text file with a list of numbers and use a script.

    โš ๏ธ Attention: These methods require technical knowledge. Incorrect use of the engineering menu or ADB can lead to malfunctions of the phone, loss of data, or even blocking of the SIM card. Before experiments, make a backup copy of important data.

    7. applications

    If you don't want to use third-party apps, but standard methods do not cover your needs, consider these options:

    • ๐Ÿ“ต Do not disturb mode with exceptions. Set it up so that calls only come from contacts: Settings โ†’ Sound โ†’ Do not disturb โ†’ Allow calls โ†’ Contacts only.
    • ๐Ÿ”• Voicemail. Set up automatic answer for unknown numbers through the operator. For example, MTS this is done by number 0890.
    • ๐Ÿ“ฑ Second number. Use the second slot for a SIM card with a separate number, which you will distribute only to trusted contacts.
    • ๐Ÿ”„ Forwarding to another phone. Buy a cheap SIM card (for example, SberMobil for 99 โ‚ฝ) and set up forwarding of unknown calls to it.

    Another non-obvious way is creating "empty" contactsAdd the number that is bothering you to your phone book and. in the name field, specify the characters that will be displayed first in the list (for example, !!! data-i="275">If you are bothered not only by calls, but also by SMS, in the application settings). Then block this contact using standard settings. This way you can quickly find and block annoying numbers.

    If you are bothered not only by calls, but also by SMS, in the application settings Messages there is usually a separate section for blocking spam. For example, in Google Messages this is Settings โ†’ Spam protection.

    Frequently asked questions (FAQ)

    Is it possible to block a number if it has already called but is not saved in the log?

    Yes, even if the number is not displayed in the call log, you can block it manually:

    1. Open Phone โ†’ โ‹ฎ โ†’ Settings โ†’ Blocking numbers.
    2. Select Add number.
    3. Enter the number manually and save.

    If you remember only part of the number (for example, the last 4 digits), you can block a range of numbers through ADB or specialized applications (but this is no longer free).

    Why do blocked numbers still call?

    There are several reasons:

    • ๐Ÿ“ฑ The number is calling from different SIM cards (fraudsters often use multi-SIM banks).
    • ๐Ÿ”„ The blocking did not work at the phone level, but at the operator level (and he did not update the database).
    • ๐Ÿ”„ You enabled call forwarding, but the operator does not support it for unknown persons numbers.
    • ๐Ÿ“ต The number uses technology VoIP (calls via the Internet), which not all blocking systems recognize.

    Solution: combine several methods (for example, blocking on the phone + operator service). Also check if the settings were reset after updating the firmware.

    How do you know if a number is blocked?

    Check the blocking like this:

    1. Ask a friend to call you from a blocked number.
    2. See if the call appears in the log (on some phones, blocked calls are displayed as missed calls with the mark "Blocked").
    3. Check notifications: some shells (for example, MIUI) show a pop-up window about blocking.

    If you blocked the number through an operator, call the short number of the support service (for example, 0890 for MTS) and request information about active blocking.

    Is it possible to block all international numbers?

    Standard means Android โ€”no, however, there are workarounds:

    • ๐ŸŒ Use the operatorโ€™s service. (for example, MegaFon offers international call blocking as an option).
    • ๐Ÿ“ฑ Install Tasker and create a rule that will drop calls from numbers starting with +.
    • ๐Ÿ”ง On some devices (for example, Samsung) you can manually add blacklist number ranges (for example, +1* for the USA).

    Please note that blocking all international numbers may prevent legitimate calls (for example, from foreign colleagues or support services).

    What to do if, after blocking, important calls stop coming?

    Most likely, you have activated filters that are too strict. Check:

    • ๐Ÿ“ต Whether forwarding of all unknown numbers is enabled (cancel it in the settings).
    • ๐Ÿ” Whether an important number has been added to the black list (view the list of blocked ones).
    • ๐Ÿ“ฑ Whether the settings have been reset after the update (sometimes system updates reset user settings rules).
    • ๐Ÿ”„ Do the phone settings conflict with the operator service (disable the operator service and check calls).

    If the problem persists, add important numbers to White list (if such an option is in the blocking settings) or to Favorite contacts.

    โš ๏ธ Attention: if you use dual SIM (two cards in one phone), blocking settings can only be applied to one of them. Check for which SIM card the function is activated, and if necessary, set up blocking separately for each.

    Also remember that some system applications (for example, Google Duplex for table reservations) may call from unknown numbers. If you block all unfamiliar calls, these services will stop working.