Customized SIM-card tunes on Xiaomi with MIUI 12: full instruction

If you use a Xiaomi smartphone with two SIM-card-based MIUI 12, then probably faced a situation where calls from different numbers are accompanied by the same melody. Not only is this uncomfortable, it can also lead to missing important calls โ€” like when you're waiting for a call from work, and your phone signals with a standard ringtone, which is easily confused with a notification from a messenger. MIUI 12 have hidden settings that allow you to assign unique tunes for each SIM-Cards for both incoming calls and SMS.

In this article, we will go into detail about all the ways to customize audio signals, from standard system tools to workarounds using third-party applications. SIM1 and SIM2 Sound, why do you sometimes reset your settings after you update, and what do you do if you suddenly disappear from the menu, and how do you tie a tune to something other than just a melody? SIM-map, but also to specific contacts, so that important subscribers always sound special.

Why in the MIUI 12 no separate settings for SIM-map?

Many Xiaomi users wonder why Settings โ†’ Sounds and Vibration does not have a direct option for assigning different tunes to SIM1 and SIM2. The fact is that in MIUI 12 (as in later versions), developers have simplified the interface, removing some โ€œadvancedโ€ functions deep into the menu or completely replacing them with universal solutions.

  • ๐Ÿ”„ Combining notifications: the default system tries to unify the sound signals for all sources so as not to overload the user.
  • ๐Ÿ“ฑ Priority of applications: MIUI Bets on customizing melodies through messengers (for example, WhatsApp or Telegram), rather than through SIM-map.
  • ๐Ÿ”ง Hidden Features: Some options are only available through Developer Mode or special commands.

But that doesn't mean that customization is impossible, but you just have to look for it in non-obvious places -- or you have to use workarounds. We'll show you how to do that.

๐Ÿ“Š You're using two. SIM-maps on Xiaomi?
Yeah, all the time.
Yeah, but rarely.
No, just one.
Planning to start.

Method 1: Configure via "Contacts" (for specific subscribers)

If you want calls from certain numbers to sound special (like a melody for family, another for work), it's easiest to tie a unique ringtone directly to the contact. SIM-maps and are saved after updates.

Instructions:

  1. Open the Contacts app (or Phone โ†’ Contacts).
  2. Find the right contact and tap it.
  3. In the top right corner, press โ‹ฎ โ†’ Change.
  4. Scroll down to the Melody of the Call (or Notification Sound for SMS).
  5. Select a tune from the list or upload yours through Add.
  6. Save the changes.

๐Ÿ’ก Important: This method does not share SIM-It allows you to distinguish important contacts if you need to make all calls from the SIM2 sounded different than with SIM1, proceed to the next method.

โ˜‘๏ธ Preparation for tune-up of melodies

Done: 0 / 4

Method 2: Use of the Dual Apps application

V MIUI 12 has a built-in Dual Apps feature that allows you to clone apps (such as WhatsApp or Telegram) for each SIM-Few people know, but this same mechanism can be used to separate sound profiles.

Algorithm of action:

  1. Go to Settings โ†’ Applications โ†’ Dual apparatus.
  2. Select the Phone (or Messages) app and create a copy of it.
  3. In the cloned app settings, specify that it must work with SIM2.
  4. Now in Settings โ†’ Sounds and Vibration, you can assign different tunes to the original and cloned Phone app.

โš ๏ธ Note: this method does not work on all Xiaomi models. On some devices (for example, Redmi Note 9 Pro), cloning the Phone application can cause call malfunctions. Before setting up, check compatibility on forums (for example, check for compatibility on forums, 4PDA or Mi Community).

๐Ÿ”ง Alternatively, if Dual Apps don't work, try third-party apps like Dual Sim Ringtone (available on Google Play). SIM-Cards but require additional permits.

Method 3: Manual editing of system files (for advanced)

If standard methods don't work, you can try changing the settings manually through system files, which is only suitable for users with root rights or unlocked bootloader.

Instructions (requires Root Explorer or ADB):

1. Connect your phone to your PC and activate debugging over USB (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times tap to turn on the developer mode).


2. Enter the command:




adb shell settings put global multi_sim_ringtone_enabled 1




3. Reset the device.




4. Now in Settings โ†’ Sounds and Vibrations โ†’ Call Melody will appear drop-down list for selecting SIM- card.

โš ๏ธ Warning: Incorrect editing of system files can result in loss of warranty or phone inoperability.Before experimenting, make a backup through Settings โ†’ Additionally. โ†’ Backup and reset.

