The need to urgently block all incoming calls on Android, while maintaining an active mobile data connection, often arises when you want to cut off spam or ensure silence for work, but turning on the standard airplane mode erroneously interrupts data transfer, requiring more precise adjustment of communication parameters.
Fortunately, the operating system Android provides flexible network module management tools that allow you to separate these functions. You can leave mobile data or Wi-Fi turned on, while making the number unavailable for incoming calls. In this article, we will look at several effective ways to implement such a setup, from system functions to the use of third-party applications.
Some methods require minimal preparation, for example, checking the tariff settings with a mobile operator. Other methods work exclusively at the software level of the smartphone itself. It is important to understand that there is no universal button “Mute calls” in the standard menu, so you will have to use combinations of settings or special scenarios.
Using airplane mode with manual activation of Wi-Fi and mobile data
The fastest and most accessible way, which does not require installing additional software, is to modify the operation of the flight mode. By default, when this mode is activated, the smartphone breaks all wireless connections. However, modern versions of Android allow you to manually turn on Wi-Fi and even mobile data after activating “airplane mode.” To implement this method, first turn on the standard one through the notification shade or settings. You will see that the network icons have disappeared. Immediately after this, go to the wireless network settings and activate Wi-Fi. If you need mobile data, and not a home network, then in some firmware (for example, on pure Android or in shells from
To implement this method, first enable the standard airplane mode through the notification curtain or settings. You will see that the network icons have disappeared. Immediately after this, go to the wireless network settings and activate Wi-Fi. If you need mobile data, and not a home network, then in some firmware (for example, on pure Android or in shells from Xiaomi and Samsung) you can also enable mobile data transfer separately.
It is important to note that the behavior of the system may differ depending on Android version and device manufacturer. On some models, turning on mobile data in airplane mode automatically disables the mode itself, returning the ability to make calls. In this case, this method is only suitable for working via Wi-Fi.
If turning on the mobile data turns off airplane mode, try activating data transfer through the engineering menu or applications like Force LTE Only, but this requires root access and may be unsafe.
When using this method, your phone number will not be available for voice calls, since the cellular radio module (GSM/UMTS/LTE for voice) remains deactivated or works only in data packet mode. Subscribers will hear a standard message about the subscriber being unavailable.
⚠️ Attention: On older versions of Android (below 7.0), the ability to turn on mobile data in airplane mode is often missing. In this case, you will only be able to use Wi-Fi networks.
Setting up unconditional forwarding of all calls
A more reliable method that works at the operator network level is to activate unconditional forwarding. The essence of the method is that all incoming calls are automatically redirected to a non-existent number or voicemail number, while the data channel remains active and (not affected).
To configure, you need to open the “Phone” application, go to call settings and find the item Call forwarding. Select option Always forward. In the number entry field you must specify a cancellation code or a non-existent number. A code is often used 0000 or any set of numbers that is not a valid number in your region.
After confirming the setting, all calls will go to “nowhere” or to a service number, and your smartphone will continue to receive data packets via 4G/LTE. You will be able to sit in the browser, watch videos and use instant messengers without being interrupted by calls.
How to cancel call forwarding?
To restore the ability to receive calls, go to the forwarding settings again and select the “Disable” option or enter the unlock command, for example ##002#.
This method has one significant advantage: it works even if the phone is turned off or is out of network coverage, since the call is controlled on the telecom operator’s side. However, it is worth remembering that depending on the tariff plan, forwarding may be a paid service.
⚠️ Attention: Before activating forwarding, check with your mobile operator for the charging conditions for this service. In roaming, forwarding can be very expensive.
Using Do Not Disturb mode with flexible settings
The standard function "Do not disturb" (Do Not Disturb) in Android allows you to flexibly filter incoming notifications and calls. Although it does not initially disable the radio module, correctly setting the filters can create the effect of complete silence, allowing only Internet traffic to pass through.
Go to the sound settings and find the section Do not disturb. In the “People” or “Calls” settings, set the limit "Nobody" or “Favorite contacts only” (leaving this list empty). It is also important to disable repeated calls so that even persistent callers cannot get through.
When this mode is activated, the phone will vibrate or be silent when there is an incoming call, but the connection will be established. If your goal is not to physically receive calls (so that the phone does not ring), then this method is suitable. If you need the subscriber to hear “busy” or “unavailable,” then it is better to use forwarding.
The advantage of the Do Not Disturb mode is the ability to quickly turn it on and off according to a schedule. For example, you can set up automatic activation during business hours from 9:00 to 18:00 so that the Internet works for tasks and calls do not distract you.
☑️ Setting the “Do Not Disturb” mode
Using applications to block calls
If built-in There are not enough functions; specialized applications from the store come to the rescue. Google Play. There are many utilities, such as Calls Blacklist, Mr. Number or Truecallerthat can block incoming calls based on various criteria.
Most of these applications allow you to enable the “Block everything” mode. In the application settings, you need to find the item Black list and activate the option to block all incoming calls. In this case, the application intercepts the call before the phone starts making a sound and resets it.
The Internet connection when using such apps remains fully functional. You can continue to download files, stream music and chat. The only negative is that the phone may still vibrate briefly or show a notification about a blocked call, although the sound will not play.
| Application name | Blocking type | Impact on the Internet | Presence of advertising |
|---|---|---|---|
| Calls Blacklist | Full blocking | No influence | Available in the free version |
| Truecaller | Filtering spam and everyone | No influence | Yes |
| Mr. Number | Blocking by rules | No influence | Limited |
| Should I Answer | Number database and blocking | No influence | No |
When installing such applications, be sure to grant them the necessary permissions to access the call log and telephone. Without these rights, the app will not be able to intercept the incoming signal. It is also worth checking the power saving settings so that the system does not “kill” the blocker process in the background.
⚠️ Attention: Some aggressive blockers may conflict with the “Phone” system application, causing dialing problems. If you notice problems, delete the application and use system methods.
Manually adding all contacts to the blacklist
A less elegant, but sometimes the only possible method on custom firmware is to manually add numbers to the blacklist. The default Android contacts app allows you to block specific numbers. Theoretically, you can block all numbers known to you, but this will not protect against calls from unknown identifiers.
However, some shells (for example, MIUI or EMUI) have a function "Block unknown numbers". If you activate it and simultaneously add all your saved contacts to the blacklist, you will get almost complete isolation from voice communications. The Internet will work normally.
This method is labor-intensive and is not recommended as a permanent solution. It is more suitable for temporary situations when you need to quickly close access to a specific group of people without affecting network settings. In addition, calls from new numbers that are not in your address book will still go through.
Combining the “Block unknown” function and manually adding contacts to the emergency creates an effective barrier to voice calls without losing access to data.
It is worth considering that when a call is blocked, the subscriber may hear long beeps before being dropped, which can cause trouble he is perplexed. Unlike forwarding, the signal is not interrupted instantly on the network side.
Comparison of methods and selection of the optimal solution
The choice of a specific method depends on your goals and smartphone model. If you need to temporarily disconnect from the world for an hour or two, the "Do not disturb"mode is ideal. For a long period, for example, during a vacation, it is better to use forwarding or airplane mode with Wi-Fi.
Blocking applications occupy an intermediate position: they are convenient, but require the installation of unnecessary software. Airplane mode is the cleanest solution from a system perspective, but limits you to only Wi-Fi networks on many devices.
You'll still be able to take calls over the internet unless you block the apps themselves. This can be either a plus or a minus depending on the situation.
Is it possible to receive WhatsApp calls when the cellular connection is turned off?
Yes, you can. If you have Wi-Fi or mobile data turned on, messenger applications will work fully, since they use a data transmission channel and not a GSM voice channel.
The table below compares the main characteristics of the considered methods for ease of choice:
| Method | Is mobile data available? | Setting complexity | Locking reliability |
|---|---|---|---|
| Airplane mode + Wi-Fi | No (Wi-Fi only) | Low | High |
| Call forwarding | Yes | Medium | Maximum |
| Do not disturb mode | Yes | Low | Medium (the phone rings, but is silent) |
| Blocking applications | Yes | Medium | High |
Will SMS be received when calls are disabled?
Yes, short text messages (SMS) will arrive in any case unless you block them separately. Forwarding and airplane mode (with Internet enabled) do not affect the SMS delivery channel, since this is a separate network service.
Is it possible to call emergency services?
Yes, emergency numbers (112, 911, etc.) often go through even when airplane mode is turned on or all numbers are blocked. This is a system limitation that cannot be bypassed programmatically for security reasons.
How do you know if forwarding is active?
Usually a special icon (a handset with an arrow) appears in the status bar. You can also enter the USSD code *#21#to check the status of all types of forwarding on your number.
Does blocking calls affect battery consumption?
Minimum. Blocker apps run in the background and may consume some power. Do not disturb mode and forwarding have virtually no effect on the autonomy of the device.
What to do if the Internet disappears after settings?
Try to restart the device. If the problem persists, check your access point settings (APN) and make sure mobile data is enabled in the notification shade. The network settings may have gone wrong.