Xiaomi Mi 8 is one of the most popular flagships of the brand, which is still actively used thanks to powerful hardware and support. MIUI. But the owners of the device with two SIM-The problem with cards is often that when you call them out, the phone automatically selects a SIM without asking the user, which leads to unnecessary costs (if one SIM has unlimited minutes and the other has paid rates) or confusion in work/personal calls.
In this article, we will discuss all possible ways to customize the choice. SIM-Xiaomi Mi 8 cards (including hidden features) MIUI), We'll explain why settings are sometimes reset, and we'll show you how to return a handy SIM before every call. MIUI β From old (9-10) to new (12-14), as well as custom firmware such as Pixel Experience or LineageOS.
If youβre tired of the phone deciding which SIM to call from, or want to split personal and work contacts across different maps, read on. Weβll also look at the unique feature of the Xiaomi Mi 8: when activated, Dual 4G (DSDSDS) mode, some of the SIM settings can be blocked, and show you how to get around it.
Why does Xiaomi Mi 8 not ask which SIM to call?
By default, MIUI is set to be as user-friendly as possible, but it's not always user-friendly.
- π± Default setting: In parameters SIM-The card is set as a "main" for calls.
- π Update MIUI: After upgrading the system settings can be reset (especially when switching from the MIUI 10 to 12.+).
- πΆ Regime. DSDS (Double. 4G): If Settings are enabled β SIM-maps and mobile networks β Double. 4G, part of the function is limited.
- π οΈ Failure of the communication module: Rarely, but it happens that after a fall or overheating, the phone βforgetsβ the settings.
The Xiaomi Mi 8 (M1803E1A) also has a bug: if you insert the SIMs of different operators (for example, MTS and Tele2), the system can automatically choose the one that has the best coverage at the moment.
β οΈ Note: If you are using a corporate SIM-card (e.g. from MegaFon Business or Beeline Corporate), some settings may be blocked by the operator's policies.
Method 1: Setting up the selection SIM-maps in standard parameters MIUI
The easiest method is to use built-in settings. It works on all versions of MIUI, but the path to the menu may be slightly different.
Instructions:
- Open the settings (cog icon on the desktop).
- Go to section. SIM-maps and mobile networks.
- Select the Select item SIM-Call cards (or settings) SIM-map β Calls in new versions).
- Activate the option to always ask (or ask at every call).
If this paragraph is not:
- π Make sure you have both installed. SIM-cards and they are recognized by the system (the status should not be "No network" or "ErrorΒ»).
- π² Try to reboot your phone β sometimes the settings appear after the reboot.
Both SIM-Cards are active and determined by the phone|
On the menu "SIM-Maps display the names of operators|
Phone is not in "Airplane" mode |
The latest version has been installed MIUI (Check in "Settings" β The phone")-->
Nana MIUI 12.5+ The path may look like this: Settings β Memory and SIM-map β Settings SIM-map β Calls. β If the option is gray and inactive, it means that the mode is on. DSDS (below).
Method 2: Using a quick switch during a call
Even if the settings are βalways ask,β sometimes MIUI It ignores this rule, and then you can manually change it. SIM-card right at the time of dialing:
- Open the phone application and dial the number.
- Next to the call button will appear double icon SIM-cards (two overlapping cards).
- Click on this icon and the SIM selection menu will open.
- Select the desired SIM and press βCallβ.
If the badge is not:
- π Restart the Phone app (close it in multitasking and reopen it).
- π± Make sure you donβt have a lightweight version. MIUI (for example, MIUI Lite, where some functions are stripped down.
π‘
If you often call from one SIM to specific numbers (for example, from a work colleague), keep these contacts with a link to the phone. SIM-Open the contact for that. β click "EditΒ» β choose Β«SIM-Default card for this contactΒ».
On Xiaomi Mi 8 with Global Stable firmware, this method works consistently, but on China Stable, you sometimes need additional configuration through the engineering menu (about this in method 4).
Method 3: Configure through the engineering menu (for power users)
If the standard methods do not work, you can try to activate the choice. SIM-This is a hidden settings section where you can access low-level parameters of the communication module.
Instructions:
- Open the Phone app.
- Enter the combination: ##4636###.
- Select Phone Information (or Phone Information).
- Scroll down to the SIM Management block.
- Click on SIM Slot and select Always Ask (if there is no such option, try other Call-related options).
Warnings:
- π¨ Do not change other options in the engineering menu β this can lead to loss of the network or failure of the communication module.
- π§ If after the changes the phone stopped catching the network, reset the mobile network settings: β SIM-maps and mobile networks β Resetting network settings.
β οΈ Note: On some versions MIUI (for example, MIUI 11 for Xiaomi Mi 8 SE) The engineering menu may be blocked, in which case use method 4 or update the firmware.
What to do if the engineering menu is not opened?
Method 4: ADB-commands for forced selection SIM
If none of the previous methods worked, you have to switch the settings over ADB (Android Debug Bridge), which requires connecting the phone to your computer, but gives 100% results.
What you need:
- π» Computer with Windows/macOS/Linux.
- π Cable USB (preferably original).
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β Press 7 times, then return to Settings β Additionally. β For developers β Debugging by USB).
- π οΈ Utility. ADB Tools (download and unpack platform-tools).
Step-by-step:
- Connect Xiaomi Mi 8 to your computer and allow debugging (the phone will be asked).
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Execute the command to include the request SIM-Maps: adb shell settings put global multi_sim_voice_call_prompt 1
- Reboot your phone: adb reboot
After rebooting, a selection window will appear with each outgoing call. SIM-If you want to return the automatic selection, use the same command, but with a 0 instead of 1.
| ADB Team Team | Action. |
|---|---|
| adb shell settings put global multi_sim_voice_call_prompt 1 | Includes a request SIM-card-bell |
| adb shell settings put global multi_sim_voice_call_prompt 0 | Disables the request (automatic selection) |
| adb shell settings list global | grep multi_sim | Shows the current dual SIM settings |
| adb reboot | Phone reboot |
β οΈ Attention: If after completion ADB-team SIM-The card still doesn't work, check if you have a call management app (like Truecaller or Dual App) that can intercept your system settings.
Method 5: Disable the Double 4G (DSDSDS) mode
Xiaomi Mi 8 (and other models with support) DSDS) There's a double function. 4G, which allows both SIM-map 4G However, this mode blocks some settings, including manual selection of the SIM for calls.
How to disable DSDS:
- Go to Settings. β SIM-maps and mobile networks.
- Click on Double 4G (or 4G+).
- Switch the slider to the off position.
- Reboot the phone.
After the shutdown:
- β The option to always ask in the settings will be available. SIM-map.
- β οΈ One of them SIM-The map will work in 3G (if both support 4G).
- πΆ Possible deterioration of the Internet speed on the second simka (depends on the operator).
If youβre critically interested in having both SIMs work in 4G, but you need a manual choice β use Method 4 (ADB), it bypasses that limitation.
Yeah, both SIMs in 4G|.
No, I turned it off for manual selection.|
I don't know what it is.|
I have one. SIM-map-->
Problem Solving: What to do if the settings are not saved?
Sometimes users are faced with the fact that after setting up the choice SIM-The cards are being reset:
| Problem. | Reason. | Decision |
|---|---|---|
| Settings are reset after rebooting | Failure to work com.android.phone | Clear the cache of the Phone application (Settings β Applications β Application Management β Phone β Clear the cache) |
| The βAlways Askβ option is inactive. | DSDS mode or operator lock is enabled | Disable DSDS (Method 5) or use ADB (Method 4) |
| Choice SIM-The card appears, but it doesn't work. | Conflict with the call app (Truecaller, Google Phone) | Remove third-party apps for calls or reset their settings |
| After the MIUI update, the choice was lost. | Resetting settings during upgrade | Repeat the setting (method 1 or 4) |
If nothing helps:
- Backup important data.
- Perform a reset of network settings: Settings β SIM-maps and mobile networks β Resetting network settings.
- If the problem remains, reset your phone to factory settings (Settings β About Phone β Resetting).
π‘
Before resetting, make sure to check if your contacts are saved to your Google or Mi Cloud account. SIM-The card or phone memory will be deleted!