You need to focus on work, but Xiaomi phone does not stop vibrating from annoying calls, or do you want to turn off voice communication, but still maintain access to mobile Internet for instant messengers and social networks? The problem is that the standard mode "On the plane" cuts off the network, and disconnection. SIM-The card completely deprives the device of communication. MIUI There are hidden settings and workarounds that allow you to isolate calls without losing the Internet.
In this article, 5 proven ways to disable incoming and outgoing calls to Xiaomi (including the Redmi Note 12, POCO X5, Mi 11 and others), while maintaining access to 4G/5G or Wi-Fi. We will analyze both hardware methods (via SIM settings) and software (using Do Not Disturb mode and third-party applications).
⚠️ Important: Some methods can block not only calls, but also SMS. If you need to leave the option to receive messages, use the methods in the section on saving. SMS.
1. Method: Data Only mode for SIM-cards (most reliable)
This method works on all Xiaomi smartphones with MIUI 12 and newer, including Redmi, POCO And Mi. The point is to force the voice communication to be turned off. SIM-It doesn't block the Internet, but it makes the number inaccessible to calls.
Instructions:
- 📱 Open the Settings. → SIM-maps and mobile networks.
- 🔄 Choose. SIM-The card you want to turn off calls for (if there are two of them).
- 🔕 Tap on the item Network type (or Preferred network type).
- 📶 Select the option “Only 4G (LTE)» or "Only" 5G» (if available).
- 🔄 Restart your phone (required!).
After the reboot. SIM-The card will only work in data mode, and calls to this number will become unavailable (the subscriber will hear "out of range"), but the mobile Internet will remain active. SMS — They'll come as usual.
☑️ Verification of the “Data Only” method"
2. Method: Use of the "Do Not Disturb" mode with exceptions
If you need to temporarily turn off calls (for example, overnight or during a meeting), but save the Internet, Do Not Disturb (DND) mode is suitable, but it must be configured correctly, otherwise it will block notifications from messengers.
Step-by-step:
- 🔔 Go to Settings. → Sounds and vibrations → Don't disturb.
- 🔛 Turn on the "Do Not Disturb" switch».
- ⚙️ Click Mode Settings and select:
- ✅ Save the settings.
⚠️ Warning: In this mode, all calls will be reset (the subscriber will hear short horns), but the Internet and notifications from WhatsApp, Telegram and other applications will remain active.If you need to leave the opportunity to call emergency services (112, 911), turn on the option to Allow emergency calls.
3. Method: Disabling the service "Voice communication" from the operator
Not everyone knows, but many mobile operators (for example, MTS, Beeline, MegaFon, Tele2) allow you to disconnect voice communication separately from the Internet. USSD-team or in a personal office.
Instructions for popular operators:
| Operator. | USSD-team | What's off? | Saving the Internet? |
|---|---|---|---|
| MTS | *111*255# → “Services” → “Prohibition of Outgoing” | Outgoing calls | ✅ Yes. |
| Beeline | *110*181# → “Calling ban” | Incoming and outgoing | ✅ Yes. |
| MegaFon | *105*00# → “Prohibition of Services” → “Calls” | All calls. | ✅ Yes. |
| Tele2. | *220*1# → «Banning calls» | Incoming/outgoing (optional) | ✅ Yes. |
🔹 Pros of the method: works on any phone, does not depend on the Xiaomi model, does not require a restart.
🔸 Cons: the service can be paid (check with the operator), and when you turn off all calls, the subscriber will hear “number is blocked».
What to do if USSD-teams are not working?
Method 4: Call blocking applications (for flexible settings)
If you need to selectively block calls (for example, only from unknown numbers or on a schedule), a third-party app will help.
- 📲 Call Blocker (free, no ads) – blocks incoming blacklists or regular expressions.
- 🔒 Truecaller (premium) – detects spam calls and blocks them automatically.
- ⏰ Do Not Disturb (from Xiaomi) – an extended analogue of the standard DND flexible.
📌 How to set up:
- Install the app from Google Play.
- Give permissions to Calls and SMS (in Settings → Applications → Permissions).
- Add numbers to the blacklist or set up rules (e.g. block all calls from 20:00 to 8:00).
- Activate the lockdown.
⚠️ Note: Some apps (like Truecaller) may collect your contacts for a database. If privacy is important, use offline blockers like Call Blocker.
1. Application permissions (must be included "Calls" and "SMS").
2. Battery settings (Settings → Battery → Battery Optimization → Turn off Optimization for Blocker).
3. Application updates (outdated versions may not work on new versions) MIUI).-->
5. Method: Save SMS when calling is disabled
If you need to get SMS (for example, for two-factor authentication) but you need to turn off calls, use a combination of methods:
- Disable voice communication via USSD (method 3) – this does not affect SMS.
- Or use Data Only (Method 1) – SMS will come.
- For reliability, set up SMS forwarding to another number:
🔹 Example: If you have two SIM-cards in Xiaomi, you can disable calls on the first (via "Data Only"), and SMS second-hand.
💡
SMS and calls use different communication channels. Disabling voice communication (via operator or SIM settings) does not block SMS unless a separate restriction is set.
Frequent problems and solutions
If the Internet has disappeared or other errors have occurred after the call was turned off, check:
- 🔄 Rebooting the phone – many settings MIUI They are only used after reboot.
- 📶 APN-Settings – if the internet is not working, reset them to Settings → SIM-map → [yours SIM] → Access point (APN) → Reset to standard.
- 🔧 Update MIUI — in older versions (below) MIUI 12) there may be no option “Data only».
- 📱 Two-Simplified Mode – If One SIM Disabled for calls, make sure the internet is connected to another SIM.
⚠️ Note: Some Xiaomi models (e.g. Redmi) 9A or POCO M3) Option “Only 4G» In this case, use the method of USSD-commands or the "Do Not Disturb" mode».