Have you ever come across a situation where your Xiaomi automatically calls from the wrong oneยป SIM-The problem is familiar to many owners of dual-SIM devices of the brand - especially after the update. MIUI or reset. In newer versions of firmware, select SIM before the call is often hidden or disabled by default, which causes inconvenience for users accustomed to the flexibility of management.
In this article, we will discuss all possible ways to return the selection window. SIM-cards on smartphones Xiaomi, Redmi and POCO โ From standard settings to hidden commands and third-party solutions, you will learn why this functionality is missing, how to restore it on different versions. MIUI 12/13/14, And we'll also go into detail about the unique feature of firmware for global and Chinese versions of devices that directly affects the availability of this feature.
Why choice is lost SIM-card-bell?
The problem with the SIM selection window disappearing before calling Xiaomi is usually due to one of three reasons:
- ๐ Update MIUI: In the newer versions of the firmware (especially) MIUI 13+) Developers often change the logic of dual-SIM functions, hiding some options behind the scenesยป.
- โ๏ธ Resetting: After resetting to factory settings, many communication settings return to โdefaultโ values, where the choice is made. SIM may be offline.
- ๐ฑ Regional firmware differences: Global (Global) and Chinese (China) versions MIUI They have different sets of functions. For example, in Chinese firmware, the choice of SIM Often not available at the beginning.
The problem can also be caused by application conflict (e.g., if you use a third-party phone client like Truecaller or Google Phone) or due to bugs in the communication module (especially after a failed update).It is important to note that on some models (e.g., Xiaomi 12T or Redmi Note 11 Pro+), this feature can be blocked at the firmware level - but there are workarounds for them.
Method 1: Standard MIUI settings (for most models)
To begin with, the simplest method that works on most Xiaomi devices with MIUI 12-14 does not require superuser rights or third-party applications.
- Open the Settings app (cog icon).
- Go to section. SIM-Maps and mobile networks (or dual networks) SIM Mobile network on new versions).
- Select Call Settings (may be called Additional Settings โ SIM Selection for Calls).
- Activate the option to always ask or ask before calling.
If this item is not on the menu, try an alternative path:
- Open the phone (calling) application.
- Press three points (โฎ) in the upper right corner and select Settings.
- Go to Call Settings. โ SIM-map.
- Turn on the Request option SIM-card.
- Make sure both of you SIM-Cards are active and recognized by the system
Restart your phone before changing your settings.
Check if there are any restrictions on the operator
- Update the Phone app to the latest version on Google Play-->
Important: On some models (e.g. POCO F4 or Xiaomi 11 Lite NE), this item may be called differently - for example, SIM Selection by default.
Method 2: Hidden settings through USSD-code
If the standard settings didnโt help, try activating the selection. SIM assisted USSD-This method works even on devices with limited firmware (for example, Chinese versions).
Enter the following code in the Phone application:
##4636##After that:
- You will be taken to the Testing menu (may be called the Engineering menu).
- Select Phone Information (or Phone Information).
- Scroll down to the SIM Management or SIM Management unit.
- Find the Always Ask for SIM selection option and enable it.
If this code doesnโt work, try an alternative:
##7465625##This will open the SIM Lock menu, where there may also be an option to force a SIM request before a call.
What to do if USSD-codes don't work?
Method 3: Adjustment through ADB (for advanced users)
If previous methods didnโt work, you can try enabling SIM selection via Android Debug Bridge (ADB), a method that requires connecting the phone to a computer, but produces 100% results on most devices.
Step 1: Preparation
- ๐ฅ๏ธ Install. ADB Fastboot Tools on the computer.
- ๐ฑ Turn on Debugging. USB on the phone: Settings โ The phone. โ Version. MIUI (Press 7 times to activate Developer Mode, then return to Settings โ Additionally. โ For developers โ Debugging by USB.
- ๐ Connect your phone to your PC through USB-cable (select File Transfer Mode).
Step 2: Execution of commands:
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the command to check the connection: adb devices (the name of your device should appear).
- Enter a command to enable the request SIM: adb shell settings put global multi_sim_voice_call_prompt 1
- Reboot your phone: adb reboot
If after the reboot, the SIM selection does not appear, try the alternative command:
adb shell settings put global multi_sim_dialog_activity_enabled 11. Install Xiaomi drivers from the official website.
2. switch USB mode to "Charge Only" and then back to "File Transfer".
3. Use the original Xiaomi cable (cheap cables often do not support data transfer).-->
Method 4: Use of third-party applications
If none of the above methods worked, you can use third-party applications that emulate the choice. SIM-The most reliable options:
| Annex | Functional | Reference | Features |
|---|---|---|---|
| Dual SIM Selector | Manual SIM switching before a call | Google Play | It works without root, but requires overlay permission. |
| SIM Toolkit | Activation of hidden SIM functions | Pre-installed on most Xiaomi | Can return the standard selection window |
| Tasker | Automation of SIM selection by rules | Google Play | Complicated configuration, but flexible capabilities |
Example of Dual SIM Selector settings:
- Install the application and provide all necessary permissions.
- In the settings, select Show dialog before calling.
- Install the app as the default caller (in Android settings).
- The next call will see a SIM selection window from this application.
๐ก
The application side is a temporary solution, and they can conflict with system processes, especially after MIUI updates, and for a permanent result, it is better to use ADB or flashing.
Method 5: Reflashing to the global version of MIUI
If you use the Chinese version of the firmware (China ROM), then the SIM selection before the call can be blocked at the system level, in which case the only reliable solution is to install a global firmware (Global ROM).
Warnings before firmware:
โ ๏ธ Note: Reflashing from Chinese to global version MIUI may lead to:
- ๐ Lock the bootloader if it has been unblocked unofficially.
- ๐ต Loss of warranty (if the device was purchased in China).
- ๐ Data loss (required to make a backup!).
Step-by-step:
- Unlock the bootloader through the official Xiaomi tool (Mi Account is required).
- Download Global ROM for your model from the Xiaomi Firmware Updater website.
- Install firmware via Mi Flash Tool (for Windows) or Fastboot.
- After installation, reset the settings (Wipe All Data).
After flashing, check the settings. SIM-Cards โ the option to choose before the call should appear.
Frequent mistakes and their solutions
Even after a successful setup, choosing a SIM before calling may not work properly. Consider typical problems and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The selection window appears but does not respond to the presses | Conflict with MIUI shell or third-party launcher | Reset the launcher settings or go back to the standard |
| SIM selection works only for outgoing, not for incoming | Operator Limitation or Redirect Settings | Check the redirect settings in Settings โ SIM-map โ Call forwarding |
| After the MIUI update, the SIM choice disappeared again. | Resetting user settings by the system | Repeat the setting through ADB (Method (3) or USSD-codes (Method 2) |
If none of the solutions worked, try resetting your network settings:
- Go to Settings. โ SIM-maps and mobile networks.
- Select Network Settings Reset (or Reset Network Settings).
- Confirm the action and restart the phone.
๐ก
Before resetting the network, write down APN-your operator settings โ they may reset and you will have to re-enter them to access the mobile Internet.