Blocking unwanted calls on Android is a useful feature, but sometimes users encounter the opposite problem: how to find a list of blocked numbersto unblock an erroneously added contact or check whether an important caller is blacklisted. Unlike iOS, where blocking management is centralized, on Android everything depends on the firmware version, smartphone model and even installed applications.
In this article we will look at all the possible ways to view blocked numbers - from standard tools to hidden functions and third-party utilities. You will learn where this data is stored in MIUI, One UI, ColorOS and stock Android, as well as how to restore the list after resetting the settings. We will pay special attention to the nuances of working with Google Contacts and the application Phonethat often confuse users.
If you have ever blocked spammers, scammers or simply annoying friends, but now you canโt remember who exactly is on this list - these instructions are for you. We'll also reveal a little-known fact: Some manufacturers (for example, Xiaomi) automatically synchronize the blacklist with the cloud, which allows you to restore it even after flashing the device.
Before proceeding to the instructions, check if you are using third-party applications for blocking calls (for example, Truecaller or CallApp). In this case, standard methods will not work - you will have to look into the settings of the specific software.
1. Standard method: through the โPhoneโ application
The most obvious and universal method is to use the built-in application Phone (sometimes called Calls). The interface may differ slightly depending on the shell, but the general logic is the same. On stock Android (for example, Pixel or Nokia) the path looks like this:
Open the application Phone โ click on the three dots (โฎ) in the upper right corner โ select Settings โ go to section Blocking numbers. Here you will see a complete list of blocked contacts with the ability to unblock them or add new ones.
On smartphones Samsung with shell One UI the path is slightly different:
- Open
PhoneโโฎโSettings - Select
Blocking numbers(orBlocked numbersin new versions) - The system may request a PIN code or fingerprint for confirmation
If there is no "Blocking numbers" item in the phone settings, try entering the query "blocking" in the search bar of the settings - the system will prompt you with the correct one path.
An important nuance: on some devices (for example, Huawei or Honor), blocked numbers may be displayed not in the application Phone, but in Settings โ Security โ Blocking numbers. This is due to the shell features EMUI.
โ ๏ธ Attention: On devices with Android 12+ and newer versions, Google may hide some blocked numbers if they have been added via Google Contacts. In this case, you will have to check the list in the web version of the service.
2. View via Google Contacts (synchronized blocks)
If you are using an account Google and have enabled contact synchronization, some blocked numbers may be stored in the cloud. This is especially true for users who blocked subscribers through the web version Google Contacts or on several devices simultaneously.
To check the list:
- Open your browser and go to the site contacts.google.com (log in if necessary)
- In the left menu, select
More(or three horizontal lines) - Click
SettingsโBlocked numbers
All numbers blocked through your Google account will be displayed here. They can be unlocked or exported to a file .csv for backup. Please note: this list may not match the local blacklist on the phone if synchronization is disabled.
On a mobile device, the path will be like this:
Google Contacts โ โฎ โ Settings โ Manage blocks
Why in Google Contacts Are there no blocked numbers?
If a number was blocked through the standard Phone application without being linked to a Google account, it will remain only in the deviceโs local database. Synchronization only works for blockings made through the web version or with an explicit selection of the "Synchronize with Google" option.
| Blocking method | Where the list is stored | Synchronizes with Google? |
|---|---|---|
| via the app Phone data-i="114">Through security settings (EMUI, MIUI) | Local database | โ No (usually) |
| Via Google Contacts (web) | Google Cloud | โ Yes |
| Through security settings (EMUI, MIUI) | Local base + manufacturer's cloud | โ No (but can be synchronized with a Xiaomi/Huawei account) |
| Through third-party applications (Truecaller) | Application database | โ No (but there may be a backup copy in the application account) |
3. Specific instructions for popular brands
Smartphone manufacturers often modify the standard Android settings by adding their own locking functions. Let's look at the features of the most common shells.
Xiaomi (MIUI):
On devices Redmi, Poco or Mi blocked numbers can be found in two ways:
- ๐ฑ
Settings โ Applications โ Manage applications โ Phone โ Blocking numbers - ๐
Security โ Blocking numbers(requires a password from the Mi account)
An interesting feature: MIUI allows you to block not only numbers, but also entire prefixes (for example, all calls with a code +375). This list is also synchronized with the account Xiaomiif the corresponding option is enabled.
Samsung (One UI):
On gadgets Galaxy the path depends on the firmware version:
- ๐ In the application
Phone:โฎ โ Settings โ Blocking numbers - โ๏ธ In the system settings:
Device management โ Blocking numbers(on older versions)
Samsung also offers a feature Spam protectionthat automatically blocks suspicious numbers. These blockings are not displayed in the main list - you need to look for them in Phone settings โ Spam protection.
Huawei/Honor (EMUI/Magic UI):
Here everything is as hidden as possible from the user:
- ๐ก๏ธ
Settings โ Security and privacy โ Blocking numbers - ๐ต
Phone โ โฎ โ Settings โ Blocking and identification
Huawei uses its own blocking system, which does not sync with Google. But there is a function SMS blacklistthat works separately from call blocking.
4. How to find blocked numbers through the file system
For advanced users, there is a way to view blocked numbers directly in system files. This method requires root access or access to ADB, but allows you to see the list even if the standard settings do not work.
Locks are stored in the application database Phone. Path to file:
/data/data/com.android.providers.contacts/databases/contacts2.db
This database has a table blocked_numbersthat lists all blocked numbers. To view it:
- Connect your phone to the PC and enable
USB debugging - Use the command:
adb shellsu
sqlite3 /data/data/com.android.providers.contacts/databases/contacts2.db "SELECT * FROM blocked_numbers;"
Without root access, you can try an alternative method via ADB:
adb shell content query --uri content://call_log/calls --where "type=5"
This command will display a list of missed calls from blocked numbers (if they tried to call).
โ ๏ธ Attention: Any manipulations with system files can lead to malfunctions of the phone. Before experiments, create a backup copy of your data via adb backup or built-in recovery tools.
If you do not have root access, but have a system backup (for example, via TWRP), you can extract the database file from the archive and view it on your PC using the SQLite Browser app.
5. Third-party applications for managing locks
If standard methods do not work or you want advanced capabilities, you can use specialized utilities. Here are the top 3 applications for working with blocked numbers:
- ๐ Truecaller - shows not only your blacklist, but also the global database of spammers. There is a mass unblocking function.
- ๐ CallApp - saves blocking history and offers smart filters for unwanted calls.
- ๐ก๏ธ Blacklist Plus - allows you to export/import block lists in the format
.csv.
The advantage of third-party applications is that they often show numbers that are not displayed in standard settings. For example, if you blocked a subscriber via Truecaller, this number will not appear in the system list, but will be visible in the application itself.
To transfer blocks from one application to another:
- Export the list to
.csvfrom the current software - Import it into the new application through the settings menu
- Check for duplicates - sometimes numbers can be repeated
Remove duplicates in the current blacklist
Create a backup copy of contacts
Check reviews of the application in Google Play
Configure access rights (calls, SMS, contacts)-->
Please note: some applications (for example, Truecaller) require mandatory registration and upload your contacts to their servers. If privacy is important, please review the data policy before installation.
6. Restoring the block list after resetting the settings
If you reset the phone to factory settings (Hard Reset), the standard block list will be deleted. However, there are several ways to restore it:
Method 1: Through a Google account
If the locks were synchronized with Google Contacts, they will automatically be restored upon re-authorization. To do this:
- ๐ Log in to your Google account on your phone
- ๐ฅ Enable contact synchronization in your account settings
- ๐ Check the list of blocked numbers in web versions
Method 2: Through a backup
If before resetting you created a backup via:
- ๐ฑ
Settings โ System โ Backup copying(stock Android) - ๐ง
Mi Cloud(for Xiaomi) orSamsung Cloud
โtry restoring data from the archive. Please note that not all manufacturers save locks in backup copies.
Method 3: Through backup files (for advanced)
If you have a backup created via TWRP or ADB, you can extract the file contacts2.db from the archive and transfer it back to the system. To do this you will need:
- Unpack the backup on your PC
- Find the database file along the path
/data/data/com.android.providers.contacts/databases/ - Copy it back to the phone using
ADBor a file manager with root access
โ ๏ธ Warning: Restoring system files from a backup may lead to conflicts if the Android or firmware versions do not match. Please check compatibility before operation.
7. Frequent problems and their solutions
When working with blocked numbers, users encounter common errors. Here are the most common ones and how to fix them:
Problem 1: The blocking list is empty, but calls are not going through
Possible reasons:
- ๐ต Numbers are blocked at the operator level (Black List service from MTS, Beeline, etc.)
- ๐ก๏ธ The Do Not Disturb function is enabled with call filtering
- ๐ง A third-party application (for example, an antivirus) intercepts blocking
Solution: Check the operator settings via the USSD command (for example, *111*085# for MTS) or disable everything third-party utilities for blocking calls.
Problem 2: You cannot unblock a number - the button is inactive
This happens if:
- ๐ The number is blocked through corporate policy (on a work phone)
- ๐ฑ The device is located in mode
Kiosk Mode(limited functionality) - ๐ ๏ธ The contacts database is damaged
Solution: Try clearing the application cache Phone (Settings โ Applications โ Phone โ Memory โ Clear cache) or resetting the network settings.
Problem 3: After updating Android, the locks were reset
This is a typical situation when upgrading to a new firmware version. The culprit is incompatibility of database formats. Solutions:
- ๐ Restore blockings from a backup (if you have one)
- ๐ Export the list of blocked numbers before updating manually
- ๐ Use third-party applications to manage blocking - they are less dependent on the Android version
If None of the methods helped, the last option remains - manually adding numbers to the blacklist again. To speed up the process, you can use the import from .csvfile (available in most locking applications).
8. How to prevent losing the list of locks in the future
To avoid the problem of missing locks, follow these recommendations:
1. Set up synchronization with Google
Even if you block numbers through the standard application, enable contact synchronization:
- ๐ฑ Go to
Settings โ Accounts โ Google - ๐ Enable option
Synchronize contacts - ๐ Make sure that saving locks is enabled in Google Contacts Google Contacts
2. Export the black list regularly Contacts
Create backup copies of locks in the format .csv or .vcf:
- ๐ Via Google Contacts (web version โ
More โ Export) - ๐ฑ Via third-party applications (for example, Blacklist Plus)
3. Use the manufacturer's cloud services
If you have a smartphone Xiaomi, Samsung or Huawei, activate backup in the proprietary cloud:
- ๐ฑ Xiaomi:
Settings โ Xiaomi Account โ Mi Cloud โ Backup - ๐ฑ Samsung:
Settings โ Accounts and backup โ Samsung Cloud
4. Keep a separate list of important blockings
Create a note in Google Keep or Evernote this will help you quickly restore the black list after resetting or buying a new phone.
The most reliable way. saving locks - a combination of synchronization with Google and regular export to a file. This will protect your data even if you change the device or firmware.
FAQ: Answers to frequently asked questions
Can I see blocked numbers on another phone with the same Google account?
Yes, but only if the blocks were added via Google Contacts or synchronized with the account. Local blockings (added through phone settings) are not transferred automatically.
To check: go to Google Contacts โ Settings โ Blocked numbers. All synchronized blocks will be displayed here.
Why can a blocked number still get through?
This happens over several reasons:
- ๐ต The number is blocked only for calls, but not for SMS (check the settings)
- ๐ The subscriber uses number hiding (
Anti-Caller ID) or calls from another number - ๐ฑ The blocking service is disabled on the phone (reboot the device)
- ๐ก๏ธ The telecom operator ignores local blocking (relevant for some regions)
Solution: use combined blocking (calls + SMS) and check the operator settings.
How to block a number so that it cannot leave voice messages?
Standard blocking in Android does not always prevent voice messages from being recorded on an answering machine. To completely block this channel:
- Disable the operator's answering machine (USSD command depends on the provider)
- Use applications like Truecallerthat block all types of communication
- Set up call forwarding from blocked numbers to non-existent number (via
**21*number#)
Can I find out if someone blocked me on Android?
No, Android does not send notifications about blocking. However, there are indirect signs:
- ๐ Your calls are immediately dropped (without beeps)
- ๐ฌ SMS are not delivered (but this could also be a network problem)
- ๐ฑ The โonlineโ status is not displayed in messengers (WhatsApp, Telegram)
You can finally confirm the blocking only by using a second phone or asking the subscriber to check his black list.
How to mass unblock all numbers?
Standard Android tools do not support mass unlocking. Solution options:
- ๐ฑ Use third-party applications (Blacklist Plus or Call Blocker)
- ๐ง Through
ADBrun the command:adb shell content delete --uri content://call_log/calls --where "type=5"(deletes records of blocked calls, but not the blocked calls themselves locks)
- ๐ฒ Reset the application settings Phone (
Settings โ Applications โ Phone โ Memory โ Reset), but this will also delete other data