Xiaomi smartphones with support for two SIM-Not only do maps allow you to separate your work and your personal calls, but you can also customize your unique tunes for each card, which is convenient when you need to know which number the caller is calling to right away, without having to look at the screen. MIUI not always intuitive: the function is hidden in the depth of the menu, and on some models (POCO X3 Pro, Redmi Note 10 is different from the usual way to it.
In this article, you will find step-by-step instructions for different firmware versions (from MIUI 12 to MIUI 14), a model compatibility table, and solutions to typical problems - for example, when a assigned tune is reset after a reboot or not played for a second SIM. We will also reveal a hidden trick using the Themes app, which allows you to bypass the limitations of standard settings.
If you're using a smartphone with HyperOS (the new Xiaomi shell), note that the logic of assigning tunes is different there - read about this in a separate section. And for owners of older models (Redmi 5, Mi A2), we have prepared alternative ways, since their firmware is devoid of this feature out of the box.
Why you canβt assign different tunes: common reasons
Before we get to the setup, we'll look at the typical obstacles, and most people are faced with the fact that the option to assign individual ringtones is inactive or not on the menu.
πΉ An outdated version MIUI. On firmware older MIUI 11 the function is either missing or malfunctioning. For example, on the Redmi Note 7 with MIUI 10.3 You can assign different tunes only through third-party applications.
πΉ Operator restrictions. SIM-Cards (especially virtual ones like Tele2 or Yota) block the system sounds from changing, and it's easy to check this out: try assigning a standard tune -- if it doesn't apply, the operator is the problem.
πΉ Application conflict: Sound customization software (e.g., Zedge or Ringtone Maker) can intercept ringtones, in which case you temporarily disable them in the App settings. β Permits β Sound.
β οΈ Note: If you use two nano-SIMs + microSD in a hybrid type slot (as in the case of a microSD) POCO F3), The function of individual tunes can be turned off automatically, due to the hardware limitations of the controller. SIM.
Another nuance: on some models (Mi 11 Lite, Redmi K40) after upgrading to MIUI 13, the option disappears from the menu, in which case resetting the sound settings to the factory will help (for this, see the problem solving section).
Step-by-step instructions for MIUI 12/13/14: the standard method
If your smartphone is running the latest firmware version, follow this algorithm. Example is made on Xiaomi 12T Pro with MIUI 14, but it is suitable for other models (Redmi Note 11, POCO X5, etc.).
π Step 1. Open the Settings app and go to the Sound and Vibration section.
π Step 2. Stick to the Melody of the Call. Here you'll see a list of available ringtones, but for now, this is a general setting for both. SIM.
π Step. 3. At the top of the screen, find the switch. SIM 1/SIM 2 (or your operators' names, if they're registered. SIM-map.
π Step 4. Now select a tune from the suggested list or tap Add to download your file (formats.mp3,.m4a,.Ogg is supported without conversion).
π Step 5. Repeat steps 3-4 for the second SIM-Now, when the call comes in, it'll play the assigned melody.
- Make sure both of you SIM-Cards are active (no "no network" icon")
Check that the selected audio file weighs no more than 5 MB
- Turn off the "Do Not Disturb" and "Vibration on the Call" modes
- Update the firmware to the latest version-->
Important: If you have assigned a tune but it is not playing, try restarting your phone. On some devices (Redmi 9A), the changes only apply after the reboot.
HyperOS: What has changed in the new shell
HyperOS is Xiaomiβs new firmware that replaces MIUI on the flagship models of 2026 (Xiaomi 14, POCO F6). Here the logic of assigning tunes is reworked: now the option is hidden in the menu of Sound Profiles.
πΉ How to set up:
- Open Settings β Sound and vibration β Sound profiles.
- Select an active profile (such as General or Work profile).
- Tap to set up β The ringing melody.
- At the top of the screen will appear SIM-card switch β choose the right one and assign a tune.
πΉ Differences from MIUI:
- π΅ In HyperOS, you can assign different sound profiles to each SIM. For example, for the first card - "No sound", for the second - "Loud".
- π Melodies are synchronized with the Mi Account account, so after resetting the settings, they do not have to be reassigned.
- β οΈ No support for custom ringtones in.wav format (only.mp3 and.m4a).
β οΈ Note: On beta versions of HyperOS (e.g. Xiaomi) 13T Pro with firmware 1.0.4.0) the function of individual tunes may not work stable. If the sound does not change after the appointment, wait for a stable update.
Alternative methods: if the standard method does not work
If your Xiaomi model doesnβt support out-of-the-box assignments (like the Redmi 6A or Mi Max 3), take one of the workarounds.
π§ Method 1: Annex βThemes"
- Install the official Themes app from Google Play (unless preinstalled).
- Open the section Sounds and download your favorite theme with ringtones.
- Apply the theme β now new tunes will appear in the sound settings, which can be assigned to each SIM separately.
π§ Method 2: Third-party applications
- π± Ringtone Scheduler β allows you to assign different tunes not only by the way you want to play. SIM, but also by time of day or contact.
- πΌ Zedge β a large base of ringtones with the ability to be tied to a specific SIM (Premium subscription required).
- π Simple Ringtone Maker β if you want to create a unique tune from the track.
π§ Method 3: Manual editing of system files (for advanced users)
1. Get root rights (for example, through Magisk).
2. Open the file /system/media/audio/ringtones/list.txt.
3.Add paths to your tunes in format:
/sdcard/Ringtones/sim1.mp3|SIM1
/sdcard/Ringtones/sim2.mp3|SIM2
4. Save the file and restart the device.Risks of editing system files
Compatibility table: which models support the function
Not all Xiaomi smartphones can assign different tunes to the SIM-The chart below shows the popular models. If your device isn't on the list, check the version. MIUI: newer-stitch MIUI 12.5 The function is working.
| Model | Support for different tunes | Minimum version of MIUI | Notes |
|---|---|---|---|
| Xiaomi 13/13 Pro | β Yes. | 14.0.2.0 | It works on HyperOS too. |
| Redmi Note 12 Pro+ | β Yes. | 13.0.6.0 | Reloading after appointment is required |
| POCO F5 | β Yes. | 14.0.3.0 | In the global firmware, the option is hidden in "Additional settings" |
| Redmi 10C | β No. | β | Just a common tune for both SIMs |
| Mi 11 Ultra | β Yes. | 12.5.10.0 | There is no Chinese firmware feature |
Note: on some models (POCO X3 NFC, Redmi 9T) the function appears only after manually updating to the latest version of MIUI via Settings β About Phone β System Update.
Problem Solving: The melody is not applied or reset
If after all the manipulations the assigned melody is not played or reset to a standard, use these tips:
π Problem 1: The melody doesn't change
- π Restart your phone β sometimes changes only apply after a reboot.
- π Check the file path: it should be in the Ringtones or Notifications folder on internal memory.
- π Make sure the file is not corrupted: try playing it through a standard player.
π Problem 2: Settings are reset after rebooting
- π₯ Update your firmware to the latest stable version.
- π§Ή Clear the App's Settings cache in the App's menu β Application management.
- π§ If you use third-party launchers (like Nova Launcher), go back to standard launchers β they may conflict with system settings.
π Problem 3: For the second SIM Always playing the standard tune.
- πΆ Check if the second one is active. SIM: Sometimes operators block the change of sounds for additional cards.
- π Try to change it. SIM-cards in places in slots (for example, move the SIM2 slot SIM1).
- π‘ If you use eSIM, assign a tune through the Mobile Network menu. β eSIM β Sound settings.
π‘
If none of these things worked, try creating a new sound profile in the settings and assigning the tunes again, often solving the problem with the stuck settings.
How to assign unique tunes to contacts on each SIM
In addition to individual ringtones, SIM-You can customize your personal tunes for individual contacts on Xiaomi, which is convenient if you want to know who is calling right away, for example, assign a special melody for calls from work to the first person. SIM for the family.
π Instructions:
- Open the Contacts app and select the contact you want.
- Tap Edit (pencil icon)
- Scroll down to the Melody of the Call and select the file.
- πΉ Important: if the contact is specific SIM-The melody will only be played when you call this card. SIM.
πΉ nuance:
- π΅ Nana MIUI 14 You can assign different tunes to calls and messages from the same contact.
- π΅ If the contact is saved SIM-card (not in the phone memory), the individual melody will not work.
- π For group contacts (e.g., βFamilyβ), the melody is assigned via the Group menu. β Group settings.
β οΈ Note: On some models (Redmi Note 11 Pro) when assigning a melody for contact, it automatically resets the overall melody. SIM-To avoid this, first set up a common tune for SIM, and then individually for contact.
FAQ: Answers to Frequent Questions
Can I assign different tunes to calls and messages on the same SIM?
Why does my tune get cut off when I ring?
Can I use Spotify or Yandex Music?
How to get back Xiaomi standard tunes after resetting?
Does this feature work on Xiaomi with Android One (like the Mi A3)?
π‘
Most modern smartphones Xiaomi (C) MIUI 12 and later) assigning different tunes to SIM-The main thing is to keep the firmware up to date and avoid conflicts with third-party sound applications.