What if the settings are reset after the MIUI update?
After major updates (e.g., with the MIUI 12 on MIUI (13) user tunes for SIM-In this case, 1. Check if the permissions for the applications have been reset (Settings) โ†’ Annexes โ†’ Permissions). 2. Reassign melodies via Contacts or Dual Apps. 3. If you used manual editing of system files, repeat the command ADB (see method 3).

Not all methods work on all devices, and the following are compatibility data for popular models on MIUI 12 (relevant for firmware 2020-2022):

ModelSetup through ContactsDual AppsADB-teamThird-party annexes
Xiaomi Mi 10/10 Proโœ… Yes.โœ… Yes (partially)โœ… Yes.โœ… Yes.
Redmi Note 9/9 Proโœ… Yes.โŒ No (bugs)โœ… Yes.โœ… Yes.
POCO X3 NFCโœ… Yes.โœ… Yes.โŒ No (lockdown)โœ… Yes.
Xiaomi Mi 9T/9T Proโœ… Yes.โœ… Yes.โœ… Yes (requires Magisk)โœ… Yes.

๐Ÿ“Œ Note: If your model is not in the table, check it in the forums (for example, for example, XDA Developers: Some devices (e.g. Redmi) 8A) trimmed-down versions MIUI, wherein some functions are not available.

๐Ÿ’ก

If you travel frequently and use local SIM-maps, create separate sound profiles for each country. โ†’ Sounds. โ†’ Profiles can be saved to set tunes for Home, Work and Trips and switch between them quickly.

Frequent problems and their solutions

Even after setting it up correctly, users are faced with common errors, and here are the most common ways to fix them:

  • ๐Ÿ”• The melody does not change: check if the Settings โ†’ Sounds. โ†’ Quiet mode is a restriction on notifications. Also make sure that the melody file is in the folder. /Ringtones/ (Use the File Manager).
  • ๐Ÿ“ต Calls from SIM2 No sound: go to Settings โ†’ SIM-Maps and mobile networks and make sure that SIM2 incoming calls included.
  • ๐Ÿ”„ Settings are reset after rebooting: this indicates a conflict with the battery optimizer. Add the Phone app to exceptions (Settings) โ†’ Battery โ†’ Optimizing the battery).
  • ๐ŸŽต The melody doesnโ€™t play completely: reduce the length of the track to 30 seconds or convert it to a format. M4A (optimal MIUI).

๐Ÿšจ Critical error: if after the changes the phone stopped ringing at all, reset the sound settings to the factory (Settings) โ†’ Sounds. โ†’ Resetting settings) and repeat the procedure.

Can you use different tunes for calls and SMS one-on-one SIM-map?
Yes, but only through the contact settings (see Method 1). For SMS, you will need to use third-party applications, such as SMS Ringtone Changer, separately from calls.
Why in the MIUI 13/14 There is no option for different tunes SIM-map?
Starting with MIUI 13, Xiaomi has made the interface even more simple by removing many of the "advanced" settings, but all of the methods described in the article (except for the first two versions of the new version). ADB-The teams are also working on new versions. MIUI 14 also fits the way with Dual Apps.
How do you make the vibration different for SIM1 and SIM2?
This is not possible in standard MIUI 12 settings, but you can: Use different vibration profiles in Settings โ†’ Sounds โ†’ Vibration. Assign unique vibration patterns for contacts (in the contact editor). Install Vibration Notifications, which allows you to adjust the vibration by number.
Will the individual tune work if the call comes via VoLTE?
Yes, but with reservations: If VoLTE is enabled (Settings) โ†’ SIM-map โ†’ Calls via VoLTE, the melody will play the same way as for regular calls. On some operators (for example, MTS or Beeline), VoLTE can reset user settings, in which case you will have to assign the melodies again.
Can I use my own music (MP3) instead of the standard ones?
For this: Place it. MP3-file /Ringtones/ or /Notifications/ Reboot your phone. In the tune settings, select Locals and find your file. โš ๏ธ Limitations: The file must not exceed 5 MB: Optimal duration โ€” 20โ€“30 - Seconds. M4A or MP3 bitrate 192 quid.

๐Ÿ’ก

If none of these methods worked, check to see if your mobile operator is blocking customization of sounds (this is true for some corporate tariffs), in which case you only have to use third-party apps or accept standard tunes.