Why Xiaomi canβt just assign different tunes to the same thing SIM-map
Xiaomi smartphone owners with two SIM-The problem with cards is that it doesn't allow you to assign individual tunes to each SIM through standard settings, unlike many competitors (such as Samsung or Huawei), where this feature is available out of the box, in the system. MIUI It's implemented differently, through a link to the contacts, and it creates confusion, and users look for the option in Settings. β Sounds, but they don't find her.
The reason lies in philosophy. MIUI: The developers believe that the melody should not be attached to the SIM-The logic is that it's easier to manage personalization for different subscribers, but it makes it harder if you want to make sure that the first SIM always sounds different from the second, regardless of who's calling. Fortunately, there are workarounds β and weβll cover all the working methods, including hidden features and third-party apps.
It's important to understand that the solution depends on the MIUI version and the smartphone model. For example, on the Xiaomi 13 Pro with MIUI 14, the algorithm differs from the Redmi Note 10 on MIUI 12.5. We tested all the methods on current firmware (2023-2026) and identified those that work stably.
Official method: linking the melody to contacts
The most reliable method is to use the built-in customized ringtone feature for contacts, which does not require root rights or third-party apps, but has a limitation: the melody will only be played for calls from saved subscribers, anonymous calls or numbers that are not in the phone book will call with the main melody.
Here's how to set it up:
- Open the Contacts app (an icon with a human silhouette).
- Choose the contact you want to assign a unique tune to.
- Click Edit (pencil in the upper right corner).
- Scroll down to the ring melody block and tap it.
- Select a tune from the list or click Add to upload yours (the file must be in.mp3,.m4a or.ogg format).
- Save the changes.
This method works for all calls from a specific SIM-If you have a map, you have to manually assign one tune to all the contacts associated with the first SIM and another to all the contacts with the second SIM, which is laborious but reliable. Alternatively, you have to create contact groups (for example, Simka 1 and Simka 2) and assign a tune to each group.
π‘
If the list of tunes is not suitable, download any favorite in MP3 format and place it in the Ringtones folder on the internal drive. After rebooting the smartphone, it will appear in the list.
Hidden function MIUI: separate sound profiles for SIM-map
Few people know, but in MIUI There is a hidden possibility to assign different sound profiles to each SIM-These are not exactly individual tunes, but lets you, for example, make the first SIM always ring in Silent mode, and the second with a vibration.
How to turn on:
- π± Open the Settings. β SIM-maps and mobile networks.
- π§ Choose one of them. SIM-maps, for example, SIM 1).
- π Tap on Call Settings (or additionally, depending on version) MIUI).
- π΅ Find the option Sound Profile for calls (may be called Sound Mode).
- π Select the profile you want: Sound, Vibration or Soundless.
- π Repeat the steps for the second. SIM-cards by selecting a different profile.
This method does not give complete freedom in the selection of melodies, but allows you to divide the sound notifications by the following: SIM-For example, you can make work calls to the cards without third-party apps (SIM (1) always accompanied by vibration, and personal (SIM (2) - by an audible signal.
Third-party apps: full control of melodies
If you don't like the built-in techniques, third-party apps will come to your aid, and we tested a few and selected the two most reliable ones:
- Dual Sim Ringtone Setter (free, no ads) β allows you to assign different tunes, vibrations and even LED-notices for each SIM-It works on all versions. MIUI and does not require root rights.
- Sim Ringtone Changer (there is a premium version) - supports not only melodies, but also individual signals for SMS. The interface is simpler, but the free version has advertising.
Instructions for setting up (for example, Dual Sim Ringtone Setter):
- π₯ Install the app from Google Play.
- π When you first start, grant permissions to access contacts, calls, and storage.
- π΅ In the main menu, select Set Ringtone for SIM 1 and specify the melody file.
- π Repeat for SIM 2, choosing a different tune.
- π In the Additional Settings section, you can adjust the vibration and LED-indication.
The advantage of this method is flexibility, and you can assign different tunes, but you can also:
- π Separate signals for incoming and outgoing calls.
- π Different tunes for voice calls and video calls (if supported).
- π± Unique vibration patterns for each SIM-map.
Check reviews and rankings on Google Play|Download only from the official store|Read the list of required permits|Create a backup copy of contacts-->
Manual solution for advanced: editing system files
If you're willing to take drastic measures and have root rights, you can manually edit the system files that control the audio profiles, which is only suitable for advanced users, because the wrong actions can lead to system failure.
Here's what we need to do:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/media/audio/ringtones/.
- Copy two different tunes (for example, sim1_ringtone.mp3 and sim2_ringtone.mp3).
- Open /system/csc/others.xml file in the text editor.
- Find the lines responsible for sound profiles SIM-maps (usually containing tags) <SIM1> and <SIM2>).
- Change the paths to the tunes to your own and save the file.
- Reboot your smartphone.
β οΈ Note: This method may not work on new versions MIUI (13-14), as Xiaomi tightened control over system files, and after the firmware update, all changes will be reset.
What if after editing system files, the smartphone does not turn on?
Compatibility table with MIUI versions
Not all methods work on all firmware versions, and below is the compatibility table for popular Xiaomi, Redmi and POCO models:
| Method | MIUI 12 / Android 10-11 | MIUI 13 / Android 12 | MIUI 14 / Android 13-14 | Need root? |
|---|---|---|---|---|
| Contact binding | β Yes. | β Yes. | β Yes. | β No. |
| Separate sound profiles | β Yes. | β Yes. | β οΈ Partially (not on all models) | β No. |
| Dual Sim Ringtone Setter | β Yes. | β Yes. | β Yes. | β No. |
| Editing system files | β Yes. | β οΈ Possibly (with limitations) | β No (locked) | β Yes. |
If your model or MIUI version is not listed in the table, try contact-based or third-party-based methods β they work universally. For new flagships (such as the Xiaomi 14 or Redmi K70), it is better to use official methods, as Xiaomi tightens security policies.
Frequent problems and their solutions
Even after you set it up properly, users are confronted with bugs, and here are the most common ways to fix them:
- π The melody doesnβt change: Reboot your smartphone or check if the tick is not Silent mode in the sound settings.
- π Sound interrupted: Make sure the melody file is not corrupted and has a supported format (.mp3 or.m4a).
- π΅ Third-party apps donβt work: Check permissions in Settings β Annexes β Permits and enable access to calls and contacts.
- π After updating MIUI settings reset: This is normal β reset the settings or use backup (if you did).
If neither method worked, it could be regional firmware, for example, on global versions. MIUI The function of separate tunes can be disabled, whereas in Chinese it is available. EU-China ROM (But it's risky and it's not guaranteed).
π‘
The most reliable method is to assign tunes to contacts or groups, and third-party apps are convenient but can conflict with MIUI updates.