Have you ever encountered a situation where you need to call an organization, but after the main number you need to dial an extra? On Xiaomi, this process may not seem obvious β especially if you are used to other smartphones. Unlike landlines, where an additional number is dialed after the beep, mobile devices require special symbols or sequences of actions.
In this article, weβll look at all the ways you can dial an extra number on Xiaomi smartphones (including the MIUI 12/13/14 and HyperOS models), explain why it sometimes ignores your commands, and how to get around common bugs, and what hidden features of the Phone app will make this process easier in the future.
Why does Xiaomi not have a standard number set?
Many users try to dial the extra number in the same way they do on push-button phones: dial up to the subscriber and then manually press the numbers, but on Xiaomi (and most modern smartphones), this will not work for two reasons:
1. Automatic pause. The MIUI system by default doesn't transmit a tone signal (DTMF) immediately after the connection - it needs an explicit indication when to start dialing. Without special characters (;,, or w), the phone will simply ignore your taps.
Operator restrictions: Some mobile networks block tone transmission in the first seconds after the connection to prevent fraud (e.g., forwarding to paid numbers), in which case even the correct character input may not work.
β οΈ Note: If you dial an additional number for a bank or government services, never enter it in the Contact Name field - this can lead to automatic dialing when an incoming call and accidental activation of paid services.
Method 1: Set through a pause symbol (recommended)
The most reliable method is to use special pause symbols that tell the phone when tone signal transmission is started, and MIUI supports three options:
- πΉ; (semicolon - short pause (2 seconds) is suitable for most PBXs.
- πΉ, (comma - 1 second pause, used less often, as there may not be enough time to connect.
- πΉ w (Latin) - waiting for the operator to respond. The phone will only start dialing after the person or answering machine picks up the phone.
How this works in practice:
- Open the Phone app and go to the Keyboard tab.
- Enter the main number, then add the pause symbol (for example, +74951234567;1234, where 1234 is the additional).
- Press the call button. Once connected, the phone automatically dials the extra number.
βοΈ Pre-recruitment check
If the characters are not displayed on the keyboard, hold the * button with your finger β a menu with special signs will appear.
Method 2: Manual dialing after connection (if the pause does not work)
In some cases (for example, when connecting via VoIP or a corporate PBX), automatic dialing with pause may not work, then you have to use manual input:
- Call the main number and wait for the connection.
- After starting the conversation (or voice of the answering machine), click on the keyboard in the Phone app β it will appear at the bottom of the screen.
- Enter the additional number and press # (if confirmation is required).
β οΈ Note: On some Xiaomi models (e.g. Redmi Note 10 Pro), the keyboard is hidden by default during the call. To call it, tap the screen in the digital scoreboard area.
If the keyboard does not appear:
- π± Check if the mode is activated Do not disturb during calls.
- π Restart the Phone application through the latest task menu.
- βοΈ Update. MIUI until the latest version - in the old firmware were bugs with the display of the keyboard.
Method 3: Save the number with the additional in contacts
If you often have to call the same number with an extra number, it's wise to keep it in touch.
- Open the Contacts app and press + (add new).
- In the Phone field, enter the number in the format: +74951234567;1234 (where 1234 is additional).
- Keep in touch. Now, when you call, the extra number will be dialed automatically.
Advantages of this method:
- π You donβt have to remember the extra every time.
- β±οΈ Saves time β no need to wait and enter numbers manually.
- π Avoids errors in the set (for example, if the additional long).
But there's a caveat: if the operator changes the logic of the PBX (for example, adding a voice menu before dialing), the saved format may stop working, in which case you will have to edit the contact.
π‘
If the extra number consists of letters (for example, for foreign companies), use a standard telephone keyboard, where each letter corresponds to a number (A = 2, B = 2, C = 3, etc.).
Method 4: Use of USSD codes to set additional
Few people know, but on Xiaomi you can dial an additional number through the USSD-This method is useful if the standard methods do not work (for example, when connecting via VoLTE or Wi-Fi Calling).
Instructions:
- Open the Phone app and go to the Keyboard tab.
- Enter the command in the format: 05[main number]*[additional]# For example: 05+74951234567*1234#
- Press the call button. The system will first connect you to the primary number, and then automatically dial the extra one.
This method does not work for all operators, but often helps in cases where pause symbols are ignored. USSD-from your mobile provider.
| Operator. | Support USSD-kit | Notes |
|---|---|---|
| MTS | Yes. | Works on all tariffs except corporate with restrictions |
| Beeline | Yes. | May require activation of the Tonal Set service |
| MegaFon | Partially. | It does not work on some virtual numbers. |
| Tele2. | Yes. | Only digital supplements are supported |
Common Mistakes and How to Avoid Them
Even experienced Xiaomi users sometimes face problems dialing an extra number, and here are the most common ones:
- π« Spaces in the room: The pause symbols (;, w) should be immediately after the main number without spaces, +74951234567; 1234 (with space) will not work.
- π« Incorrect number format, if the number starts with 8 instead of with +7, some PBX may not recognize it. Always use an international format.
- π« Blocking the tone set. MIUI There is an option to Disable the tone set (in Settings) β System applications β Phone. β Make sure it's off.
- π« Application conflict. Software like Truecaller or GetContact can intercept dialing. Try temporarily disabling them.
If none of these methods work, check:
- Whether your operatorβs Tonal Dial service is active (sometimes it is disabled by default).
- Is not the mode Saving traffic in the settings enabled? SIM-Cards β it can block the transmission DTMF-signal.
- Whether Xiaomi is used in modem mode (internet distribution) β this can interfere with the correct set.
What if the number is not dialed via VoIP?
Alternative solutions: applications for dialing additional numbers
If the built-in MIUI tools don't suit you, you can use third-party apps that offer advanced features, such as:
- π± DTMF Dialer β allows you to adjust the duration of pauses and supports complex sequences of set.
- π’ Extension Dialer β specializes in extra numbers and integrates with the standard Phone app.
- π True Phone Dialer is an alternative phone with support USSD and tonal.
How to install and configure:
- Download the app from Google Play (make sure itβs MIUI compatible).
- Open it and give access to the calls.
- Enter the main number and the additional one, selecting the desired pause symbol.
- Save the setting and use it for quick dialing.
β οΈ Note: Some dialing applications require administrator rights or access to SMS. Do not grant such permissions if the application is from an unknown developer β it may be a fraudulent scheme.
On Xiaomi models with HyperOS (for example, Xiaomi 14 or Redmi K70), the standard Phone application supports voice dialing of additional numbers - just say "Call to Ivanov, additional 123" after activating the voice assistant.
FAQ: Frequent questions about dialing additional numbers on Xiaomi
Can I dial an extra number through a Bluetooth headset?
Why is there no additional number after the symbol w?
How to dial an additional number when calling via WhatsApp or Telegram?
Can I set up a quick add-on set through the widget?
Why Xiaomi with two? SIM-Cards do not require additional number?
π‘
If neither of these methods works, it's probably the PBX or the operator side of the problem. Try calling from another phone -- if you don't dial it, then you can call the support team of the organization you're calling.